mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-09-04 20:19:47 +08:00 
			
		
		
		
	 3bdb65ec95
			
		
	
	
		3bdb65ec95
		
	
	
	
	
		
			
			The BTARGS and BTSYMARG variables do not have any function in the mainline version of kdb. Reported-by: Tim Bird <tim.bird@am.sony.com> Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
		
			
				
	
	
		
			32 lines
		
	
	
		
			769 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			769 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # Initial commands for kdb, alter to suit your needs.
 | |
| # These commands are executed in kdb_init() context, no SMP, no
 | |
| # processes.  Commands that require process data (including stack or
 | |
| # registers) are not reliable this early.  set and bp commands should
 | |
| # be safe.  Global breakpoint commands affect each cpu as it is booted.
 | |
| 
 | |
| # Standard debugging information for first level support, just type archkdb
 | |
| # or archkdbcpu or archkdbshort at the kdb prompt.
 | |
| 
 | |
| defcmd dumpcommon "" "Common kdb debugging"
 | |
|   set BTAPROMPT 0
 | |
|   set LINES 10000
 | |
|   -summary
 | |
|   -cpu
 | |
|   -ps
 | |
|   -dmesg 600
 | |
|   -bt
 | |
| endefcmd
 | |
| 
 | |
| defcmd dumpall "" "First line debugging"
 | |
|   pid R
 | |
|   -dumpcommon
 | |
|   -bta
 | |
| endefcmd
 | |
| 
 | |
| defcmd dumpcpu "" "Same as dumpall but only tasks on cpus"
 | |
|   pid R
 | |
|   -dumpcommon
 | |
|   -btc
 | |
| endefcmd
 | |
| 
 |