Skip to content

Commit 2e06b27

Browse files
riscv: defconfigs: enable more debugging options
Enable more debugging options in the RISC-V defconfigs to help kernel developers catch problems with patches earlier in the development cycle. Signed-off-by: Paul Walmsley <[email protected]> Reviewed-by: Palmer Dabbelt <[email protected]>
1 parent f2c5fd9 commit 2e06b27

File tree

2 files changed

+46
-0
lines changed

2 files changed

+46
-0
lines changed

arch/riscv/configs/defconfig

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,4 +101,27 @@ CONFIG_CRYPTO_USER_API_HASH=y
101101
CONFIG_CRYPTO_DEV_VIRTIO=y
102102
CONFIG_PRINTK_TIME=y
103103
CONFIG_DEBUG_FS=y
104+
CONFIG_DEBUG_PAGEALLOC=y
105+
CONFIG_DEBUG_VM=y
106+
CONFIG_DEBUG_VM_PGFLAGS=y
107+
CONFIG_DEBUG_MEMORY_INIT=y
108+
CONFIG_DEBUG_PER_CPU_MAPS=y
109+
CONFIG_SOFTLOCKUP_DETECTOR=y
110+
CONFIG_WQ_WATCHDOG=y
111+
CONFIG_SCHED_STACK_END_CHECK=y
112+
CONFIG_DEBUG_TIMEKEEPING=y
113+
CONFIG_DEBUG_RT_MUTEXES=y
114+
CONFIG_DEBUG_SPINLOCK=y
115+
CONFIG_DEBUG_MUTEXES=y
116+
CONFIG_DEBUG_RWSEMS=y
117+
CONFIG_DEBUG_ATOMIC_SLEEP=y
118+
CONFIG_STACKTRACE=y
119+
CONFIG_DEBUG_LIST=y
120+
CONFIG_DEBUG_PLIST=y
121+
CONFIG_DEBUG_SG=y
104122
# CONFIG_RCU_TRACE is not set
123+
CONFIG_RCU_EQS_DEBUG=y
124+
CONFIG_DEBUG_BLOCK_EXT_DEVT=y
125+
# CONFIG_FTRACE is not set
126+
# CONFIG_RUNTIME_TESTING_MENU is not set
127+
CONFIG_MEMTEST=y

arch/riscv/configs/rv32_defconfig

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,4 +98,27 @@ CONFIG_CRYPTO_USER_API_HASH=y
9898
CONFIG_CRYPTO_DEV_VIRTIO=y
9999
CONFIG_PRINTK_TIME=y
100100
CONFIG_DEBUG_FS=y
101+
CONFIG_DEBUG_PAGEALLOC=y
102+
CONFIG_DEBUG_VM=y
103+
CONFIG_DEBUG_VM_PGFLAGS=y
104+
CONFIG_DEBUG_MEMORY_INIT=y
105+
CONFIG_DEBUG_PER_CPU_MAPS=y
106+
CONFIG_SOFTLOCKUP_DETECTOR=y
107+
CONFIG_WQ_WATCHDOG=y
108+
CONFIG_SCHED_STACK_END_CHECK=y
109+
CONFIG_DEBUG_TIMEKEEPING=y
110+
CONFIG_DEBUG_RT_MUTEXES=y
111+
CONFIG_DEBUG_SPINLOCK=y
112+
CONFIG_DEBUG_MUTEXES=y
113+
CONFIG_DEBUG_RWSEMS=y
114+
CONFIG_DEBUG_ATOMIC_SLEEP=y
115+
CONFIG_STACKTRACE=y
116+
CONFIG_DEBUG_LIST=y
117+
CONFIG_DEBUG_PLIST=y
118+
CONFIG_DEBUG_SG=y
101119
# CONFIG_RCU_TRACE is not set
120+
CONFIG_RCU_EQS_DEBUG=y
121+
CONFIG_DEBUG_BLOCK_EXT_DEVT=y
122+
# CONFIG_FTRACE is not set
123+
# CONFIG_RUNTIME_TESTING_MENU is not set
124+
CONFIG_MEMTEST=y

0 commit comments

Comments
 (0)