Download HP-UX KWDB Kernel Debugger Guide
Transcript
Analyzing Crash Dumps Stack Tracing Tricks #11 0xc07f0 in skip_int_save_crs2_0+0x38 () #12 0x2cb858 in idle+0x5a0 () processor 2 claims to be idle Event selected is 3. It was a TOC #0 #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 0x48ea8 in iodc_mfctl+0x24 () 0x48654 in iodc_wait_n_msec+0x94 () 0x82894 in kgdb_lan_lasi_ready_check+0x84 () 0x82cdc in kgdb_lan_lasi_attention+0x44 () 0x82d78 in kgdb_lan_lasi_read+0x88 () 0x72cc8 in kgdb_do_poll+0x30 () 0x7fef10 in clock_int+0x88 () 0xac934 in mp_ext_interrupt+0x394 () 0x7be74 in kgdb_pre_int+0x154 () 0xc07f0 in skip_int_save_crs2_0+0x38 () 0x2cb72c in idle+0x474 () processor 3 claims to be idle Event selected is 2. It was a TOC #0 #1 #2 #3 #4 #5 #6 #7 #8 #9 q4> 0x48658 in iodc_wait_n_msec+0x98 () 0x82894 in kgdb_lan_lasi_ready_check+0x84 () 0x82cdc in kgdb_lan_lasi_attention+0x44 () 0x82d78 in kgdb_lan_lasi_read+0x88 () 0x72cc8 in kgdb_do_poll+0x30 () 0x7fef10 in clock_int+0x88 () 0xac934 in mp_ext_interrupt+0x394 () 0x7be74 in kgdb_pre_int+0x154 () 0xc07f0 in skip_int_save_crs2_0+0x38 () 0x2cb72c in idle+0x474 () Trace Every Processor on IPF System Load the processor information table and trace every processor. q4> load mpinfou_t from &spu_info max nmpinfo loaded 1 union mpinfou as an array (stopped by max count) q4> pileon mpinfo_t from pikptr loaded 1 struct mpinfo q4> trace pile processor 0 claims to be idle Event selected is 0. It was a panic #0 0xe0000000002b1ac0:0 in change_stack_end+0x0 () #1 0xe0000000003babd0:0 in panic+0x360 () #2 0xe0000000003bbfe0:0 in assfail+0x50 () #3 0xe000000000756d60:0 in increment_callout_time+0x280 () #4 0xe00000000075a1f0:0 in expire_callouts+0x300 () #5 0xe0000000007520f0:0 in hardclock+0x130 () #6 0xe000000000295da0:0 in clock_int+0x7e0 () #7 0xe0000000003db430:0 in external_interrupt+0x300 () #8 0xe0000000003e7630:0 in bubbledown+0x0 () 190 Chapter 5