aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/config/linux/bits/base.yml
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2023-01-25 17:54:29 +0100
committerAleksandr Nogikh <wp32pw@gmail.com>2023-01-26 10:32:09 +0100
commit8999a931cc15dd97a1e8e71708b62bc9c1606dfd (patch)
tree80a4ee66f1cd81366195abf50f5bc1f0b019995e /dashboard/config/linux/bits/base.yml
parent3d904c7acdbdd69b8c6e85799af7565955025201 (diff)
dashboard/config/linux: update configs
Update the configs to the latest Linux versions: v6.2-rc5 and next-20230124. Enable CONFIG_NMI_CHECK_CPU and rcupdate.rcu_cpu_stall_cputime.
Diffstat (limited to 'dashboard/config/linux/bits/base.yml')
-rw-r--r--dashboard/config/linux/bits/base.yml8
1 files changed, 6 insertions, 2 deletions
diff --git a/dashboard/config/linux/bits/base.yml b/dashboard/config/linux/bits/base.yml
index b3edeb9f0..e9bd940e2 100644
--- a/dashboard/config/linux/bits/base.yml
+++ b/dashboard/config/linux/bits/base.yml
@@ -28,7 +28,7 @@ config:
# Huge page overcommit is disabled by default, allowing some overcommit
# with vm.nr_overcommit_hugepages is intended to give more coverage.
# secretmem_enable enables memfd_secret syscall.
- - CMDLINE: "earlyprintk=serial net.ifnames=0 sysctl.kernel.hung_task_all_cpu_backtrace=1 ima_policy=tcb nf-conntrack-ftp.ports=20000 nf-conntrack-tftp.ports=20000 nf-conntrack-sip.ports=20000 nf-conntrack-irc.ports=20000 nf-conntrack-sane.ports=20000 binder.debug_mask=0 rcupdate.rcu_expedited=1 no_hash_pointers page_owner=on sysctl.vm.nr_hugepages=4 sysctl.vm.nr_overcommit_hugepages=4 secretmem.enable=1 sysctl.max_rcu_stall_to_panic=1 msr.allow_writes=off coredump_filter=0xffff"
+ - CMDLINE: "earlyprintk=serial net.ifnames=0 sysctl.kernel.hung_task_all_cpu_backtrace=1 ima_policy=tcb nf-conntrack-ftp.ports=20000 nf-conntrack-tftp.ports=20000 nf-conntrack-sip.ports=20000 nf-conntrack-irc.ports=20000 nf-conntrack-sane.ports=20000 binder.debug_mask=0 rcupdate.rcu_expedited=1 rcupdate.rcu_cpu_stall_cputime=1 no_hash_pointers page_owner=on sysctl.vm.nr_hugepages=4 sysctl.vm.nr_overcommit_hugepages=4 secretmem.enable=1 sysctl.max_rcu_stall_to_panic=1 msr.allow_writes=off coredump_filter=0xffff"
# We don't need lots, but some configs set it to 2 which is too low.
- NR_CPUS: 8
@@ -127,7 +127,8 @@ config:
- DEBUG_FS
# Required for KCOV but also eliminates unnecessary non-determinism.
- - RELOCATABLE: n
+ # For s390, it's always enabled after the `s390: always build relocatable kernel` commit.
+ - RELOCATABLE: [n, -s390]
- RANDOMIZE_BASE: n
# Print thread and CPU ids.
@@ -162,6 +163,9 @@ config:
- CONFIGFS_FS
- SECURITYFS
+ # More debugging info is always good.
+ - NMI_CHECK_CPU: [linux-next]
+
# If syzkaller gets to /dev/{mem,kmem,ioport}, it will destroy the machine.
# It managed to do so with some mount's, chdir's and bogus file names.
# These are not needed for fuzzing, so completely disabling them is