32 lines
		
	
	
	
		
			769 B
			
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			32 lines
		
	
	
	
		
			769 B
			
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
								 | 
							
								# 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
							 | 
						||
| 
								 | 
							
								
							 |