diff options
Diffstat (limited to 'dashboard/config/linux/bits')
| -rw-r--r-- | dashboard/config/linux/bits/arm.yml | 3 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/crypto.yml | 4 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/filesystems.yml | 5 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/linux-next.yml | 2 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/linux-upstream.yml | 2 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/net-extra.yml | 5 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/subsystems.yml | 9 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/x86_64.yml | 6 |
8 files changed, 19 insertions, 17 deletions
diff --git a/dashboard/config/linux/bits/arm.yml b/dashboard/config/linux/bits/arm.yml index 30661c213..04467d756 100644 --- a/dashboard/config/linux/bits/arm.yml +++ b/dashboard/config/linux/bits/arm.yml @@ -46,7 +46,8 @@ config: - BINFMT_ZFLAT - BINFMT_SHARED_FLAT: [-v6.1] - CAN_KVASER_PCIEFD: [-baseline, -onlyusb] - - CRC_T10DIF + # This can be only selected by other options. + - CRC_T10DIF: [-v6.15] # Otherwise fuzzing on arm32 is currently hindered due to the "BUG: using smp_processor_id() in preemptible code" bug. # See https://github.com/google/syzkaller/issues/3249 - HARDEN_BRANCH_PREDICTOR: n diff --git a/dashboard/config/linux/bits/crypto.yml b/dashboard/config/linux/bits/crypto.yml index cd08f8ea4..fa7c9f719 100644 --- a/dashboard/config/linux/bits/crypto.yml +++ b/dashboard/config/linux/bits/crypto.yml @@ -33,7 +33,9 @@ config: - CRYPTO_SALSA20: [-v5.12] - CRYPTO_SHA3 # Not used in arm32. On riscv, requires TOOLCHAIN_HAS_VECTOR_CRYPTO. - - CRYPTO_SM3: [-kmsan, -arm, -riscv] + - CRYPTO_SM3: [-kmsan, -arm, -riscv, -linux-next] + # After 6.15, it will be CRYPTO_LIB_SM3. + - CRYPTO_LIB_SM3: [linux-next, -kmsan, -arm, -riscv] - CRYPTO_SM3_AVX_X86_64: [v6.1, x86_64, -kmsan] - CRYPTO_WP512 - CRYPTO_AES_TI diff --git a/dashboard/config/linux/bits/filesystems.yml b/dashboard/config/linux/bits/filesystems.yml index be3bad7ff..260897359 100644 --- a/dashboard/config/linux/bits/filesystems.yml +++ b/dashboard/config/linux/bits/filesystems.yml @@ -2,7 +2,7 @@ # Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. config: - - SYSV_FS: [-linux-next] + - SYSV_FS: [-v6.15] - ZONEFS_FS: [v5.6] - ISO9660_FS - JOLIET @@ -205,5 +205,4 @@ config: - FSCACHE - CACHEFILES - # TODO: it will appear in v6.15. - - DEBUG_VFS: [linux-next] + - DEBUG_VFS: [v6.15] diff --git a/dashboard/config/linux/bits/linux-next.yml b/dashboard/config/linux/bits/linux-next.yml index 32675a06e..d1196237b 100644 --- a/dashboard/config/linux/bits/linux-next.yml +++ b/dashboard/config/linux/bits/linux-next.yml @@ -3,4 +3,4 @@ kernel: repo: git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next-history.git - tag: next-20250327 + tag: next-20250423 diff --git a/dashboard/config/linux/bits/linux-upstream.yml b/dashboard/config/linux/bits/linux-upstream.yml index 09c8e883c..ee7807e47 100644 --- a/dashboard/config/linux/bits/linux-upstream.yml +++ b/dashboard/config/linux/bits/linux-upstream.yml @@ -3,4 +3,4 @@ kernel: repo: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git - tag: v6.14 + tag: v6.15-rc3 diff --git a/dashboard/config/linux/bits/net-extra.yml b/dashboard/config/linux/bits/net-extra.yml index 0810f3ebf..e14dee50b 100644 --- a/dashboard/config/linux/bits/net-extra.yml +++ b/dashboard/config/linux/bits/net-extra.yml @@ -16,8 +16,9 @@ config: - NF_CT_PROTO_SCTP - NETFILTER_XT_MATCH_SCTP - - IP_DCCP - - IP_DCCP_CCID3 + # These will be deprecated in v6.16. + - IP_DCCP: [-linux-next] + - IP_DCCP_CCID3: [-linux-next] - NF_CT_PROTO_DCCP - NETFILTER_XT_MATCH_DCCP diff --git a/dashboard/config/linux/bits/subsystems.yml b/dashboard/config/linux/bits/subsystems.yml index f875c0229..c6d2fb765 100644 --- a/dashboard/config/linux/bits/subsystems.yml +++ b/dashboard/config/linux/bits/subsystems.yml @@ -489,8 +489,9 @@ config: - PSTORE_ZSTD_COMPRESS: [-v6.6] - PSTORE_COMPRESS - PSTORE_DEFLATE_COMPRESS_DEFAULT: [-v6.6] - # Didn't find how to enable it for riscv in v5.18 - - FS_DAX: [-arm, -riscv] + # For some architectures, we may only have FS_DAX_LIMITED. + - FS_DAX: [-arm, -riscv, -s390] + - FS_DAX_LIMITED: [s390, arm, riscv] - FS_ENCRYPTION - FS_VERITY - FS_VERITY_BUILTIN_SIGNATURES @@ -581,8 +582,8 @@ config: - SIGNED_PE_FILE_VERIFICATION - SECONDARY_TRUSTED_KEYRING # CRC4 and CRC7 can now only be selected. - - CRC4: [-linux-next] - - CRC7: [-linux-next] + - CRC4: [-v6.15] + - CRC7: [-v6.15] - SCHEDSTATS - RAW_DRIVER: [-v5.14] - THERMAL: [v5.8] diff --git a/dashboard/config/linux/bits/x86_64.yml b/dashboard/config/linux/bits/x86_64.yml index 149690c8e..e6aa048f1 100644 --- a/dashboard/config/linux/bits/x86_64.yml +++ b/dashboard/config/linux/bits/x86_64.yml @@ -14,8 +14,7 @@ config: - CMDLINE_BOOL # Should be faster this way. - # MCORE2 deprecated after v6.14. - - MCORE2: [-linux-next] + - MCORE2: [-v6.15] - BASE_FULL: [-v6.10] # 32-on-64 support (compat). @@ -26,8 +25,7 @@ config: - X86_X32_ABI: [-baseline, -clang, v5.18] # Moved from legacy config, reason for enabling is unknown. - # KALLSYMS_ABSOLUTE_PERCPU deprecated after v6.14. - - KALLSYMS_ABSOLUTE_PERCPU: [-linux-next] + - KALLSYMS_ABSOLUTE_PERCPU: [-v6.15] - X86_MSR - X86_CPUID - X86_5LEVEL: n |
