]> xenbits.xensource.com Git - qemu-xen.git/commit
hw/nvme: fix CRC64 for guard tag
authorAnkit Kumar <ankit.kumar@samsung.com>
Mon, 7 Aug 2023 21:27:43 +0000 (02:57 +0530)
committerKlaus Jensen <k.jensen@samsung.com>
Tue, 8 Aug 2023 06:09:38 +0000 (08:09 +0200)
commitdbdb13f931d7cf2d3c3ca662e751bb1551e9eab6
tree44debf034329f7228ea24ca61cf19b0c4af1fe3c
parent0450cf08976f9036feaded438031b4cba94f6452
hw/nvme: fix CRC64 for guard tag

The nvme CRC64 generator expects the caller to pass inverted seed value.
Pass inverted crc value for metadata buffer.

Cc: qemu-stable@nongnu.org
Fixes: 44219b6029fc ("hw/nvme: 64-bit pi support")
Signed-off-by: Ankit Kumar <ankit.kumar@samsung.com>
Signed-off-by: Klaus Jensen <k.jensen@samsung.com>
hw/nvme/dif.c