- more 2.6.17 port work (still does not build)
[linux-flexiantxendom0-3.2.10.git] / kdb / kdb_cmds
1 # Initial commands for kdb, alter to suit your needs.
2 # These commands are executed in kdb_init() context, no SMP, no
3 # processes.  Commands that require process data (including stack or
4 # registers) are not reliable this early.  set and bp commands should
5 # be safe.  Global breakpoint commands affect each cpu as it is booted.
6
7 # Standard debugging information for first level support, just type archkdb
8 # or archkdbcpu or archkdbshort at the kdb prompt.
9
10 defcmd archkdb "" "First line arch debugging"
11   set BTSYMARG 1
12   set BTARGS 5
13   pid R
14   -archkdbcommon
15   -bta
16 endefcmd
17
18 defcmd archkdbcpu "" "archkdb with only tasks on cpus"
19   set BTSYMARG 1
20   set BTARGS 5
21   pid R
22   -archkdbcommon
23   -btc
24 endefcmd
25
26 defcmd archkdbshort "" "archkdb with less detailed backtrace"
27   set BTSYMARG 0
28   set BTARGS 0
29   pid R
30   -archkdbcommon
31   -bta
32 endefcmd