diff options
Diffstat (limited to 'lib/Kconfig.debug')
| -rw-r--r-- | lib/Kconfig.debug | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index 891155817bc..234ceb10861 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug @@ -346,8 +346,9 @@ config SLUB_STATS  config DEBUG_KMEMLEAK  	bool "Kernel memory leak detector" -	depends on DEBUG_KERNEL && EXPERIMENTAL && (X86 || ARM || PPC) && \ -		!MEMORY_HOTPLUG +	depends on DEBUG_KERNEL && EXPERIMENTAL && !MEMORY_HOTPLUG && \ +		(X86 || ARM || PPC || S390) +  	select DEBUG_FS if SYSFS  	select STACKTRACE if STACKTRACE_SUPPORT  	select KALLSYMS @@ -370,7 +371,7 @@ config DEBUG_KMEMLEAK  config DEBUG_KMEMLEAK_EARLY_LOG_SIZE  	int "Maximum kmemleak early log entries"  	depends on DEBUG_KMEMLEAK -	range 200 2000 +	range 200 40000  	default 400  	help  	  Kmemleak must track all the memory allocations to avoid @@ -391,7 +392,7 @@ config DEBUG_KMEMLEAK_TEST  config DEBUG_PREEMPT  	bool "Debug preemptible kernel" -	depends on DEBUG_KERNEL && PREEMPT && (TRACE_IRQFLAGS_SUPPORT || PPC64) +	depends on DEBUG_KERNEL && PREEMPT && TRACE_IRQFLAGS_SUPPORT  	default y  	help  	  If you say Y here then the kernel will use a debug variant of the | 
