[PATCH] raid/kunit: Enable RAID6 PQ and XOR benchmarks if KUNIT_ALL_TESTS=m
From: Geert Uytterhoeven
Date: Mon Aug 24 2026 - 11:45:36 EST
Enabling the (possibly long-running benchmarks) by default may cause a
big delay in boot time in case of built-in tests. However, they can
still safely be enabled by default if all tests are modular, as they
would only run when requested explicitly by the system administrator.
Signed-off-by: Geert Uytterhoeven <geert@xxxxxxxxxxxxxx>
---
lib/raid/Kconfig | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lib/raid/Kconfig b/lib/raid/Kconfig
index 01f007b2522cfc33..563a178aa930c420 100644
--- a/lib/raid/Kconfig
+++ b/lib/raid/Kconfig
@@ -32,6 +32,7 @@ config XOR_KUNIT_TEST
config XOR_BENCHMARK
bool "Benchmark for xor_gen"
depends on XOR_KUNIT_TEST
+ default y if KUNIT_ALL_TESTS=m
help
Include benchmarks in the KUnit test suite for xor_gen.
@@ -63,6 +64,7 @@ config RAID6_PQ_KUNIT_TEST
config RAID6_PQ_KUNIT_BENCHMARK
bool "Benchmark for RAID6 PQ"
depends on RAID6_PQ_KUNIT_TEST
+ default y if KUNIT_ALL_TESTS=m
help
Include benchmarks in the KUnit test suite for raid P/Q generation.
--
2.43.0