diff options
Diffstat (limited to 'arch/m32r/Kconfig.debug')
| -rw-r--r-- | arch/m32r/Kconfig.debug | 34 | 
1 files changed, 34 insertions, 0 deletions
diff --git a/arch/m32r/Kconfig.debug b/arch/m32r/Kconfig.debug new file mode 100644 index 00000000000..36788c2c310 --- /dev/null +++ b/arch/m32r/Kconfig.debug @@ -0,0 +1,34 @@ +menu "Kernel hacking" + +source "lib/Kconfig.debug" + +config DEBUG_STACKOVERFLOW +	bool "Check for stack overflows" +	depends on DEBUG_KERNEL + +config DEBUG_STACK_USAGE +	bool "Stack utilization instrumentation" +	depends on DEBUG_KERNEL +	help +	  Enables the display of the minimum amount of free stack which each +	  task has ever had available in the sysrq-T and sysrq-P debug output. + +	  This option will slow down process creation somewhat. + +config DEBUG_PAGEALLOC +	bool "Page alloc debugging" +	depends on DEBUG_KERNEL +	help +	  Unmap pages from the kernel linear mapping after free_pages(). +	  This results in a large slowdown, but helps to find certain types +	  of memory corruptions. + +config FRAME_POINTER +	bool "Compile the kernel with frame pointers" +	help +	  If you say Y here the resulting kernel image will be slightly larger +	  and slower, but it will give very useful debugging information. +	  If you don't debug the kernel, you can say N, but we may not be able +	  to solve problems without frame pointers. + +endmenu  |