linux/lib/raid
Christoph Hellwig 874d2edd07 xor/kunit: add a benchmark
Add a benchmark to test the XOR functions for more representative block
sizes and numbers of disks.  Including 64k would be useful here, but
increasing the test buffer size increases the runtime of the functional
kunit test too much unfortunately.

The runtime numbers are reported in GB/s as the numbers of modern
implementations are basically unreadable as MB/s.  This means
retro-architectures could report 0, but that is an easy tradeoff.

Link: https://lore.kernel.org/20260715144825.95432-5-hch@lst.de
Signed-off-by: Christoph Hellwig <hch@lst.de>
Cc: Eric Biggers <ebiggers@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
History 2026-08-03 21:10:15 -07:00
..
raid6 raid6: fix raid6_recov_rvv symbol undeclared warning 2026-06-25 11:51:32 -06:00
xor xor/kunit: add a benchmark 2026-08-03 21:10:15 -07:00
.kunitconfig xor: add a kunit test case 2026-04-02 23:36:22 -07:00
Kconfig xor/kunit: add a benchmark 2026-08-03 21:10:15 -07:00
Makefile raid6: move to lib/raid/ 2026-05-28 21:24:53 -07:00