diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2024-08-26 16:29:14 +0200 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2024-08-29 10:25:07 +0000 |
| commit | c5a6236834d35c80142017de41da4d1515424ef5 (patch) | |
| tree | e818b1ec83ab464f907a7251b628eafd71ff3d2e /dashboard/config/linux/bits | |
| parent | ef3de9e86e58ef3c70da9cf673ee44fc6f1006f9 (diff) | |
dashboard/config: regenerate Linux configs
Regenerate the configs using the latest mainline, linux-next and stable
versions.
Diffstat (limited to 'dashboard/config/linux/bits')
| -rw-r--r-- | dashboard/config/linux/bits/arm64_emu.yml | 1 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/base.yml | 4 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/crypto.yml | 5 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/kasan.yml | 2 | ||||
| -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/lsm.yml | 3 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/net-extra.yml | 2 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/net.yml | 10 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/stable-5.10.yml | 2 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/stable-5.15.yml | 2 | ||||
| -rw-r--r-- | dashboard/config/linux/bits/stable-6.1.yml | 2 |
12 files changed, 23 insertions, 14 deletions
diff --git a/dashboard/config/linux/bits/arm64_emu.yml b/dashboard/config/linux/bits/arm64_emu.yml index b74f4732d..3a5ea58a9 100644 --- a/dashboard/config/linux/bits/arm64_emu.yml +++ b/dashboard/config/linux/bits/arm64_emu.yml @@ -84,6 +84,7 @@ config: - ARCH_S32: n - ARCH_SEATTLE: n - ARCH_STRATIX10: n + - ARCH_STM32: n - ARCH_SYNQUACER: n - ARCH_TEGRA: n - ARCH_SPRD: n diff --git a/dashboard/config/linux/bits/base.yml b/dashboard/config/linux/bits/base.yml index 5bf9030d3..6fcfcebe2 100644 --- a/dashboard/config/linux/bits/base.yml +++ b/dashboard/config/linux/bits/base.yml @@ -62,7 +62,7 @@ config: # For detection of supported syscalls - KALLSYMS - KALLSYMS_ALL - - KALLSYMS_BASE_RELATIVE + - KALLSYMS_BASE_RELATIVE: [-v6.11] # For namespace sandbox. - NAMESPACES @@ -76,6 +76,7 @@ config: # Control groups are needed for better sandboxing of test processes. - CGROUP_PIDS - MEMCG + - MEMCG_V1: [v6.11] # Debugging features (from kernel_configs.md, do not alpha sort). - DEBUG_BUGVERBOSE @@ -130,6 +131,7 @@ config: - KCOV_INSTRUMENT_ALL: [-arm, -s390, -nokcov] # Doesn't boot with KCOV_ENABLE_COMPARISONS on Cuttlefish. - KCOV_ENABLE_COMPARISONS: [-arm, -s390, -nokcov, -cuttlefish] + - KCOV_SELFTEST: [linux-next, -baseline, -arm, -s390, -nokcov] - DEBUG_FS # Required for KCOV but also eliminates unnecessary non-determinism. diff --git a/dashboard/config/linux/bits/crypto.yml b/dashboard/config/linux/bits/crypto.yml index 835b76914..ee7440e50 100644 --- a/dashboard/config/linux/bits/crypto.yml +++ b/dashboard/config/linux/bits/crypto.yml @@ -30,7 +30,8 @@ config: - CRYPTO_TGR192: [-v5.12] - CRYPTO_SALSA20: [-v5.12] - CRYPTO_SHA3 - - CRYPTO_SM3: [-kmsan] + # Not used in arm32. On riscv, requires TOOLCHAIN_HAS_VECTOR_CRYPTO. + - CRYPTO_SM3: [-kmsan, -arm, -riscv] - CRYPTO_SM3_AVX_X86_64: [v6.1, x86_64, -kmsan] - CRYPTO_WP512 - CRYPTO_AES_TI @@ -59,7 +60,7 @@ config: - CRYPTO_USER_API_AEAD - CRYPTO_HW - CRYPTO_DEV_VIRTIO - - CRYPTO_SM2: [v5.10, -linux-next] + - CRYPTO_SM2: [v5.10, -v6.11] - CRYPTO_DEV_CCP: [-arm, -riscv, -s390] - CRYPTO_DEV_CCP_DD: [-arm, -riscv, -s390] - CRYPTO_DEV_SP_CCP: n diff --git a/dashboard/config/linux/bits/kasan.yml b/dashboard/config/linux/bits/kasan.yml index f4d31900f..34fb3e726 100644 --- a/dashboard/config/linux/bits/kasan.yml +++ b/dashboard/config/linux/bits/kasan.yml @@ -16,6 +16,8 @@ config: # This allows to get alloc/free stacks for UAFs on freed pages. # This also needs page_owner=on in cmdline. - PAGE_OWNER + # Allow to catch more use after free cases. + - SLUB_RCU_DEBUG: [linux-next] - UBSAN: [v5.8] - UBSAN_SANITIZE_ALL: [v5.8, -arm, -riscv, -v6.9] diff --git a/dashboard/config/linux/bits/linux-next.yml b/dashboard/config/linux/bits/linux-next.yml index a5e035030..910f021dc 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-20240617 + tag: next-20240828 diff --git a/dashboard/config/linux/bits/linux-upstream.yml b/dashboard/config/linux/bits/linux-upstream.yml index 3fb91ad6a..9ddf94908 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.10-rc4 + tag: v6.11-rc5 diff --git a/dashboard/config/linux/bits/lsm.yml b/dashboard/config/linux/bits/lsm.yml index 72996b437..155b1da31 100644 --- a/dashboard/config/linux/bits/lsm.yml +++ b/dashboard/config/linux/bits/lsm.yml @@ -34,5 +34,8 @@ config: - EVM_ATTR_FSUUID - AUDIT + # Lockdown may be too restrictive for normal kernel fuzzing. + - LOCK_DOWN_KERNEL_FORCE_NONE: [v5.4] + # Note: this depends on a number of BPF-related configs, which may be not enabled. - BPF_LSM: [optional] diff --git a/dashboard/config/linux/bits/net-extra.yml b/dashboard/config/linux/bits/net-extra.yml index 39ef8f239..0810f3ebf 100644 --- a/dashboard/config/linux/bits/net-extra.yml +++ b/dashboard/config/linux/bits/net-extra.yml @@ -156,7 +156,7 @@ config: - ATM_LANE - ATM_MPOA - ATM_BR2684 - - NET_SCH_ATM: [-v6.3] + - NET_SCH_ATM: n - ATM_TCP - USB_ATM diff --git a/dashboard/config/linux/bits/net.yml b/dashboard/config/linux/bits/net.yml index 07552c6b5..99e3286e5 100644 --- a/dashboard/config/linux/bits/net.yml +++ b/dashboard/config/linux/bits/net.yml @@ -285,7 +285,7 @@ config: - VLAN_8021Q_MVRP - LLC2 - NET_SCHED - - NET_SCH_CBQ: [-v6.3] + - NET_SCH_CBQ: n - NET_SCH_HTB - NET_SCH_HFSC - NET_SCH_PRIO @@ -299,7 +299,7 @@ config: - NET_SCH_ETF - NET_SCH_TAPRIO - NET_SCH_GRED - - NET_SCH_DSMARK: [-v6.3] + - NET_SCH_DSMARK: n - NET_SCH_NETEM - NET_SCH_DRR - NET_SCH_MQPRIO @@ -318,14 +318,14 @@ config: - NET_SCH_ETS: [v5.5] - NET_SCH_DEFAULT - NET_CLS_BASIC - - NET_CLS_TCINDEX: [-v6.3, -stable-5.10, -stable-6.1] + - NET_CLS_TCINDEX: n - NET_CLS_ROUTE4 - NET_CLS_FW - NET_CLS_U32 - CLS_U32_PERF - CLS_U32_MARK - - NET_CLS_RSVP: [-v6.3, -stable-5.10, -stable-6.1] - - NET_CLS_RSVP6: [-v6.3, -stable-5.10, -stable-6.1] + - NET_CLS_RSVP: n + - NET_CLS_RSVP6: n - NET_CLS_FLOW - NET_CLS_CGROUP - NET_CLS_BPF diff --git a/dashboard/config/linux/bits/stable-5.10.yml b/dashboard/config/linux/bits/stable-5.10.yml index f16d32666..2ca8a524a 100644 --- a/dashboard/config/linux/bits/stable-5.10.yml +++ b/dashboard/config/linux/bits/stable-5.10.yml @@ -3,4 +3,4 @@ kernel: repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git - tag: v5.10.209 + tag: v5.10.224 diff --git a/dashboard/config/linux/bits/stable-5.15.yml b/dashboard/config/linux/bits/stable-5.15.yml index 88358d300..cdbe973a1 100644 --- a/dashboard/config/linux/bits/stable-5.15.yml +++ b/dashboard/config/linux/bits/stable-5.15.yml @@ -3,4 +3,4 @@ kernel: repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git - tag: v5.15.98 + tag: v5.15.165 diff --git a/dashboard/config/linux/bits/stable-6.1.yml b/dashboard/config/linux/bits/stable-6.1.yml index c515ef724..801e10e65 100644 --- a/dashboard/config/linux/bits/stable-6.1.yml +++ b/dashboard/config/linux/bits/stable-6.1.yml @@ -3,4 +3,4 @@ kernel: repo: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git - tag: v6.1.75 + tag: v6.1.106 |
