]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
lib/crc_kunit.c: add test and benchmark for CRC64-NVME
authorEric Biggers <ebiggers@google.com>
Thu, 30 Jan 2025 03:51:23 +0000 (19:51 -0800)
committerEric Biggers <ebiggers@google.com>
Sun, 9 Feb 2025 04:06:26 +0000 (20:06 -0800)
commit23709bd3c4c5b412946d2fddf2b50a0d4c8f353a
tree80adcb744cabd7868a95042db42075e77c4c8888
parentf6c3f6fb32301dfb35fed3ef8a39de3e13c67ad2
lib/crc_kunit.c: add test and benchmark for CRC64-NVME

Wire up crc64_nvme() to the new CRC unit test and benchmark.

This replaces and improves on the test coverage that was lost by
removing this CRC variant from the crypto API.

Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
Reviewed-by: "Martin K. Petersen" <martin.petersen@oracle.com>
Acked-by: Keith Busch <kbusch@kernel.org>
Link: https://lore.kernel.org/r/20250130035130.180676-5-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@google.com>
lib/crc_kunit.c