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=<value optimized out>,
    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=<value optimized out>,
    buf=<value optimized out>, count=2, ppos=<value optimized out>)
    at proc_misc.c:688
#4  0xc0000000000af73c in vfs_write (file=0xc0000001dd2ac780,
    buf=0xf7fd9000 <Address 0xf7fd9000 out of bounds>, count=0,
    pos=0xc0000001dd103e08) at read_write.c:316
#5  0xc0000000000afe54 in sys_write (fd=<value optimized out>, 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' <repeats 59 times>,
  nodename = "llm27", '\0' <repeats 59 times>,
  release = "2.6.16-rc4", '\0' <repeats 54 times>,
  version = "#6 SMP Fri Feb 24 15:33:36 IST 2006", '\0' <repeats 29 times>,
  machine = "ppc64", '\0' <repeats 59 times>,
  domainname = "\000none)", '\0' <repeats 58 times>}
(gdb) p/x ppc64_pft_size
$2 = 0x1b
(gdb) p/x have_of
$3 = 0x1