aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/config/linux/bits/kmsan.yml
diff options
context:
space:
mode:
Diffstat (limited to 'dashboard/config/linux/bits/kmsan.yml')
-rw-r--r--dashboard/config/linux/bits/kmsan.yml10
1 files changed, 6 insertions, 4 deletions
diff --git a/dashboard/config/linux/bits/kmsan.yml b/dashboard/config/linux/bits/kmsan.yml
index 466512db5..6d80d83b2 100644
--- a/dashboard/config/linux/bits/kmsan.yml
+++ b/dashboard/config/linux/bits/kmsan.yml
@@ -10,7 +10,8 @@ config:
- CMDLINE: [append, "kmsan.panic=1"]
# Avoid reboot loop in instrumented kernel:
- - PREEMPT_NONE
+ # Since v6.19 PREEMPT_NONE depends on ARCH_NO_PREEMPT. And KMSAN just works w/o PREEMPT_NONE.
+ - PREEMPT_NONE: [-v6.19]
- PREEMPT: [n, weak]
- HYPERV: [n, weak]
@@ -30,7 +31,7 @@ config:
- UNWINDER_FRAME_POINTER
- PARAVIRT_SPINLOCKS: [n, weak]
- - PARAVIRT_DEBUG: [n, weak]
+ - PARAVIRT_DEBUG: [n, weak, -v6.19]
- CPU_IDLE_GOV_HALTPOLL: [n, weak]
- BPF_JIT: [n, weak]
- MTD_BLOCK: [n, weak]
@@ -64,8 +65,9 @@ config:
- UBIFS_FS_ZSTD: [n, weak]
- UBIFS_FS_SECURITY: [n, weak]
- CRYPTO_AEGIS128_AESNI_SSE2: [n, weak]
- - CRYPTO_NHPOLY1305_SSE2: [n, weak]
- - CRYPTO_NHPOLY1305_AVX2: [n, weak]
+ # CRYPTO_NHPOLY1305_* removed by "lib/crypto: x86/nh: Migrate optimized code into library"
+ - CRYPTO_NHPOLY1305_SSE2: [n, weak, -v6.19]
+ - CRYPTO_NHPOLY1305_AVX2: [n, weak, -v6.19]
- CRYPTO_CRC32C_INTEL: [n, weak]
- CRYPTO_CRC32_PCLMUL: [n, weak]
- CRYPTO_CRCT10DIF_PCLMUL: [n, weak]