X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=arch%2Fum%2FKconfig.debug;h=bd41e4286d0d4b743fafc74a993f167c7cac0955;hb=f7f1b0f1e2fbadeab12d24236000e778aa9b1ead;hp=a2d58306d18d31803f68275c9cf905828b220a3b;hpb=e3f6fb6212a7102bdb56ba38fa1e98fe72950475;p=linux-2.6.git diff --git a/arch/um/Kconfig.debug b/arch/um/Kconfig.debug index a2d58306d..bd41e4286 100644 --- a/arch/um/Kconfig.debug +++ b/arch/um/Kconfig.debug @@ -2,13 +2,9 @@ menu "Kernel hacking" source "lib/Kconfig.debug" -config FRAME_POINTER - bool - default y if DEBUG_INFO - config PT_PROXY bool "Enable ptrace proxy" - depends on XTERM_CHAN && DEBUG_INFO + depends on XTERM_CHAN && DEBUG_INFO && MODE_TT help This option enables a debugging interface which allows gdb to debug the kernel without needing to actually attach to kernel threads. @@ -16,7 +12,7 @@ config PT_PROXY config GPROF bool "Enable gprof support" - depends on DEBUG_INFO + depends on DEBUG_INFO && MODE_SKAS && !MODE_TT help This allows profiling of a User-Mode Linux kernel with the gprof utility. @@ -29,7 +25,7 @@ config GPROF config GCOV bool "Enable gcov support" - depends on DEBUG_INFO + depends on DEBUG_INFO && MODE_SKAS help This option allows developers to retrieve coverage data from a UML session. @@ -40,4 +36,14 @@ config GCOV If you're involved in UML kernel development and want to use gcov, say Y. If you're unsure, say N. +config SYSCALL_DEBUG + bool "Enable system call debugging" + default N + depends on DEBUG_INFO + help + This adds some system debugging to UML, including keeping a ring buffer + with recent system calls and some global and per-task statistics. + + If unsure, say N + endmenu