Result: Generated and saved Kdump successfully gdb dump analysis ----------------- The dump is generated using echo c > /proc/sysrq-trigger warning: exec file is newer than core file. #0 default_idle () at reg.h:636 636 reg.h: No such file or directory. in reg.h (gdb) info threads * 4 process 0 default_idle () at reg.h:636 3 process 3700 0x00000000080158fc in ?? () 2 process 5579 0xc0000000000735c4 in crash_kexec (regs=0x0) at kexec.h:50 * 1 process 0 default_idle () at reg.h:636 (gdb) thread 1 [Switching to thread 4 (process 0)]#0 default_idle () at reg.h:636 636 in reg.h (gdb) bt #0 default_idle () at reg.h:636 #1 0xc0000000000178f8 in cpu_idle () at arch/powerpc/kernel/idle_64.c:88 #2 0xc0000000000092f4 in rest_init () at init/main.c:403 #3 0xc0000000004d6744 in start_kernel () at init/main.c:546 #4 0xc000000000008574 in .start_here_common () (gdb) info reg r0 0x0 0 r1 0xc00000000052fd70 13835058055287602544 r2 0xc00000000074c980 13835058055289817472 r3 0x0 0 r4 0xc0000000005794d0 13835058055287903440 r5 0x80 128 r6 0x24000082 603979906 r7 0xc00000000000e810 13835058055282223120 r8 0x0 0 r9 0xc000000000578c78 13835058055287901304 r10 0x1 1 r11 0x0 0 r12 0x114aba30 290110000 r13 0xc000000000579a00 13835058055287904768 r14 0xc0000000005b3958 13835058055288142168 r15 0xc00000002f942800 13835058056080402432 r16 0xc00000000000e810 13835058055282223120 r17 0xc00000002fd28220 13835058056084488736 r18 0x78 120 r19 0xc00000000052fe00 13835058055287602688 r20 0xc00000000074c980 13835058055289817472 r21 0x800b00 8391424 r22 0x24000082 603979906 r23 0xa00 2560 r24 0xc0000000007800b0 13835058055290028208 r25 0xc00000000053e480 13835058055287661696 ---Type to continue, or q to quit--- r26 0xc00000000052fc60 13835058055287602272 r27 0x0 0 r28 0xc00000000052fc60 13835058055287602272 r29 0x0 0 r30 0xc00000000000e810 13835058055282223120 r31 0x0 0 pc 0xc000000000017980 13835058055282260352 ps 0x8000000000009032 9223372036854812722 cr 0x0 0 lr 0xc0000000000179d4 13835058055282260436 ctr 0xc0000000000c8008 13835058055282982920 xer 0x0 0 fpscr 0x0 0 vscr 0x0 0 vrsave 0x0 0 (gdb) thread 2 [Switching to thread 2 (process 5579)]#0 0xc0000000000735c4 in crash_kexec ( regs=0x0) at kexec.h:50 50 kexec.h: No such file or directory. in kexec.h (gdb) bt #0 0xc0000000000735c4 in crash_kexec (regs=0x0) at kexec.h:50 #1 0xc00000000025d914 in sysrq_handle_crashdump (key=Variable "key" is not available. ) at drivers/char/sysrq.c:103 #2 0xc00000000025da48 in __handle_sysrq (key=99, pt_regs=0x0, tty=0x0, check_mask=0) at drivers/char/sysrq.c:410 #3 0xc0000000000f99c8 in write_sysrq_trigger (file=Variable "file" is not available. ) at fs/proc/proc_misc.c:688 #4 0xc0000000000af230 in vfs_write (file=0xc0000001bcf17d80, buf=0xf7e6e000
, count=0, pos=0xc0000001b7f0be08) at fs/read_write.c:316 #5 0xc0000000000af948 in sys_write (fd=Variable "fd" is not available. ) at fs/read_write.c:369 #6 0xc0000000000086f8 in system_call () (gdb) info reg r0 0x0 0 r1 0xc0000001b7f0b960 13835058062663137632 r2 0xc00000000074c980 13835058055289817472 r3 0xc0000001b7f0b9d0 13835058062663137744 r4 0x0 0 r5 0x0 0 r6 0x0 0 r7 0x0 0 r8 0xc00000003ff83040 13835058056355393600 r9 0xc000000000782fa0 13835058055290040224 r10 0xc00000002f17fbd8 13835058056072264664 r11 0xc000000000782f98 13835058055290040216 r12 0xd0164 852324 r13 0xc000000000579c00 13835058055287905280 r14 0x0 0 r15 0x0 0 r16 0x100a0000 269090816 r17 0x100c9130 269259056 r18 0x100a0000 269090816 r19 0x10070000 268894208 r20 0x0 0 r21 0x0 0 r22 0x10060000 268828672 r23 0x0 0 r24 0x8000000000009032 9223372036854812722 r25 0x0 0 ---Type to continue, or q to quit--- r26 0x0 0 r27 0x63 99 r28 0x1 1 r29 0x0 0 r30 0xc0000000005b5148 13835058055288148296 r31 0xc0000001b4208000 13835058062599159808 pc 0xc0000000000735c4 13835058055282636228 ps 0x8000000000001032 9223372036854779954 cr 0x0 0 lr 0xc00000000025d914 13835058055284644116 ctr 0xc00000000025d900 13835058055284644096 xer 0x0 0 fpscr 0x0 0 vscr 0x0 0 vrsave 0x0 0 (gdb) thread 3 [Switching to thread 3 (process 3700)]#0 0x00000000080158fc in ?? () (gdb) bt #0 0x00000000080158fc in ?? () Cannot access memory at address 0xfff4d7a0 (gdb) info reg r0 0x800710c 134246668 r1 0xfff4d7a0 4294236064 r2 0xf7fb7670 4160452208 r3 0xfff4d8e8 4294236392 r4 0x800 2048 r5 0x8046900 134506752 r6 0xfff4d7dc 4294236124 r7 0xfff4d7d8 4294236120 r8 0x8015b10 134306576 r9 0x800 2048 r10 0x2000000 33554432 r11 0x0 0 r12 0x2 2 r13 0x8040764 134481764 r14 0x0 0 r15 0x10020000 268566528 r16 0x10020000 268566528 r17 0x10020000 268566528 r18 0x10010000 268500992 r19 0x3 3 r20 0xffd95ed0 4292435664 r21 0x10020000 268566528 r22 0xfff4d950 4294236496 r23 0x803a008 134455304 r24 0xa 10 r25 0x80372f4 134443764 ---Type to continue, or q to quit--- r26 0x43eb0676 1139476086 r27 0xfff4d950 4294236496 r28 0x35c1b8 3523000 r29 0xdc3 3523 r30 0x7f7eff4 133689332 r31 0xa 10 pc 0x80158fc 134306044 ps 0xd032 53298 cr 0x0 0 lr 0x80158ec 134306028 ctr 0x80158e0 134306016 xer 0x0 0 fpscr 0x0 0 vscr 0x0 0 vrsave 0x0 0 (gdb) thread 4 [Switching to thread 4 (process 0)]#0 default_idle () at reg.h:636 636 reg.h: No such file or directory. in reg.h (gdb) bt #0 default_idle () at reg.h:636 #1 0xc0000000000178f8 in cpu_idle () at arch/powerpc/kernel/idle_64.c:88 #2 0xc0000000000092f4 in rest_init () at init/main.c:403 #3 0xc0000000004d6744 in start_kernel () at init/main.c:546 #4 0xc000000000008574 in .start_here_common () (gdb) info reg r0 0x0 0 r1 0xc00000000052fd70 13835058055287602544 r2 0xc00000000074c980 13835058055289817472 r3 0x0 0 r4 0xc0000000005794d0 13835058055287903440 r5 0x80 128 r6 0x24000082 603979906 r7 0xc00000000000e810 13835058055282223120 r8 0x0 0 r9 0xc000000000578c78 13835058055287901304 r10 0x1 1 r11 0x0 0 r12 0x114aba30 290110000 r13 0xc000000000579a00 13835058055287904768 r14 0xc0000000005b3958 13835058055288142168 r15 0xc00000002f942800 13835058056080402432 r16 0xc00000000000e810 13835058055282223120 r17 0xc00000002fd28220 13835058056084488736 r18 0x78 120 r19 0xc00000000052fe00 13835058055287602688 r20 0xc00000000074c980 13835058055289817472 r21 0x800b00 8391424 r22 0x24000082 603979906 r23 0xa00 2560 r24 0xc0000000007800b0 13835058055290028208 r25 0xc00000000053e480 13835058055287661696 ---Type to continue, or q to quit--- r26 0xc00000000052fc60 13835058055287602272 r27 0x0 0 r28 0xc00000000052fc60 13835058055287602272 r29 0x0 0 r30 0xc00000000000e810 13835058055282223120 r31 0x0 0 pc 0xc000000000017980 13835058055282260352 ps 0x8000000000009032 9223372036854812722 cr 0x0 0 lr 0xc0000000000179d4 13835058055282260436 ctr 0xc0000000000c8008 13835058055282982920 xer 0x0 0 fpscr 0x0 0 vscr 0x0 0 vrsave 0x0 0 (gdb) p/x ppc64_pft_size $1 = 0x1b (gdb) p /x have_of $2 = 0x1 (gdb) p system_utsname $3 = {sysname = "Linux", '\0' , nodename = "llm15", '\0' , release = "2.6.16-rc2", '\0' , version = "#1 SMP Wed Feb 8 12:44:50 IST 2006", '\0' , machine = "ppc64", '\0' , domainname = "\000none)", '\0' } This dump is generated by loading a module which calls panic() call. warning: exec file is newer than core file. #0 0xc000000000017984 in default_idle () at reg.h:636 636 reg.h: No such file or directory. in reg.h (gdb) info thread 4 process 3704 0x0000000007f17b90 in ?? () * 3 process 0 0xc000000000017984 in default_idle () at reg.h:636 2 process 8467 0xc0000000000735c4 in crash_kexec (regs=0x0) at kexec.h:50 * 1 process 0 0xc000000000017984 in default_idle () at reg.h:636 (gdb) thread 1 [Switching to thread 3 (process 0)]#0 0xc000000000017984 in default_idle () at reg.h:636 636 in reg.h (gdb) bt #0 0xc000000000017984 in default_idle () at reg.h:636 #1 0xc0000000000178f8 in cpu_idle () at arch/powerpc/kernel/idle_64.c:88 #2 0xc0000000000092f4 in rest_init () at init/main.c:403 #3 0xc0000000004d6744 in start_kernel () at init/main.c:546 #4 0xc000000000008574 in .start_here_common () (gdb) info reg r0 0x0 0 r1 0xc00000000052fd70 13835058055287602544 r2 0xc00000000074c980 13835058055289817472 r3 0x0 0 r4 0xc0000000005794d0 13835058055287903440 r5 0x80 128 r6 0x24000082 603979906 r7 0xc00000000000e810 13835058055282223120 r8 0x0 0 r9 0xc000000000578c78 13835058055287901304 r10 0x1 1 r11 0x0 0 r12 0x1000000000003 281474976710659 r13 0xc000000000579a00 13835058055287904768 r14 0xc0000000005b3958 13835058055288142168 r15 0xc00000003fc58800 13835058056352073728 r16 0xc00000000000e810 13835058055282223120 r17 0xc00000002fd28220 13835058056084488736 r18 0x78 120 r19 0xc00000000052fe00 13835058055287602688 r20 0xc00000000074c980 13835058055289817472 r21 0x800b00 8391424 r22 0x24000082 603979906 r23 0xa00 2560 r24 0xc0000000007800b0 13835058055290028208 r25 0xc00000000053e480 13835058055287661696 r26 0xc00000000052fc60 13835058055287602272 r27 0x0 0 r28 0xc00000000052fc60 13835058055287602272 r29 0x0 0 r30 0xc00000000000e810 13835058055282223120 r31 0x0 0 pc 0xc000000000017984 13835058055282260356 ps 0x8000000000009032 9223372036854812722 cr 0x0 0 lr 0xc0000000000179d4 13835058055282260436 ctr 0xc0000000000c8008 13835058055282982920 xer 0x0 0 fpscr 0x0 0 vscr 0x0 0 vrsave 0x0 0 (gdb) thread 2 [Switching to thread 2 (process 8467)]#0 0xc0000000000735c4 in crash_kexec (regs=0x0) at kexec.h:50 50 kexec.h: No such file or directory. in kexec.h (gdb) bt #0 0xc0000000000735c4 in crash_kexec (regs=0x0) at kexec.h:50 #1 0xc00000000004ba10 in panic (fmt=0xd0000000000ea170
) at kernel/panic.c:86 #2 0xd0000000000ea05c in ?? () (gdb) info reg r0 0x0 0 r1 0xc000000193193a10 13835058062045035024 r2 0xc00000000074c980 13835058055289817472 r3 0xc000000193193a80 13835058062045035136 r4 0x0 0 r5 0x0 0 r6 0x0 0 r7 0x0 0 r8 0xc00000003ff83040 13835058056355393600 r9 0xc000000000782fa0 13835058055290040224 r10 0xc00000002f563bd8 13835058056076344280 r11 0xc000000000782f98 13835058055290040216 r12 0xd0164 852324 r13 0xc000000000579c00 13835058055287905280 r14 0x1234abcd 305441741 r15 0x5cba8765 1555728229 r16 0x1234abcd 305441741 r17 0x5cba8765 1555728229 r18 0x1234abcd 305441741 r19 0x5cba8765 1555728229 r20 0x1234abcd 305441741 r21 0x5cba8765 1555728229 r22 0x1234abcd 305441741 r23 0x5cba8765 1555728229 r24 0x1234abcd 305441741 r25 0x5cba8765 1555728229 r26 0x1234abcd 305441741 r27 0x5cba8765 1555728229 r28 0xd0000000000ea170 14987979559889969520 r29 0xc00000000075b4a8 13835058055289877672 r30 0xc0000000005b5148 13835058055288148296 r31 0xc00000003fef3c00 13835058056354806784 pc 0xc0000000000735c4 13835058055282636228 ps 0x8000000000009032 9223372036854812722 cr 0xc0000000 3221225472 lr 0xc00000000004ba10 13835058055282473488 ctr 0xc000000000066924 13835058055282583844 xer 0x0 0 fpscr 0x0 0 vscr 0x0 0 vrsave 0x0 0 (gdb) thread 3 [Switching to thread 3 (process 0)]#0 0xc000000000017984 in default_idle () at reg.h:636 636 reg.h: No such file or directory. in reg.h (gdb) bt #0 0xc000000000017984 in default_idle () at reg.h:636 #1 0xc0000000000178f8 in cpu_idle () at arch/powerpc/kernel/idle_64.c:88 #2 0xc0000000000092f4 in rest_init () at init/main.c:403 #3 0xc0000000004d6744 in start_kernel () at init/main.c:546 #4 0xc000000000008574 in .start_here_common () (gdb) info reg r0 0x0 0 r1 0xc00000000052fd70 13835058055287602544 r2 0xc00000000074c980 13835058055289817472 r3 0x0 0 r4 0xc0000000005794d0 13835058055287903440 r5 0x80 128 r6 0x24000082 603979906 r7 0xc00000000000e810 13835058055282223120 r8 0x0 0 r9 0xc000000000578c78 13835058055287901304 r10 0x1 1 r11 0x0 0 r12 0x1000000000003 281474976710659 r13 0xc000000000579a00 13835058055287904768 r14 0xc0000000005b3958 13835058055288142168 r15 0xc00000003fc58800 13835058056352073728 r16 0xc00000000000e810 13835058055282223120 r17 0xc00000002fd28220 13835058056084488736 r18 0x78 120 r19 0xc00000000052fe00 13835058055287602688 r20 0xc00000000074c980 13835058055289817472 r21 0x800b00 8391424 r22 0x24000082 603979906 r23 0xa00 2560 r24 0xc0000000007800b0 13835058055290028208 r25 0xc00000000053e480 13835058055287661696 r26 0xc00000000052fc60 13835058055287602272 r27 0x0 0 r28 0xc00000000052fc60 13835058055287602272 r29 0x0 0 r30 0xc00000000000e810 13835058055282223120 r31 0x0 0 pc 0xc000000000017984 13835058055282260356 ps 0x8000000000009032 9223372036854812722 cr 0x0 0 lr 0xc0000000000179d4 13835058055282260436 ctr 0xc0000000000c8008 13835058055282982920 xer 0x0 0 fpscr 0x0 0 vscr 0x0 0 vrsave 0x0 0 (gdb) thread 4 [Switching to thread 4 (process 3704)]#0 0x0000000007f17b90 in ?? () (gdb) bt #0 0x0000000007f17b90 in ?? () Cannot access memory at address 0xff8d4ab0 (gdb) info reg r0 0x0 0 r1 0xff8d4ab0 4287449776 r2 0xf7fb7460 4160451680 r3 0xf7fbf008 4160483336 r4 0x0 0 r5 0xae88 44680 r6 0xf7fd4180 4160569728 r7 0x1ffe0 131040 r8 0x80 128 r9 0x7f 127 r10 0x0 0 r11 0x7f178e4 133265636 r12 0xffffffff2a7b2020 18446744070127296544 r13 0x801f654 134346324 r14 0x0 0 r15 0x10020000 268566528 r16 0x10020000 268566528 r17 0x10020000 268566528 r18 0x10010000 268500992 r19 0x3 3 r20 0xff851ec9 4286914249 r21 0x8017628 134313512 r22 0x0 0 r23 0x8017664 134313572 r24 0x0 0 r25 0x0 0 r26 0xff8d4a60 4287449696 r27 0x801767c 134313596 r28 0x0 0 r29 0x0 0 r30 0x7febff4 134135796 r31 0xff8d4a70 4287449712 pc 0x7f17b90 133266320 ps 0xd032 53298 cr 0x0 0 lr 0x8002ad0 134228688 ctr 0x7f178e4 133265636 xer 0x0 0 fpscr 0x0 0 vscr 0x0 0 vrsave 0x0 0 (gdb) p/x ppc64_pft_size $1 = 0x1b (gdb) p/x have_of $2 = 0x1 (gdb) p system_utsname $3 = {sysname = "Linux", '\0' , nodename = "llm15", '\0' , release = "2.6.16-rc2", '\0' , version = "#1 SMP Wed Feb 8 12:44:50 IST 2006", '\0' , machine = "ppc64", '\0' , domainname = "\000none)", '\0' } (gdb) p system_utsname