Commit fffbcba3 authored by Ben Collins's avatar Ben Collins

[SPARC64]: Fix kernel-debug config option dependencies.

parent e689bf58
...@@ -808,16 +808,9 @@ config DEBUG_SPINLOCK ...@@ -808,16 +808,9 @@ config DEBUG_SPINLOCK
best used in conjunction with the NMI watchdog so that spinlock best used in conjunction with the NMI watchdog so that spinlock
deadlocks are also debuggable. deadlocks are also debuggable.
# We have a custom atomic_dec_and_lock() implementation but it's not
# compatible with spinlock debugging so we need to fall back on
# the generic version in that case.
config HAVE_DEC_LOCK
bool
depends on SMP && !DEBUG_SPINLOCK
default y
config DEBUG_SPINLOCK_SLEEP config DEBUG_SPINLOCK_SLEEP
bool "Sleep-inside-spinlock checking" bool "Sleep-inside-spinlock checking"
depends DEBUG_KERNEL
help help
If you say Y here, various routines which may sleep will become very If you say Y here, various routines which may sleep will become very
noisy if they are called with a spinlock held. noisy if they are called with a spinlock held.
...@@ -844,8 +837,17 @@ config DEBUG_INFO ...@@ -844,8 +837,17 @@ config DEBUG_INFO
If you don't debug the kernel, you can say N. If you don't debug the kernel, you can say N.
config STACK_DEBUG config STACK_DEBUG
depends on DEBUG_KERNEL
bool "Stack Overflow Detection Support" bool "Stack Overflow Detection Support"
# We have a custom atomic_dec_and_lock() implementation but it's not
# compatible with spinlock debugging so we need to fall back on
# the generic version in that case.
config HAVE_DEC_LOCK
bool
depends on SMP && !DEBUG_SPINLOCK
default y
config MCOUNT config MCOUNT
bool bool
depends on STACK_DEBUG depends on STACK_DEBUG
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment