21.02.2013 Views

AIX 5L Problem Determination - IBM Redbooks

AIX 5L Problem Determination - IBM Redbooks

AIX 5L Problem Determination - IBM Redbooks

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

xmalloc debug: disabled<br />

dump code: 700<br />

csa: 0x384eb0<br />

exception struct:<br />

0x00000000 0x00000000 0x00000000 0x00000000 0x00000000<br />

panic: HACMP for <strong>AIX</strong> dms timeout - ha<br />

The stat subcommand should always be the first command run when examining<br />

a system crash.<br />

The trace -m subcommand<br />

The trace -m subcommand gives you a kernel stack traceback.<br />

This is typically the second command you will run when examining a system<br />

dump.<br />

This subcommand provides information about what was happening in the kernel<br />

when the failure occurred. The trace -m subcommand provides a history of<br />

function calls and interrupt processing at the time of failure. If the failure occurred<br />

while interrupt processing was going on, this subcommand will be very useful in<br />

determining the cause. This subcommand traces the linked list of mstsave areas.<br />

The mstsave areas basically contain a history of what interrupt processing was<br />

going on in the system.<br />

The machine state save area, or MST, contains a saved image of the machine’s<br />

process context. The process context includes the general purpose and floating<br />

point registers, the special purpose registers, and other information necessary to<br />

restart a thread when it is dispatched. For example:<br />

> trace -m<br />

Skipping first MST<br />

MST STACK TRACE:<br />

0x002baeb0 (excpt=00000000:00000000:00000000:00000000:00000000) (intpri=3)<br />

IAR: .[atmle_dd:atmle_ready_ind]+d8 (01b05cb0): tweqi r5,0x0<br />

LR: .[atmle_dd:atmle_ready_ind]+34 (01b05c0c)<br />

002ba940: .[atmle_dd:atmle_receive_ether_data]+1ec (01b0c35c)<br />

002ba9a0: .[atm_demux:atm_dmx_receive]+204 (01adc0e8)<br />

002baa00: .[atmdd:atm_deqhandler]+1254 (01ac7e6c)<br />

002babc0: .[atmdd:atm_HandleCardRsp]+1a4 (01aba084)<br />

002baca0: .[atmdd:atm_handler]+48 (01aba350)<br />

002bad40: .[atmdd:atm_intr]+ac (01ac4a04)<br />

002bad90: .i_poll_soft+9c (0001ef84)<br />

002badf0: .i_softmod+c8 (0001e964)<br />

002bae70: flih_603_patch+c0 (0000bb9c)<br />

0x2ff3b400 (excpt=00000000:00000000:00000000:00000000:00000000)(intpri=11)<br />

IAR: .waitproc+c0 (0000edb0): lwz r3,0x6c(r28)<br />

Chapter 5. System dumps 87

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!