From f57cb90d47182ae19b031c885bc09bdcad72668c Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Sun, 18 Oct 2020 18:40:02 +0200 Subject: dashboard/config/linux: add config fragments Add config fragments for the new config generation system. Update #2171 --- dashboard/config/linux/bits/debug.yml | 57 +++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 dashboard/config/linux/bits/debug.yml (limited to 'dashboard/config/linux/bits/debug.yml') diff --git a/dashboard/config/linux/bits/debug.yml b/dashboard/config/linux/bits/debug.yml new file mode 100644 index 000000000..4e38d7275 --- /dev/null +++ b/dashboard/config/linux/bits/debug.yml @@ -0,0 +1,57 @@ +# Copyright 2020 syzkaller project authors. All rights reserved. +# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. + +# Auxiliary debug configs that detect non-critical bugs. + +config: + - LOCKDEP + - PROVE_LOCKING + - DEBUG_ATOMIC_SLEEP + - PROVE_RCU + - RCU_EQS_DEBUG + - DEBUG_VM + - DEBUG_VM_RB + - DEBUG_VM_VMACACHE + - DEBUG_VM_PGFLAGS + - DEBUG_VM_PGTABLE: [v5.8] + - DEBUG_VIRTUAL + - LOCKUP_DETECTOR + - SOFTLOCKUP_DETECTOR + - DETECT_HUNG_TASK + - WQ_WATCHDOG + - DEFAULT_HUNG_TASK_TIMEOUT: 140 + - BOOTPARAM_HUNG_TASK_PANIC + - BOOTPARAM_SOFTLOCKUP_PANIC + - DEBUG_DEVRES + - DEBUG_MEMORY_INIT + - DEBUG_NOTIFIERS + - DEBUG_CREDENTIALS + - DEBUG_OBJECTS + - DEBUG_OBJECTS_ENABLE_DEFAULT: 1 + - DEBUG_OBJECTS_FREE + - DEBUG_OBJECTS_PERCPU_COUNTER + - DEBUG_OBJECTS_RCU_HEAD + - DEBUG_OBJECTS_TIMERS + - DEBUG_OBJECTS_WORK + - DEBUG_OBJECTS_SELFTEST: n + - DEBUG_RT_MUTEXES + - DEBUG_SPINLOCK + - DEBUG_MUTEXES + - DEBUG_WW_MUTEX_SLOWPATH + - DEBUG_RWSEMS + - DEBUG_LOCK_ALLOC + - SND_DEBUG + - SND_PCM_XRUN_DEBUG + - SND_CTL_VALIDATION: [v5.6] + # TODO: enable this. + - DYNAMIC_DEBUG: n + - DEBUG_PER_CPU_MAPS + - DEBUG_SG + - DEBUG_PREEMPT: [optional] + - PAGE_POISONING + - PTDUMP_DEBUGFS: [v5.8] + - HARDLOCKUP_DETECTOR: [x86_64] + - BOOTPARAM_HARDLOCKUP_PANIC: [x86_64] + # TODO: disable this. The check runs episodically, so won't be attributed to a test. + # And can happen on any memory corruption. + - X86_CHECK_BIOS_CORRUPTION: [x86_64] -- cgit mrf-deployment