aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTaras Madan <tarasmadan@google.com>2026-01-16 11:13:28 +0100
committerTaras Madan <tarasmadan@google.com>2026-01-20 19:55:27 +0000
commitc404dadd7c16c780bb290eae5ce398f668f84e49 (patch)
treed11e0ef8fee1c1c73f95b9722b1f9ad6d21e2830
parent22cf81e1bf2cc65e46d59d3c203f8b4b4b623114 (diff)
dashboard/config/linux: update to v6.19-rc5
-rw-r--r--dashboard/config/linux/bits/arm.yml3
-rw-r--r--dashboard/config/linux/bits/arm64_emu.yml1
-rw-r--r--dashboard/config/linux/bits/crypto.yml14
-rw-r--r--dashboard/config/linux/bits/debug.yml1
-rw-r--r--dashboard/config/linux/bits/kmsan.yml10
-rw-r--r--dashboard/config/linux/bits/linux-next.yml3
-rw-r--r--dashboard/config/linux/bits/linux-upstream.yml5
-rw-r--r--dashboard/config/linux/bits/net.yml2
-rw-r--r--dashboard/config/linux/bits/s390.yml3
-rw-r--r--dashboard/config/linux/bits/subsystems.yml6
-rw-r--r--dashboard/config/linux/bits/x86_64.yml3
11 files changed, 33 insertions, 18 deletions
diff --git a/dashboard/config/linux/bits/arm.yml b/dashboard/config/linux/bits/arm.yml
index 04467d756..6b4a829eb 100644
--- a/dashboard/config/linux/bits/arm.yml
+++ b/dashboard/config/linux/bits/arm.yml
@@ -28,7 +28,8 @@ config:
- HIGHMEM
- HIGHPTE
- DEBUG_HIGHMEM
- - BOUNCE
+ # Removed by "mm: remove the BOUNCE config option".
+ - BOUNCE: [-v6.19]
- BIG_LITTLE
- BL_SWITCHER
- ARM_BIG_LITTLE_CPUIDLE
diff --git a/dashboard/config/linux/bits/arm64_emu.yml b/dashboard/config/linux/bits/arm64_emu.yml
index 30828bf2b..62a9d4b7d 100644
--- a/dashboard/config/linux/bits/arm64_emu.yml
+++ b/dashboard/config/linux/bits/arm64_emu.yml
@@ -1049,6 +1049,7 @@ config:
- DWMAC_SOCFPGA: n
- POWER_RESET_SYSCON_POWEROFF: n
- AHCI_DWC: n
+ - ARCH_APPLE: n
- APPLE_PMGR_PWRSTATE: n
- MFD_SEC_I2C: n
- DRM_CDNS_DSI: n
diff --git a/dashboard/config/linux/bits/crypto.yml b/dashboard/config/linux/bits/crypto.yml
index d89ff6d91..56eb05acb 100644
--- a/dashboard/config/linux/bits/crypto.yml
+++ b/dashboard/config/linux/bits/crypto.yml
@@ -57,7 +57,8 @@ config:
- CRYPTO_842
- CRYPTO_LZ4
- CRYPTO_LZ4HC
- - CRYPTO_ANSI_CPRNG
+ # removed by "crypto: ansi_cprng - Remove unused ansi_cprng algorithm"
+ - CRYPTO_ANSI_CPRNG: [-v6.19]
- CRYPTO_DRBG_HASH
- CRYPTO_DRBG_CTR
- CRYPTO_USER_API_HASH
@@ -74,7 +75,8 @@ config:
- CRYPTO_ARIA: [v6.1]
- CRYPTO_ARIA_AESNI_AVX_X86_64: [v6.1, x86_64, -kmsan]
- CRYPTO_HCTR2: [v6.1]
- - CRYPTO_POLYVAL_CLMUL_NI: [v6.1, x86_64, -kmsan]
+ # Removed in "lib/crypto: x86/polyval: Migrate optimized code into library"
+ - CRYPTO_POLYVAL_CLMUL_NI: [v6.1, x86_64, -kmsan, -v6.19]
- CRYPTO_TWOFISH_AVX_X86_64: [x86_64, -kmsan]
- CRYPTO_BLOWFISH_X86_64: [x86_64, -kmsan]
@@ -87,8 +89,9 @@ config:
- CRYPTO_AES_NI_INTEL: [x86_64, -kmsan]
- CRYPTO_GHASH_CLMUL_NI_INTEL: [x86_64, -kmsan]
- CRYPTO_AEGIS128_AESNI_SSE2: [x86_64, -kmsan]
- - CRYPTO_NHPOLY1305_SSE2: [x86_64, -kmsan]
- - CRYPTO_NHPOLY1305_AVX2: [x86_64, -kmsan]
+ # CRYPTO_NHPOLY1305_* removed by "lib/crypto: x86/nh: Migrate optimized code into library"
+ - CRYPTO_NHPOLY1305_SSE2: [x86_64, -kmsan, -v6.19]
+ - CRYPTO_NHPOLY1305_AVX2: [x86_64, -kmsan, -v6.19]
# These two were removed in "x86/crc32: expose CRC32 functions through lib".
- CRYPTO_CRC32C_INTEL: [x86_64, -kmsan, -v6.14]
- CRYPTO_CRC32_PCLMUL: [x86_64, -kmsan, -v6.14]
@@ -144,7 +147,8 @@ config:
# Removed in "crypto: arm64/sha256 - implement library instead of shash".
- CRYPTO_SHA2_ARM64_CE: [arm64, -v6.16]
- CRYPTO_SHA512_ARM64_CE: [arm64, -v6.16]
- - CRYPTO_SHA3_ARM64: [arm64]
+ # Removed in "lib/crypto: arm64/sha3: Migrate optimized code into library"
+ - CRYPTO_SHA3_ARM64: [arm64, -v6.19]
- CRYPTO_SM3_ARM64_CE: [arm64]
- CRYPTO_SM4_ARM64_CE: [arm64]
- CRYPTO_SM4_ARM64_CE_BLK: [arm64, v6.1]
diff --git a/dashboard/config/linux/bits/debug.yml b/dashboard/config/linux/bits/debug.yml
index f4160197d..b7aa466be 100644
--- a/dashboard/config/linux/bits/debug.yml
+++ b/dashboard/config/linux/bits/debug.yml
@@ -36,7 +36,6 @@ config:
- DEBUG_OBJECTS_TIMERS
- DEBUG_OBJECTS_WORK
- DEBUG_OBJECTS_SELFTEST: n
- - WPROBE_EVENTS: [linux-next, -arm64]
# Some base configs may not enable sound at all.
- SND_DEBUG: [-riscv, -s390, optional]
- SND_PCM_XRUN_DEBUG: [-riscv, -s390, optional]
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]
diff --git a/dashboard/config/linux/bits/linux-next.yml b/dashboard/config/linux/bits/linux-next.yml
index 959e6785f..9b1d1adf7 100644
--- a/dashboard/config/linux/bits/linux-next.yml
+++ b/dashboard/config/linux/bits/linux-next.yml
@@ -3,6 +3,7 @@
kernel:
repo: git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next-history.git
- tag: next-20251014
+ tag: next-20260115
config:
- BOOTPARAM_HUNG_TASK_PANIC: [1, weak]
+ - BOOTPARAM_SOFTLOCKUP_PANIC: [1, weak]
diff --git a/dashboard/config/linux/bits/linux-upstream.yml b/dashboard/config/linux/bits/linux-upstream.yml
index 755ca58ff..ef4c38c3d 100644
--- a/dashboard/config/linux/bits/linux-upstream.yml
+++ b/dashboard/config/linux/bits/linux-upstream.yml
@@ -3,4 +3,7 @@
kernel:
repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
- tag: v6.18-rc1
+ tag: v6.19-rc5
+config:
+ # Parameter was changed from y/n to the count of hangs before panic.
+ - BOOTPARAM_HUNG_TASK_PANIC: [1, weak]
diff --git a/dashboard/config/linux/bits/net.yml b/dashboard/config/linux/bits/net.yml
index 570d980d4..9be33c762 100644
--- a/dashboard/config/linux/bits/net.yml
+++ b/dashboard/config/linux/bits/net.yml
@@ -104,7 +104,7 @@ config:
- NETFILTER_INGRESS
- NETFILTER_ADVANCED
- NETFILTER_XTABLES
- - NETFILTER_XTABLES_COMPAT: [v5.15, -arm]
+ - NETFILTER_XTABLES_COMPAT: [v5.15, -arm, -s390]
# Required since "netfilter: Exclude LEGACY TABLES on PREEMPT_RT"
- NETFILTER_XTABLES_LEGACY: [v6.17, -preempt_rt]
- NF_CONNTRACK
diff --git a/dashboard/config/linux/bits/s390.yml b/dashboard/config/linux/bits/s390.yml
index 5b65c9fbd..90113de5c 100644
--- a/dashboard/config/linux/bits/s390.yml
+++ b/dashboard/config/linux/bits/s390.yml
@@ -10,4 +10,5 @@ config:
- CMDLINE: [n, override]
# See the comment in x86_64.yml re these numbers.
- RCU_CPU_STALL_TIMEOUT: 300
- - COMPAT
+ # Removed by "s390: Remove compat support".
+ - COMPAT: [-v6.19]
diff --git a/dashboard/config/linux/bits/subsystems.yml b/dashboard/config/linux/bits/subsystems.yml
index 4d9c908b2..aa81d12a4 100644
--- a/dashboard/config/linux/bits/subsystems.yml
+++ b/dashboard/config/linux/bits/subsystems.yml
@@ -469,11 +469,13 @@ config:
- ION_SYSTEM_HEAP: [-v5.10]
- ION_CMA_HEAP: [-v5.10]
- CHROME_PLATFORMS: n
- - AMD_IOMMU: n
+ - AMD_IOMMU: [x86_64]
+ # Is needed for IOMMUFD_TEST.
+ - IOMMU_PT_AMDV1: [v6.19, x86_64]
- INTEL_IOMMU: [x86_64]
# IOMMUFD must be enabled in order to keep VFIO_CONTAINER disabled.
- IOMMUFD: [v6.2]
- - IOMMUFD_TEST: [v6.2]
+ - IOMMUFD_TEST: [v6.2, x86_64]
# Generally we should not enable this since we don't run any boot unit tests.
# The only reason to enable it is IOMMUFD_TEST, which really shouldn't
# depend on RUNTIME_TESTING_MENU since it only adds debug checks.
diff --git a/dashboard/config/linux/bits/x86_64.yml b/dashboard/config/linux/bits/x86_64.yml
index e6aa048f1..1c93c29ac 100644
--- a/dashboard/config/linux/bits/x86_64.yml
+++ b/dashboard/config/linux/bits/x86_64.yml
@@ -32,7 +32,8 @@ config:
# Should be faster this way.
- PARAVIRT_SPINLOCKS
- - PARAVIRT_DEBUG
+ # Disabled in "x86/paravirt: Remove PARAVIRT_DEBUG config option"
+ - PARAVIRT_DEBUG: [-v6.19]
- PROCESSOR_SELECT
- CPU_SUP_HYGON: n