Add generic exit-time stack-depth checking to CONFIG_DEBUG_STACK_USAGE
Add generic exit-time stack-depth checking to CONFIG_DEBUG_STACK_USAGE. This also adds UML support. Tested on UML and i386. [akpm@linux-foundation.org: cleanups, speedups, tweaks] Signed-off-by: Jeff Dike <jdike@linux.intel.com> Cc: Oleg Nesterov <oleg@tv-sign.ru> Cc: Ingo Molnar <mingo@elte.hu> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:

committed by
Linus Torvalds

parent
84812217e3
commit
e18eecb8b3
@@ -47,4 +47,13 @@ config GCOV
|
||||
If you're involved in UML kernel development and want to use gcov,
|
||||
say Y. If you're unsure, say N.
|
||||
|
||||
config DEBUG_STACK_USAGE
|
||||
bool "Stack utilization instrumentation"
|
||||
default N
|
||||
help
|
||||
Track the maximum kernel stack usage - this will look at each
|
||||
kernel stack at process exit and log it if it's the deepest
|
||||
stack seen so far.
|
||||
|
||||
This option will slow down process creation and destruction somewhat.
|
||||
endmenu
|
||||
|
Reference in New Issue
Block a user