GNU gdb 6.4 Copyright 2005 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "ppc64-suse-linux"...Using host libthread_db library "/lib64/libthread_db.so.1". #0 pseries_dedicated_idle () at bitops.h:191 191 return 1UL & (addr[BITOP_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); (gdb) info threads 8 process 4478 0xc000000000073920 in crash_kexec (regs=0x0) at kexec.h:50 * 7 process 0 pseries_dedicated_idle () at bitops.h:191 * 6 process 0 pseries_dedicated_idle () at bitops.h:191 * 5 process 0 pseries_dedicated_idle () at bitops.h:191 * 4 process 0 pseries_dedicated_idle () at bitops.h:191 * 3 process 0 pseries_dedicated_idle () at bitops.h:191 2 process 2886 0x0000000007f69748 in ?? () * 1 process 0 pseries_dedicated_idle () at bitops.h:191 (gdb) thread 1 [Switching to thread 7 (process 0)]#0 pseries_dedicated_idle () at bitops.h:191 191 return 1UL & (addr[BITOP_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); (gdb) bt #0 pseries_dedicated_idle () at bitops.h:191 #1 0xc000000000017908 in cpu_idle () at idle_64.c:88 #2 0xc0000000000092f4 in rest_init () at main.c:403 #3 0xc0000000004d7744 in start_kernel () at main.c:546 #4 0xc000000000008574 in .start_here_common () Previous frame inner to this frame (corrupt stack?) (gdb) info reg r0 0x10 16 r1 0xc00000000052fd40 13835058055287602496 r2 0xc00000000074d260 13835058055289819744 r3 0xc00000000fced480 13835058055547376768 r4 0xc0000000005794d0 13835058055287903440 r5 0x80 128 r6 0x24000082 603979906 r7 0xc00000000000e810 13835058055282223120 r8 0x0 0 r9 0x0 0 r10 0x1a97f00 27885312 r11 0x1 1 r12 0x2fad4ab0 799886000 r13 0xc000000000579a00 13835058055287904768 r14 0xc0000000005b3958 13835058055288142168 r15 0xc00000006fb7a800 13835058057156470784 r16 0xc00000000000e810 13835058055282223120 r17 0xc0000001ddfa8580 13835058063301313920 r18 0xc00000000002404c 13835058055282311244 r19 0x8000000000009032 9223372036854812722 r20 0xc00000000052fbf0 13835058055287602160 r21 0xc00000000074d260 13835058055289819744 r22 0x24000082 603979906 r23 0xc00000006df96a40 13835058057127225920 r24 0x78 120 r25 0xc00000000052fe00 13835058055287602688 r26 0xc00000000052fc30 13835058055287602224 r27 0x800b00 8391424 r28 0xc00000000052fc30 13835058055287602224 r29 0x0 0 r30 0xc00000000000e810 13835058055282223120 r31 0xd7a38 883256 pc 0xc0000000000350a0 13835058055282380960 cr 0x0 0 lr 0xc0000000000350e8 13835058055282381032 ctr 0x0 0 xer 0x0 0 (gdb) thread 2 [Switching to thread 2 (process 2886)]#0 0x0000000007f69748 in ?? () (gdb) bt #0 0x0000000007f69748 in ?? () Cannot access memory at address 0xfff07890 (gdb) info reg r0 0x0 0 r1 0xfff07890 4293949584 r2 0xf7fd3460 4160566368 r3 0x1f7fcc468 8455505000 r4 0x1 1 r5 0x80065e8 134243816 r6 0xfff07948 4293949768 r7 0xfff079d0 4293949904 r8 0xfff07a48 4293950024 r9 0xfff07950 4293949776 r10 0x3e 62 r11 0x7f69cd0 133602512 r12 0x7f69748 133601096 r13 0x801f654 134346324 r14 0x0 0 r15 0x10020000 268566528 r16 0x10020000 268566528 r17 0x10020000 268566528 r18 0x10010000 268500992 r19 0x3 3 r20 0xff8eaec1 4287540929 r21 0x8017628 134313512 r22 0x0 0 r23 0x8017664 134313572 r24 0x0 0 r25 0x0 0 r26 0xfff07a50 4293950032 r27 0x801767c 134313596 r28 0x0 0 r29 0x0 0 r30 0x7febff4 134135796 r31 0xfff07a60 4293950048 pc 0x7f69748 133601096 cr 0x0 0 lr 0x7f69748 133601096 ctr 0x7f69cd0 133602512 xer 0x0 0 (gdb) thread 3 [Switching to thread 7 (process 0)]#0 pseries_dedicated_idle () at bitops.h:191 191 return 1UL & (addr[BITOP_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); (gdb) bt #0 pseries_dedicated_idle () at bitops.h:191 #1 0xc000000000017908 in cpu_idle () at idle_64.c:88 #2 0xc0000000000092f4 in rest_init () at main.c:403 #3 0xc0000000004d7744 in start_kernel () at main.c:546 #4 0xc000000000008574 in .start_here_common () Previous frame inner to this frame (corrupt stack?) (gdb) info reg r0 0x10 16 r1 0xc00000000052fd40 13835058055287602496 r2 0xc00000000074d260 13835058055289819744 r3 0xc00000000fced480 13835058055547376768 r4 0xc0000000005794d0 13835058055287903440 r5 0x80 128 r6 0x24000082 603979906 r7 0xc00000000000e810 13835058055282223120 r8 0x0 0 r9 0x0 0 r10 0x1a97f00 27885312 r11 0x1 1 r12 0x2fad4ab0 799886000 r13 0xc000000000579a00 13835058055287904768 r14 0xc0000000005b3958 13835058055288142168 r15 0xc00000006fb7a800 13835058057156470784 r16 0xc00000000000e810 13835058055282223120 r17 0xc0000001ddfa8580 13835058063301313920 r18 0xc00000000002404c 13835058055282311244 r19 0x8000000000009032 9223372036854812722 r20 0xc00000000052fbf0 13835058055287602160 r21 0xc00000000074d260 13835058055289819744 r22 0x24000082 603979906 r23 0xc00000006df96a40 13835058057127225920 r24 0x78 120 r25 0xc00000000052fe00 13835058055287602688 r26 0xc00000000052fc30 13835058055287602224 r27 0x800b00 8391424 r28 0xc00000000052fc30 13835058055287602224 r29 0x0 0 r30 0xc00000000000e810 13835058055282223120 r31 0xd7a38 883256 pc 0xc0000000000350a0 13835058055282380960 cr 0x0 0 lr 0xc0000000000350e8 13835058055282381032 ctr 0x0 0 xer 0x0 0 (gdb) thread 4 [Switching to thread 7 (process 0)]#0 pseries_dedicated_idle () at bitops.h:191 191 return 1UL & (addr[BITOP_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); (gdb) bt #0 pseries_dedicated_idle () at bitops.h:191 #1 0xc000000000017908 in cpu_idle () at idle_64.c:88 #2 0xc0000000000092f4 in rest_init () at main.c:403 #3 0xc0000000004d7744 in start_kernel () at main.c:546 #4 0xc000000000008574 in .start_here_common () (gdb) info reg r0 0x10 16 r1 0xc00000000052fd40 13835058055287602496 r2 0xc00000000074d260 13835058055289819744 r3 0xc00000000fced480 13835058055547376768 r4 0xc0000000005794d0 13835058055287903440 r5 0x80 128 r6 0x24000082 603979906 r7 0xc00000000000e810 13835058055282223120 r8 0x0 0 r9 0x0 0 r10 0x1a97f00 27885312 r11 0x1 1 r12 0x2fad4ab0 799886000 r13 0xc000000000579a00 13835058055287904768 r14 0xc0000000005b3958 13835058055288142168 r15 0xc00000006fb7a800 13835058057156470784 r16 0xc00000000000e810 13835058055282223120 r17 0xc0000001ddfa8580 13835058063301313920 r18 0xc00000000002404c 13835058055282311244 r19 0x8000000000009032 9223372036854812722 r20 0xc00000000052fbf0 13835058055287602160 r21 0xc00000000074d260 13835058055289819744 r22 0x24000082 603979906 r23 0xc00000006df96a40 13835058057127225920 r24 0x78 120 r25 0xc00000000052fe00 13835058055287602688 r26 0xc00000000052fc30 13835058055287602224 r27 0x800b00 8391424 r28 0xc00000000052fc30 13835058055287602224 r29 0x0 0 r30 0xc00000000000e810 13835058055282223120 r31 0xd7a38 883256 pc 0xc0000000000350a0 13835058055282380960 cr 0x0 0 lr 0xc0000000000350e8 13835058055282381032 ctr 0x0 0 xer 0x0 0 (gdb) thread 5 [Switching to thread 7 (process 0)]#0 pseries_dedicated_idle () at bitops.h:191 191 return 1UL & (addr[BITOP_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); (gdb) bt #0 pseries_dedicated_idle () at bitops.h:191 #1 0xc000000000017908 in cpu_idle () at idle_64.c:88 #2 0xc0000000000092f4 in rest_init () at main.c:403 #3 0xc0000000004d7744 in start_kernel () at main.c:546 #4 0xc000000000008574 in .start_here_common () (gdb) info reg r0 0x10 16 r1 0xc00000000052fd40 13835058055287602496 r2 0xc00000000074d260 13835058055289819744 r3 0xc00000000fced480 13835058055547376768 r4 0xc0000000005794d0 13835058055287903440 r5 0x80 128 r6 0x24000082 603979906 r7 0xc00000000000e810 13835058055282223120 r8 0x0 0 r9 0x0 0 r10 0x1a97f00 27885312 r11 0x1 1 r12 0x2fad4ab0 799886000 r13 0xc000000000579a00 13835058055287904768 r14 0xc0000000005b3958 13835058055288142168 r15 0xc00000006fb7a800 13835058057156470784 r16 0xc00000000000e810 13835058055282223120 r17 0xc0000001ddfa8580 13835058063301313920 r18 0xc00000000002404c 13835058055282311244 r19 0x8000000000009032 9223372036854812722 r20 0xc00000000052fbf0 13835058055287602160 r21 0xc00000000074d260 13835058055289819744 r22 0x24000082 603979906 r23 0xc00000006df96a40 13835058057127225920 r24 0x78 120 r25 0xc00000000052fe00 13835058055287602688 r26 0xc00000000052fc30 13835058055287602224 r27 0x800b00 8391424 r28 0xc00000000052fc30 13835058055287602224 r29 0x0 0 r30 0xc00000000000e810 13835058055282223120 r31 0xd7a38 883256 pc 0xc0000000000350a0 13835058055282380960 cr 0x0 0 lr 0xc0000000000350e8 13835058055282381032 ctr 0x0 0 xer 0x0 0 (gdb) thread 6 [Switching to thread 7 (process 0)]#0 pseries_dedicated_idle () at bitops.h:191 191 return 1UL & (addr[BITOP_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); (gdb) bt #0 pseries_dedicated_idle () at bitops.h:191 #1 0xc000000000017908 in cpu_idle () at idle_64.c:88 #2 0xc0000000000092f4 in rest_init () at main.c:403 #3 0xc0000000004d7744 in start_kernel () at main.c:546 #4 0xc000000000008574 in .start_here_common () (gdb) info reg r0 0x10 16 r1 0xc00000000052fd40 13835058055287602496 r2 0xc00000000074d260 13835058055289819744 r3 0xc00000000fced480 13835058055547376768 r4 0xc0000000005794d0 13835058055287903440 r5 0x80 128 r6 0x24000082 603979906 r7 0xc00000000000e810 13835058055282223120 r8 0x0 0 r9 0x0 0 r10 0x1a97f00 27885312 r11 0x1 1 r12 0x2fad4ab0 799886000 r13 0xc000000000579a00 13835058055287904768 r14 0xc0000000005b3958 13835058055288142168 r15 0xc00000006fb7a800 13835058057156470784 r16 0xc00000000000e810 13835058055282223120 r17 0xc0000001ddfa8580 13835058063301313920 r18 0xc00000000002404c 13835058055282311244 r19 0x8000000000009032 9223372036854812722 r20 0xc00000000052fbf0 13835058055287602160 r21 0xc00000000074d260 13835058055289819744 r22 0x24000082 603979906 r23 0xc00000006df96a40 13835058057127225920 r24 0x78 120 r25 0xc00000000052fe00 13835058055287602688 r26 0xc00000000052fc30 13835058055287602224 r27 0x800b00 8391424 r28 0xc00000000052fc30 13835058055287602224 r29 0x0 0 r30 0xc00000000000e810 13835058055282223120 r31 0xd7a38 883256 pc 0xc0000000000350a0 13835058055282380960 cr 0x0 0 lr 0xc0000000000350e8 13835058055282381032 ctr 0x0 0 xer 0x0 0 (gdb) thread 7 [Switching to thread 7 (process 0)]#0 pseries_dedicated_idle () at bitops.h:191 191 return 1UL & (addr[BITOP_WORD(nr)] >> (nr & (BITS_PER_LONG-1))); (gdb) bt #0 pseries_dedicated_idle () at bitops.h:191 #1 0xc000000000017908 in cpu_idle () at idle_64.c:88 #2 0xc0000000000092f4 in rest_init () at main.c:403 #3 0xc0000000004d7744 in start_kernel () at main.c:546 #4 0xc000000000008574 in .start_here_common () (gdb) info reg r0 0x10 16 r1 0xc00000000052fd40 13835058055287602496 r2 0xc00000000074d260 13835058055289819744 r3 0xc00000000fced480 13835058055547376768 r4 0xc0000000005794d0 13835058055287903440 r5 0x80 128 r6 0x24000082 603979906 r7 0xc00000000000e810 13835058055282223120 r8 0x0 0 r9 0x0 0 r10 0x1a97f00 27885312 r11 0x1 1 r12 0x2fad4ab0 799886000 r13 0xc000000000579a00 13835058055287904768 r14 0xc0000000005b3958 13835058055288142168 r15 0xc00000006fb7a800 13835058057156470784 r16 0xc00000000000e810 13835058055282223120 r17 0xc0000001ddfa8580 13835058063301313920 r18 0xc00000000002404c 13835058055282311244 r19 0x8000000000009032 9223372036854812722 r20 0xc00000000052fbf0 13835058055287602160 r21 0xc00000000074d260 13835058055289819744 r22 0x24000082 603979906 r23 0xc00000006df96a40 13835058057127225920 r24 0x78 120 r25 0xc00000000052fe00 13835058055287602688 r26 0xc00000000052fc30 13835058055287602224 r27 0x800b00 8391424 r28 0xc00000000052fc30 13835058055287602224 r29 0x0 0 r30 0xc00000000000e810 13835058055282223120 r31 0xd7a38 883256 pc 0xc0000000000350a0 13835058055282380960 cr 0x0 0 lr 0xc0000000000350e8 13835058055282381032 ctr 0x0 0 xer 0x0 0 (gdb) thread 8 [Switching to thread 8 (process 4478)]#0 0xc000000000073920 in crash_kexec ( regs=0x0) at kexec.h:50 50 __asm__ __volatile__ ( (gdb) bt #0 0xc000000000073920 in crash_kexec (regs=0x0) at kexec.h:50 #1 0xc00000000025dfb8 in sysrq_handle_crashdump (key=, pt_regs=0x0, tty=0x0) at sysrq.c:103 #2 0xc00000000025e0ec in __handle_sysrq (key=99, pt_regs=0x0, tty=0x0, check_mask=0) at sysrq.c:410 #3 0xc0000000000f9fc8 in write_sysrq_trigger (file=, buf=, count=2, ppos=) at proc_misc.c:688 #4 0xc0000000000af73c in vfs_write (file=0xc0000001dd2ac780, buf=0xf7fd9000
, count=0, pos=0xc0000001dd103e08) at read_write.c:316 #5 0xc0000000000afe54 in sys_write (fd=, buf=0x0, count=0) at read_write.c:369 #6 0xc0000000000086f8 in system_call () #7 0xc0000000000086f8 in system_call () Previous frame identical to this frame (corrupt stack?) (gdb) info reg r0 0x0 0 r1 0xc0000001dd103960 13835058063285959008 r2 0xc00000000074d260 13835058055289819744 r3 0xc0000001dd1039d0 13835058063285959120 r4 0x0 0 r5 0x0 0 r6 0xa000000 167772160 r7 0x1 1 r8 0x0 0 r9 0xc000000000783fa0 13835058055290044320 r10 0xc00000000075cd00 13835058055289883904 r11 0xc000000000783f98 13835058055290044312 r12 0x4000 16384 r13 0xc00000000057a800 13835058055287908352 r14 0x0 0 r15 0x0 0 r16 0x0 0 r17 0x0 0 r18 0x0 0 r19 0x0 0 r20 0x0 0 r21 0x0 0 r22 0x0 0 r23 0x0 0 r24 0x8000000000009032 9223372036854812722 r25 0x0 0 r26 0x0 0 r27 0x63 99 r28 0x1 1 r29 0x0 0 r30 0xc0000000005b5148 13835058055288148296 r31 0xc00000006fc64400 13835058057157428224 pc 0xc000000000073920 13835058055282637088 cr 0x0 0 lr 0xc00000000025dfb8 13835058055284645816 ctr 0xc00000000025dfa4 13835058055284645796 xer 0x0 0 (gdb) p system_utsname $1 = {sysname = "Linux", '\0' , nodename = "llm27", '\0' , release = "2.6.16-rc4", '\0' , version = "#6 SMP Fri Feb 24 15:33:36 IST 2006", '\0' , machine = "ppc64", '\0' , domainname = "\000none)", '\0' } (gdb) p/x ppc64_pft_size $2 = 0x1b (gdb) p/x have_of $3 = 0x1