Skip to content
Snippets Groups Projects
Select Git revision
  • 780cd6df4b41f35568c4b776f59b403cf08b27bc
  • master default protected
  • android-7.1.2_r28_klist
  • pie-cts-release
  • pie-vts-release
  • pie-cts-dev
  • oreo-mr1-iot-release
  • sdk-release
  • oreo-m6-s4-release
  • oreo-m4-s12-release
  • pie-release
  • pie-r2-release
  • pie-r2-s1-release
  • oreo-vts-release
  • oreo-cts-release
  • oreo-dev
  • oreo-mr1-dev
  • pie-gsi
  • pie-platform-release
  • pie-dev
  • oreo-cts-dev
  • android-o-mr1-iot-release-1.0.4
  • android-9.0.0_r8
  • android-9.0.0_r7
  • android-9.0.0_r6
  • android-9.0.0_r5
  • android-8.1.0_r46
  • android-8.1.0_r45
  • android-n-iot-release-smart-display-r2
  • android-vts-8.1_r5
  • android-cts-8.1_r8
  • android-cts-8.0_r12
  • android-cts-7.1_r20
  • android-cts-7.0_r24
  • android-o-mr1-iot-release-1.0.3
  • android-cts-9.0_r1
  • android-8.1.0_r43
  • android-8.1.0_r42
  • android-n-iot-release-smart-display
  • android-p-preview-5
  • android-9.0.0_r3
41 results

file_contexts

Blame
  • Kconfig.kgdb 2.35 KiB
    
    config HAVE_ARCH_KGDB
    	bool
    
    menuconfig KGDB
    	bool "KGDB: kernel debugger"
    	depends on HAVE_ARCH_KGDB
    	depends on DEBUG_KERNEL && EXPERIMENTAL
    	help
    	  If you say Y here, it will be possible to remotely debug the
    	  kernel using gdb.  It is recommended but not required, that
    	  you also turn on the kernel config option
    	  CONFIG_FRAME_POINTER to aid in producing more reliable stack
    	  backtraces in the external debugger.  Documentation of
    	  kernel debugger is available at http://kgdb.sourceforge.net
    	  as well as in DocBook form in Documentation/DocBook/.  If
    	  unsure, say N.
    
    if KGDB
    
    config KGDB_SERIAL_CONSOLE
    	tristate "KGDB: use kgdb over the serial console"
    	select CONSOLE_POLL
    	select MAGIC_SYSRQ
    	default y
    	help
    	  Share a serial console with kgdb. Sysrq-g must be used
    	  to break in initially.
    
    config KGDB_TESTS
    	bool "KGDB: internal test suite"
    	default n
    	help
    	  This is a kgdb I/O module specifically designed to test
    	  kgdb's internal functions.  This kgdb I/O module is
    	  intended to for the development of new kgdb stubs
    	  as well as regression testing the kgdb internals.
    	  See the drivers/misc/kgdbts.c for the details about
    	  the tests.  The most basic of this I/O module is to boot
    	  a kernel boot arguments "kgdbwait kgdbts=V1F100"
    
    config KGDB_TESTS_ON_BOOT
    	bool "KGDB: Run tests on boot"
    	depends on KGDB_TESTS
    	default n
    	help
    	  Run the kgdb tests on boot up automatically without the need
    	  to pass in a kernel parameter
    
    config KGDB_TESTS_BOOT_STRING
    	string "KGDB: which internal kgdb tests to run"
    	depends on KGDB_TESTS_ON_BOOT
    	default "V1F100"
    	help
    	  This is the command string to send the kgdb test suite on
    	  boot.  See the drivers/misc/kgdbts.c for detailed
    	  information about other strings you could use beyond the
    	  default of V1F100.
    
    config KGDB_LOW_LEVEL_TRAP
           bool "KGDB: Allow debugging with traps in notifiers"
           depends on X86 || MIPS
           default n
           help
             This will add an extra call back to kgdb for the breakpoint
             exception handler on which will will allow kgdb to step
             through a notify handler.
    
    config KGDB_KDB
    	bool "KGDB_KDB: include kdb frontend for kgdb"
    	default n
    	help
    	  KDB frontend for kernel
    
    config KDB_KEYBOARD
    	bool "KGDB_KDB: keyboard as input device"
    	depends on VT && KGDB_KDB
    	default n
    	help
    	  KDB can use a PS/2 type keyboard for an input device
    
    endif # KGDB