linux: Hide test warnings from 4.16+ kernels

+28 -26
+28 -26
pkgs/os-specific/linux/kernel/common-config.nix
··· 32 32 # Debugging. 33 33 DEBUG_KERNEL y 34 34 DYNAMIC_DEBUG y 35 - BACKTRACE_SELF_TEST n 36 35 DEBUG_DEVRES n 37 36 DEBUG_STACK_USAGE n 38 37 DEBUG_STACKOVERFLOW n ··· 640 639 # This menu disables all/most of them on >= 4.16 641 640 RUNTIME_TESTING_MENU? n 642 641 # For older kernels, painstakingly disable each symbol. 643 - ARM_KPROBES_TEST? n 644 - ASYNC_RAID6_TEST? n 645 - ATOMIC64_SELFTEST? n 646 - BACKTRACE_SELF_TEST? n 642 + ${optionalString (versionOlder version "4.16") '' 643 + ARM_KPROBES_TEST? n 644 + ASYNC_RAID6_TEST? n 645 + ATOMIC64_SELFTEST? n 646 + BACKTRACE_SELF_TEST? n 647 + INTERVAL_TREE_TEST? n 648 + PERCPU_TEST? n 649 + RBTREE_TEST? n 650 + TEST_BITMAP? n 651 + TEST_BPF? n 652 + TEST_FIRMWARE? n 653 + TEST_HASH? n 654 + TEST_HEXDUMP? n 655 + TEST_KMOD? n 656 + TEST_KSTRTOX? n 657 + TEST_LIST_SORT? n 658 + TEST_LKM? n 659 + TEST_PARMAN? n 660 + TEST_PRINTF? n 661 + TEST_RHASHTABLE? n 662 + TEST_SORT? n 663 + TEST_STATIC_KEYS? n 664 + TEST_STRING_HELPERS? n 665 + TEST_UDELAY? n 666 + TEST_USER_COPY? n 667 + TEST_UUID? n 668 + ''} 669 + 647 670 CRC32_SELFTEST? n 648 671 CRYPTO_TEST? n 649 672 DRM_DEBUG_MM_SELFTEST? n 650 673 EFI_TEST? n 651 674 GLOB_SELFTEST? n 652 - INTERVAL_TREE_TEST? n 653 675 LNET_SELFTEST? n 654 676 LOCK_TORTURE_TEST? n 655 677 MTD_TESTS? n 656 678 NOTIFIER_ERROR_INJECTION? n 657 - PERCPU_TEST? n 658 - RBTREE_TEST? n 659 679 RCU_PERF_TEST? n 660 680 RCU_TORTURE_TEST? n 661 681 TEST_ASYNC_DRIVER_PROBE? n 662 - TEST_BITMAP? n 663 - TEST_BPF? n 664 - TEST_FIRMWARE? n 665 - TEST_HASH? n 666 - TEST_HEXDUMP? n 667 - TEST_KMOD? n 668 - TEST_KSTRTOX? n 669 - TEST_LIST_SORT? n 670 - TEST_LKM? n 671 - TEST_PARMAN? n 672 - TEST_PRINTF? n 673 - TEST_RHASHTABLE? n 674 - TEST_SORT? n 675 - TEST_STATIC_KEYS? n 676 - TEST_STRING_HELPERS? n 677 - TEST_UDELAY? n 678 - TEST_USER_COPY? n 679 - TEST_UUID? n 680 682 WW_MUTEX_SELFTEST? n 681 683 XZ_DEC_TEST? n 682 684