]> git.ipfire.org Git - thirdparty/qemu.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)
committerMichael Tokarev <mjt@tls.msk.ru>
Mon, 11 Sep 2023 07:53:50 +0000 (10:53 +0300)
commit04535fb7b5cad162cb766e2b10bf54da0f9d737d
tree068aaf961d02a430045d3b9109712d6a38d4a633
parent408179de49c6d53287a92cf9aadc18d4c9947b43
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>
(cherry picked from commit dbdb13f931d7cf2d3c3ca662e751bb1551e9eab6)
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
hw/nvme/dif.c