fedora core 6 1.2949 + vserver 2.2.0
[linux-2.6.git] / arch / um / Kconfig.debug
index a2d5830..09c1aca 100644 (file)
@@ -2,13 +2,20 @@ menu "Kernel hacking"
 
 source "lib/Kconfig.debug"
 
-config FRAME_POINTER
-       bool
-       default y if DEBUG_INFO
+config CMDLINE_ON_HOST
+       bool "Show command line arguments on the host in TT mode"
+       depends on MODE_TT
+       default !DEBUG_INFO
+       help
+       This controls whether arguments in guest processes should be shown on
+       the host's ps output.
+       Enabling this option hinders debugging on some recent GDB versions
+       (because GDB gets "confused" when we do an execvp()). So probably you
+       should disable it.
 
 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 +23,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 +36,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.