Kconfig.debug (a578dd095dfe8b56c167201d9aea43e47d27f807) | Kconfig.debug (d19e9fa61f609978af9b03f1d20fa59dd8c9997d) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2menu "Kernel hacking" 3 4menu "printk and dmesg options" 5 6config PRINTK_TIME 7 bool "Show timing information on printks" 8 depends on PRINTK --- 2446 unchanged lines hidden (view full) --- 2455 tristate "KUnit test scanf() family of functions at runtime" if !KUNIT_ALL_TESTS 2456 depends on KUNIT 2457 default KUNIT_ALL_TESTS 2458 help 2459 Enable this option to test the scanf functions at runtime. 2460 2461 If unsure, say N. 2462 | 1# SPDX-License-Identifier: GPL-2.0-only 2menu "Kernel hacking" 3 4menu "printk and dmesg options" 5 6config PRINTK_TIME 7 bool "Show timing information on printks" 8 depends on PRINTK --- 2446 unchanged lines hidden (view full) --- 2455 tristate "KUnit test scanf() family of functions at runtime" if !KUNIT_ALL_TESTS 2456 depends on KUNIT 2457 default KUNIT_ALL_TESTS 2458 help 2459 Enable this option to test the scanf functions at runtime. 2460 2461 If unsure, say N. 2462 |
2463config SEQ_BUF_KUNIT_TEST 2464 tristate "KUnit test for seq_buf" if !KUNIT_ALL_TESTS 2465 depends on KUNIT 2466 default KUNIT_ALL_TESTS 2467 help 2468 This builds unit tests for the seq_buf library. 2469 2470 If unsure, say N. 2471 | |
2472config STRING_KUNIT_TEST 2473 tristate "KUnit test string functions at runtime" if !KUNIT_ALL_TESTS 2474 depends on KUNIT 2475 default KUNIT_ALL_TESTS 2476 2477config STRING_HELPERS_KUNIT_TEST 2478 tristate "KUnit test string helpers at runtime" if !KUNIT_ALL_TESTS 2479 depends on KUNIT --- 425 unchanged lines hidden (view full) --- 2905 depends on HAVE_HW_BREAKPOINT 2906 depends on KUNIT=y 2907 default KUNIT_ALL_TESTS 2908 help 2909 Tests for hw_breakpoint constraints accounting. 2910 2911 If unsure, say N. 2912 | 2463config STRING_KUNIT_TEST 2464 tristate "KUnit test string functions at runtime" if !KUNIT_ALL_TESTS 2465 depends on KUNIT 2466 default KUNIT_ALL_TESTS 2467 2468config STRING_HELPERS_KUNIT_TEST 2469 tristate "KUnit test string helpers at runtime" if !KUNIT_ALL_TESTS 2470 depends on KUNIT --- 425 unchanged lines hidden (view full) --- 2896 depends on HAVE_HW_BREAKPOINT 2897 depends on KUNIT=y 2898 default KUNIT_ALL_TESTS 2899 help 2900 Tests for hw_breakpoint constraints accounting. 2901 2902 If unsure, say N. 2903 |
2904config CRC_KUNIT_TEST 2905 tristate "KUnit tests for CRC functions" if !KUNIT_ALL_TESTS 2906 depends on KUNIT 2907 default KUNIT_ALL_TESTS 2908 select CRC7 2909 select CRC16 2910 select CRC_T10DIF 2911 select CRC32 2912 select CRC64 2913 help 2914 Unit tests for the CRC library functions. 2915 2916 This is intended to help people writing architecture-specific 2917 optimized versions. If unsure, say N. 2918 2919config CRC_BENCHMARK 2920 bool "Benchmark for the CRC functions" 2921 depends on CRC_KUNIT_TEST 2922 help 2923 Include benchmarks in the KUnit test suite for the CRC functions. 2924 |
|
2913config SIPHASH_KUNIT_TEST 2914 tristate "Perform selftest on siphash functions" if !KUNIT_ALL_TESTS 2915 depends on KUNIT 2916 default KUNIT_ALL_TESTS 2917 help 2918 Enable this option to test the kernel's siphash (<linux/siphash.h>) hash 2919 functions on boot (or module load). 2920 --- 287 unchanged lines hidden (view full) --- 3208 depends on m && DEBUG_KERNEL 3209 help 3210 This builds the "test_objpool" module that should be used for 3211 correctness verification and concurrent testings of objects 3212 allocation and reclamation. 3213 3214 If unsure, say N. 3215 | 2925config SIPHASH_KUNIT_TEST 2926 tristate "Perform selftest on siphash functions" if !KUNIT_ALL_TESTS 2927 depends on KUNIT 2928 default KUNIT_ALL_TESTS 2929 help 2930 Enable this option to test the kernel's siphash (<linux/siphash.h>) hash 2931 functions on boot (or module load). 2932 --- 287 unchanged lines hidden (view full) --- 3220 depends on m && DEBUG_KERNEL 3221 help 3222 This builds the "test_objpool" module that should be used for 3223 correctness verification and concurrent testings of objects 3224 allocation and reclamation. 3225 3226 If unsure, say N. 3227 |
3228config RATELIMIT_KUNIT_TEST 3229 tristate "KUnit Test for correctness and stress of ratelimit" if !KUNIT_ALL_TESTS 3230 depends on KUNIT 3231 default KUNIT_ALL_TESTS 3232 help 3233 This builds the "test_ratelimit" module that should be used 3234 for correctness verification and concurrent testings of rate 3235 limiting. 3236 3237 If unsure, say N. 3238 |
|
3216config INT_POW_KUNIT_TEST 3217 tristate "Integer exponentiation (int_pow) test" if !KUNIT_ALL_TESTS 3218 depends on KUNIT 3219 default KUNIT_ALL_TESTS 3220 help 3221 This option enables the KUnit test suite for the int_pow function, 3222 which performs integer exponentiation. The test suite is designed to 3223 verify that the implementation of int_pow correctly computes the power --- 156 unchanged lines hidden --- | 3239config INT_POW_KUNIT_TEST 3240 tristate "Integer exponentiation (int_pow) test" if !KUNIT_ALL_TESTS 3241 depends on KUNIT 3242 default KUNIT_ALL_TESTS 3243 help 3244 This option enables the KUnit test suite for the int_pow function, 3245 which performs integer exponentiation. The test suite is designed to 3246 verify that the implementation of int_pow correctly computes the power --- 156 unchanged lines hidden --- |