[PATCH 0/2] E2E PI two small fixes for io_uring passthru engine.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



1. The fio verify cannot work when end to end data protection is enabled
This issue is only when nvme namespace has extended logical blocks, as
the PI portion of data buffer conflicts with any specified verify
option. Disallow verify for this case.
2. There is no need to fill LBA reference and application tag in the
command if the relevant bits for PI check is not set.

Ankit Kumar (2):
  engines:io_uring_cmd: disallow verify for e2e pi with extended blocks
  engines:nvme: fill command fields as per pi check bits

 engines/io_uring.c | 14 ++++++++++++++
 engines/nvme.c     | 15 ++++++++++-----
 2 files changed, 24 insertions(+), 5 deletions(-)

-- 
2.25.1




[Index of Archives]     [Linux Kernel]     [Linux SCSI]     [Linux IDE]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux SCSI]

  Powered by Linux