diff options
| author | Taras Madan <tarasmadan@google.com> | 2026-01-16 11:13:28 +0100 |
|---|---|---|
| committer | Taras Madan <tarasmadan@google.com> | 2026-01-20 19:55:27 +0000 |
| commit | c404dadd7c16c780bb290eae5ce398f668f84e49 (patch) | |
| tree | d11e0ef8fee1c1c73f95b9722b1f9ad6d21e2830 | |
| parent | 22cf81e1bf2cc65e46d59d3c203f8b4b4b623114 (diff) | |
dashboard/config/linux: update to v6.19-rc5
| -rw-r--r-- | dashboard/config/linux/bits/arm.yml | 3 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/arm64_emu.yml | 1 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/crypto.yml | 14 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/debug.yml | 1 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/kmsan.yml | 10 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/linux-next.yml | 3 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/linux-upstream.yml | 5 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/net.yml | 2 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/s390.yml | 3 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/subsystems.yml | 6 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/x86_64.yml | 3 |
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 |
