aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/config/linux/bits
diff options
context:
space:
mode:
Diffstat (limited to 'dashboard/config/linux/bits')
-rw-r--r--dashboard/config/linux/bits/arm.yml3
-rw-r--r--dashboard/config/linux/bits/crypto.yml4
-rw-r--r--dashboard/config/linux/bits/filesystems.yml5
-rw-r--r--dashboard/config/linux/bits/linux-next.yml2
-rw-r--r--dashboard/config/linux/bits/linux-upstream.yml2
-rw-r--r--dashboard/config/linux/bits/net-extra.yml5
-rw-r--r--dashboard/config/linux/bits/subsystems.yml9
-rw-r--r--dashboard/config/linux/bits/x86_64.yml6
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