qemu/hw/nvme
Dmitry Tikhov 2e8f952ae7 hw/nvme: fix copy cmd for pi enabled namespaces
Current implementation have problem in the read part of copy command.
Because there is no metadata mangling before nvme_dif_check invocation,
reftag error could be thrown for blocks of namespace that have not been
previously written to.

Signed-off-by: Dmitry Tikhov <d.tihov@yadro.com>
Reviewed-by: Klaus Jensen <k.jensen@samsung.com>
Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
2022-06-03 21:48:24 +02:00
..
ctrl.c hw/nvme: fix copy cmd for pi enabled namespaces 2022-06-03 21:48:24 +02:00
dif.c hw/nvme: 64-bit pi support 2022-03-03 09:30:21 +01:00
dif.h hw/nvme: 64-bit pi support 2022-03-03 09:30:21 +01:00
Kconfig hw/nvme: move nvme emulation out of hw/block 2021-05-17 09:19:00 +02:00
meson.build hw/nvme: move nvme emulation out of hw/block 2021-05-17 09:19:00 +02:00
ns.c hw/nvme: fix narrowing conversion 2022-06-03 21:48:24 +02:00
nvme.h Clean up header guards that don't match their file name 2022-05-11 16:49:06 +02:00
subsys.c hw/nvme: reattach subsystem namespaces on hotplug 2021-11-19 07:31:34 +01:00
trace-events hw/nvme: 64-bit pi support 2022-03-03 09:30:21 +01:00
trace.h hw/nvme: move nvme emulation out of hw/block 2021-05-17 09:19:00 +02:00