aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2010-05-21 14:10:41 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2010-05-21 14:10:41 -0400
commitac3ee84c604502240122c47b52f0542ec8774f15 (patch)
treefa74b50e310af6cef3298a052514b2d42b260d6b /Documentation
parent90b9a32d8f441369b2f97a765d2d957b531eb653 (diff)
parent4fe1da4ebc18c4c42fa56c228447f68033fce5f0 (diff)
Merge branch 'dbg-early-merge' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb
* 'dbg-early-merge' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/linux-2.6-kgdb: echi-dbgp: Add kernel debugger support for the usb debug port earlyprintk,vga,kdb: Fix \b and \r for earlyprintk=vga with kdb kgdboc: Add ekgdboc for early use of the kernel debugger x86,early dr regs,kgdb: Allow kernel debugger early dr register access x86,kgdb: Implement early hardware breakpoint debugging x86, kgdb, init: Add early and late debug states x86, kgdb: early trap init for early debug
Diffstat (limited to 'Documentation')
-rw-r--r--Documentation/kernel-parameters.txt17
1 files changed, 17 insertions, 0 deletions
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
index bdce359820bb..f5fce483930c 100644
--- a/Documentation/kernel-parameters.txt
+++ b/Documentation/kernel-parameters.txt
@@ -713,6 +713,12 @@ and is between 256 and 4096 characters. It is defined in the file
713 The VGA output is eventually overwritten by the real 713 The VGA output is eventually overwritten by the real
714 console. 714 console.
715 715
716 ekgdboc= [X86,KGDB] Allow early kernel console debugging
717 ekgdboc=kbd
718
719 This is desgined to be used in conjunction with
720 the boot argument: earlyprintk=vga
721
716 eata= [HW,SCSI] 722 eata= [HW,SCSI]
717 723
718 edd= [EDD] 724 edd= [EDD]
@@ -1121,6 +1127,17 @@ and is between 256 and 4096 characters. It is defined in the file
1121 use the HighMem zone if it exists, and the Normal 1127 use the HighMem zone if it exists, and the Normal
1122 zone if it does not. 1128 zone if it does not.
1123 1129
1130 kgdbdbgp= [KGDB,HW] kgdb over EHCI usb debug port.
1131 Format: <Controller#>[,poll interval]
1132 The controller # is the number of the ehci usb debug
1133 port as it is probed via PCI. The poll interval is
1134 optional and is the number seconds in between
1135 each poll cycle to the debug port in case you need
1136 the functionality for interrupting the kernel with
1137 gdb or control-c on the dbgp connection. When
1138 not using this parameter you use sysrq-g to break into
1139 the kernel debugger.
1140
1124 kgdboc= [KGDB,HW] kgdb over consoles. 1141 kgdboc= [KGDB,HW] kgdb over consoles.
1125 Requires a tty driver that supports console polling, 1142 Requires a tty driver that supports console polling,
1126 or a supported polling keyboard driver (non-usb). 1143 or a supported polling keyboard driver (non-usb).