t
trace [-a] [-f] [-w outfile] [[task_list] | [-t tracerec_list]
Displays a stack trace for each task included in task_list. If task_list is empty and deftask is set, then a stack trace for the default task is displayed. If deftask is not set, then a trace will be displayed for the task running at the time of a system PANIC. If the command is issued with the -t command line option, additional items on the command line will be treated as pointers to lcrash stack trace records (prevously allocated using the mktrace command).
Example 4-19. trace
>> task ACTIVE TASKS: ADDR UID PID PPID STATE FLAGS NAME =============================================================================== 18e000 0 0 0 0 0 swapper 5b0000 0 1 0 1 100 init 5a8000 0 2 1 1 40 kmcheck 59a000 0 3 1 1 40 keventd 57c000 0 4 1 1 840 kswapd 57a000 0 5 1 1 840 kreclaimd 578000 0 6 1 1 40 bdflush 576000 0 7 1 1 40 kupdated 6edc000 0 231 3 1 40 keventd 6ed0000 1 287 1 1 140 portmap 6e60000 0 349 1 1 40 syslogd 779a000 0 363 1 1 140 klogd 6d54000 0 401 1 1 140 inetd 6a0a000 100 448 1 1 40 xfs 7ac0000 0 467 1 1 0 sulogin 6948000 0 468 401 1 100 in.telnetd 68f8000 0 469 468 1 100 login 67e4000 0 470 469 1 100 bash 61c8000 0 534 470 0 100 lcrash =============================================================================== 19 active task structs found >> trace 67e4000 ================================================================ STACK TRACE FOR TASK: 0x67e4000 (bash) STACK: 0 schedule+1076 [0x1c590] 1 sys_wait4+1050 [0x23fc6] 2 pgm_system_call+34 [0x130d0] ================================================================ >> trace 67e4000 -f ================================================================ STACK TRACE FOR TASK: 0x67e4000 (bash) STACK: 0 schedule+1076 [0x1c590] SP=0x67e5de8, FP=0x67e5e48, SIZE=144 67e5de8: 067e5e78 00525164 077e4000 077e4000 67e5df8: 067e5ea8 07000000 067e4000 00000001 67e5e08: 005bc000 067e4000 00000000 067e5de8 67e5e18: 00525120 8001c164 8001c590 067e5de8 67e5e28: 00525120 067e5f68 00000004 070de000 67e5e38: 00479000 067e4000 0052513c 80011038 67e5e48: 070112cc 077e5e10 0401d000 0690a000 67e5e58: 067e5f68 00000001 00000000 00000000 67e5e68: 00000000 067e5e6c 001ea030 00000004 1 sys_wait4+1050 [0x23fc6] SP=0x67e5e78, FP=0x67e5ed8, SIZE=144 67e5e78: 067e5f08 800f8da0 067e5f08 067e5e48 67e5e88: 067e5e6c 00000215 00000002 001ea010 67e5e98: 7ffff7fc 00000000 ffffffff fffffe00 67e5ea8: 00000000 80023bb4 80023fc6 067e5e78 67e5eb8: ffffffea 00000020 0048a668 067e4000 67e5ec8: 00000000 000000ff 7ffff6c8 06df1ae0 67e5ed8: 00000000 067e4000 067e40b0 067e40b0 67e5ee8: 00000000 067e4000 00000000 00000000 67e5ef8: 067e4000 00000000 7ffff800 067e4000 2 pgm_system_call+34 [0x130d0] SP=0x67e5f08, FP=0x67e5f68, SIZE=248 67e5f08: 00000000 00000000 00000000 00000000 67e5f18: 00000000 00000000 0048a668 00402c0c 67e5f28: 00023bac 067e4000 00422e74 7ffff798 67e5f38: c015f2d4 00013000 800130d0 067e5f08 67e5f48: 00000000 00000000 00000000 00000000 67e5f58: 00000000 00000000 00000000 00000000 67e5f68: 070dd000 c00e357a 00000000 400e3578 67e5f78: ffffffff 7ffff7fc 00000002 00000000 67e5f88: 0048a668 00402c0c 00000001 00000000 67e5f98: 00422e74 7ffff798 c015f2d4 c00e3504 67e5fa8: c00e352a 7ffff738 00000000 00000000 67e5fb8: 00000000 00000000 00000001 00000000 67e5fc8: 00000000 00000000 00000000 00000000 67e5fd8: 00000000 00000000 00000000 00000000 67e5fe8: 00000000 00000000 ffffffff 00000020 67e5ff8: 01ffffff 00000000 ================================================================ >> trace 61c8000 ================================================================ TASK HAS CPU (1): 0x61c8000 (lcrash): No valid lowcore info available ? LOWCORE INFO: -psw : 0x07080000 0x8001b0de -function : do_machine_power_off+142 -prefix : 0x005bf000 -cpu timer: 0xffff879f 0x5a597b00 -clock cmp: 0xb5eabdb9 0x7a80ea00 -general registers: 00190654 00000000 00000000 00000000 0026350c 00000009 00000004 00000001 0002cab8 04674000 00400af0 04674000 04674000 8001b058 8001b080 04675ce8 -access registers: 00000000 00000000 00000000 00000000 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 -control registers: 14b52a02 0026107f 00000000 00000000 00000000 00000000 11000000 846661ff 00000000 00000000 00000000 00000000 00000000 846661ff d0000000 00000000 -floating point registers 0,2,4,6: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ================================================================