aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Kconfig.debug
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Kconfig.debug')
-rw-r--r--lib/Kconfig.debug12
1 files changed, 11 insertions, 1 deletions
diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug
index 79e0dff1cdcb..1b4afd2e6ca0 100644
--- a/lib/Kconfig.debug
+++ b/lib/Kconfig.debug
@@ -410,6 +410,13 @@ config DEBUG_KMEMLEAK_TEST
410 410
411 If unsure, say N. 411 If unsure, say N.
412 412
413config DEBUG_KMEMLEAK_DEFAULT_OFF
414 bool "Default kmemleak to off"
415 depends on DEBUG_KMEMLEAK
416 help
417 Say Y here to disable kmemleak by default. It can then be enabled
418 on the command line via kmemleak=on.
419
413config DEBUG_PREEMPT 420config DEBUG_PREEMPT
414 bool "Debug preemptible kernel" 421 bool "Debug preemptible kernel"
415 depends on DEBUG_KERNEL && PREEMPT && TRACE_IRQFLAGS_SUPPORT 422 depends on DEBUG_KERNEL && PREEMPT && TRACE_IRQFLAGS_SUPPORT
@@ -987,13 +994,16 @@ config FAULT_INJECTION_STACKTRACE_FILTER
987 994
988config LATENCYTOP 995config LATENCYTOP
989 bool "Latency measuring infrastructure" 996 bool "Latency measuring infrastructure"
997 depends on HAVE_LATENCYTOP_SUPPORT
998 depends on DEBUG_KERNEL
999 depends on STACKTRACE_SUPPORT
1000 depends on PROC_FS
990 select FRAME_POINTER if !MIPS && !PPC && !S390 && !MICROBLAZE 1001 select FRAME_POINTER if !MIPS && !PPC && !S390 && !MICROBLAZE
991 select KALLSYMS 1002 select KALLSYMS
992 select KALLSYMS_ALL 1003 select KALLSYMS_ALL
993 select STACKTRACE 1004 select STACKTRACE
994 select SCHEDSTATS 1005 select SCHEDSTATS
995 select SCHED_DEBUG 1006 select SCHED_DEBUG
996 depends on HAVE_LATENCYTOP_SUPPORT
997 help 1007 help
998 Enable this option if you want to use the LatencyTOP tool 1008 Enable this option if you want to use the LatencyTOP tool
999 to find out which userspace is blocking on what kernel operations. 1009 to find out which userspace is blocking on what kernel operations.