Thread (23 messages) 23 messages, 8 authors, 2025-06-04

Re: [PATCH v11 00/10] Read/Write with meta/integrity

From: Daniel Gomez <da.gomez@kernel.org>
Date: 2025-06-04 19:53:30
Also in: io-uring, linux-fsdevel, linux-nvme, linux-scsi

On 04/06/2025 08.39, Christoph Hellwig wrote:
On Thu, Nov 28, 2024 at 04:52:30PM +0530, Anuj Gupta wrote:
quoted
This adds a new io_uring interface to exchange additional integrity/pi
metadata with read/write.

Example program for using the interface is appended below [1].

The patchset is on top of block/for-next.

Testing has been done by modifying fio:
https://github.com/SamsungDS/fio/tree/priv/feat/pi-test-v11
It looks like this never got into upstream fio.  Do you plan to submit
it?  It would also be extremely useful to have a testing using it in
blktests, because it seems like we don't have any test coverage for the
read/write with metadata code at the moment.

Just bringing this up because I want to be able to properly test the
metadata side of the nvme/block support for the new DMA mapping API
and I'm ѕtruggling to come up with good test coverage.
FWIW, we’re interested [1] in helping get this part properly tested as well.
We're already running blktests in CI as part of kdevops, regularly testing
against both linux-next and Linus' latest tags [2].

[1]
https://lore.kernel.org/all/Z9v-1xjl7dD7Tr-H@bombadil.infradead.org/ (local)

[2]
https://github.com/linux-kdevops/kdevops-ci/actions

Shin'ichiro, the current CI implementation is still experimental (we are missing
a few things like archive results and dashboard reporting) but we hope we can
discuss soon the possibility to automatically reporting tests results to the
mailing list
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help