github.com/google/syzkaller@v0.0.0-20251211124644-a066d2bc4b02/dashboard/config/linux/bits/lockdep.yml (about) 1 # Copyright 2021 syzkaller project authors. All rights reserved. 2 # Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. 3 4 config: 5 - LOCKDEP 6 # This helps to preent "BUG: MAX_LOCKDEP_ENTRIES too low!" 7 # Note: btrfs requires quite high values for these to avoid false positives: 8 # https://lore.kernel.org/all/20240821201338.GA2109582@perftesting/ 9 - LOCKDEP_BITS: [20, v5.13] 10 # This helps to prevent "BUG: MAX_LOCKDEP_CHAINS too low!" 11 # and "BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low!" 12 # We don't set it to 20 on arm64, because in that case the -full config does not boot on GCE. 13 # It boots with 17, but the kconf syntax currently does not let us set it to 17 for some arches 14 # and to 20 for others. 15 - LOCKDEP_CHAINS_BITS: [20, v5.13, -arm64] 16 - LOCKDEP_STACK_TRACE_BITS: [20, v5.13] 17 - LOCKDEP_STACK_TRACE_HASH_BITS: [14, v5.13] 18 - LOCKDEP_CIRCULAR_QUEUE_BITS: [12, v5.13] 19 - PROVE_LOCKING 20 - DEBUG_ATOMIC_SLEEP 21 - PROVE_RCU 22 - RCU_EQS_DEBUG 23 - DEBUG_LOCK_ALLOC 24 - DEBUG_RT_MUTEXES 25 - DEBUG_SPINLOCK 26 - DEBUG_MUTEXES: [-preempt_rt] 27 - DEBUG_WW_MUTEX_SLOWPATH 28 - DEBUG_RWSEMS: [v4.16, -preempt_rt] 29 - DEBUG_IRQFLAGS: [v5.12]