aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/config/linux/bits
diff options
context:
space:
mode:
authorTaras Madan <tarasmadan@google.com>2022-04-06 10:44:47 +0200
committerGitHub <noreply@github.com>2022-04-06 10:44:47 +0200
commit86b4b7f81837a5f26db1e1e2cbbefc7c3885fb08 (patch)
treed9d79cf1ab7d1c1f90786416a8e791d95f02b6f8 /dashboard/config/linux/bits
parent0127c10f4e2a3b229d30b1269c38d841d76e1390 (diff)
dashboard/config/linux: update linux configs to v5.18-rc1
update linux to v5.18-rc1 fix dependency update errors update configs
Diffstat (limited to 'dashboard/config/linux/bits')
-rw-r--r--dashboard/config/linux/bits/base.yml2
-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/riscv64.yml3
-rw-r--r--dashboard/config/linux/bits/subsystems.yml15
-rw-r--r--dashboard/config/linux/bits/x86_64.yml4
6 files changed, 19 insertions, 9 deletions
diff --git a/dashboard/config/linux/bits/base.yml b/dashboard/config/linux/bits/base.yml
index 1b70ffc06..707f51545 100644
--- a/dashboard/config/linux/bits/base.yml
+++ b/dashboard/config/linux/bits/base.yml
@@ -106,6 +106,8 @@ config:
- DEBUG_KOBJECT: n
- DEBUG_INFO
+ # One of DEBUG_INFO_DWARF_* is required to enable DEBUG_INFO in v5.18.
+ - DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT: [v5.18]
# CONFIG_DEBUG_INFO_BTF breaks the build since 5.14 merge window:
# https://lkml.kernel.org/r/YOLzFecogWmdZ5Hc@infradead.org
- DEBUG_INFO_BTF: [-v5.13]
diff --git a/dashboard/config/linux/bits/linux-next.yml b/dashboard/config/linux/bits/linux-next.yml
index bc9569340..76b141252 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-20220222
+ tag: next-20220405
diff --git a/dashboard/config/linux/bits/linux-upstream.yml b/dashboard/config/linux/bits/linux-upstream.yml
index 676e06016..491174b1a 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: v5.17-rc1
+ tag: v5.18-rc1
diff --git a/dashboard/config/linux/bits/riscv64.yml b/dashboard/config/linux/bits/riscv64.yml
index 361ebdbf6..321bb2407 100644
--- a/dashboard/config/linux/bits/riscv64.yml
+++ b/dashboard/config/linux/bits/riscv64.yml
@@ -14,4 +14,5 @@ config:
# Presumably this gives more interesting coverage.
- BINFMT_FLAT
- - RISCV_BASE_PMU: [-baseline]
+ # This perf implementation was removed by https://lkml.org/lkml/2022/4/1/1109 (v5.18)
+ - RISCV_BASE_PMU: [-baseline, -v5.18]
diff --git a/dashboard/config/linux/bits/subsystems.yml b/dashboard/config/linux/bits/subsystems.yml
index 260852e16..b9910fd4d 100644
--- a/dashboard/config/linux/bits/subsystems.yml
+++ b/dashboard/config/linux/bits/subsystems.yml
@@ -125,7 +125,8 @@ config:
- MTD_BLOCK2MTD
- MTD_UBI
- BLK_DEV_PMEM: [x86_64]
- - ND_BLK: [x86_64]
+ # ND_BLK removed from v5.18 by f8669f1d6a86
+ - ND_BLK: [x86_64, -v5.18]
- ND_CLAIM: [x86_64]
- ND_BTT: [x86_64]
- BTT: [x86_64]
@@ -425,7 +426,8 @@ config:
- VHOST_CROSS_ENDIAN_LEGACY
- STAGING
- ANDROID
- - ASHMEM
+ # ASHMEM removed from v5.18. Replacement is memfd.
+ - ASHMEM: [-v5.18]
- ION: [-v5.10]
- ION_SYSTEM_HEAP: [-v5.10]
- ION_CMA_HEAP: [-v5.10]
@@ -449,7 +451,8 @@ config:
- PSTORE_ZSTD_COMPRESS
- PSTORE_COMPRESS
- PSTORE_DEFLATE_COMPRESS_DEFAULT
- - FS_DAX: [-arm]
+ # Didn't find how to enable it for riscv in v5.18
+ - FS_DAX: [-arm, -riscv]
- FS_ENCRYPTION
- FS_VERITY
- FS_VERITY_BUILTIN_SIGNATURES
@@ -532,9 +535,11 @@ config:
- BIG_KEYS: [-kmsan]
- TRUSTED_KEYS
- KEY_DH_OPERATIONS
- - ASYMMETRIC_TPM_KEY_SUBTYPE
+ # ASYMMETRIC_TPM_KEY_SUBTYPE removed since v5.18, refer https://lore.kernel.org/lkml/YiL4DJscHPEsDHc3@iki.fi/T/
+ - ASYMMETRIC_TPM_KEY_SUBTYPE: [-v5.18]
- PKCS8_PRIVATE_KEY_PARSER
- - TPM_KEY_PARSER
+ # TPM_KEY_PARSER removed since v5.18, refer https://lore.kernel.org/lkml/YiL4DJscHPEsDHc3@iki.fi/T/
+ - TPM_KEY_PARSER: [-v5.18]
- PKCS7_TEST_KEY
- SIGNED_PE_FILE_VERIFICATION
- SECONDARY_TRUSTED_KEYRING
diff --git a/dashboard/config/linux/bits/x86_64.yml b/dashboard/config/linux/bits/x86_64.yml
index 399f97e27..b0391e5d8 100644
--- a/dashboard/config/linux/bits/x86_64.yml
+++ b/dashboard/config/linux/bits/x86_64.yml
@@ -45,7 +45,9 @@ config:
# 32-on-64 support (compat).
- IA32_EMULATION
- - X86_X32: [-baseline]
+ # X86_X32 renamed to X86_X32_ABI in v5.18
+ - X86_X32: [-baseline, -v5.18]
+ - X86_X32_ABI: [-baseline, v5.18]
# Moved from legacy config, reason for enabling is unknown.
- KALLSYMS_ABSOLUTE_PERCPU