* Re: Failure to crashdump under Centos-6.4 x86_64 with kernel 3.12.30
[not found] <mailman.5.1421956801.918.kexec@lists.infradead.org>
@ 2015-01-22 20:50 ` Dave Anderson
0 siblings, 0 replies; 2+ messages in thread
From: Dave Anderson @ 2015-01-22 20:50 UTC (permalink / raw)
To: kexec
----- Original Message -----
> My kernel crashdumps don't work with vanilla 3.12.30 on a 256GB x86_64 intel box.
> Centos-6.4. With the standard makedumpfile, makedumpfile segfaults, and no output is written to disk.
> with makedumpfile 1.5.7, kexec-tools-2.0.8, and crash 7.0.2 I actually get vmcore files,
> but then crash rejects them with:
>
> crash vmcore /boot/vmlinux-3.12.30
>
> crash 7.0.2
> ...
> GNU gdb (GDB) 7.6
> ...
>
> crash: seek error: kernel virtual address: ffff88207fffcb60 type: "pglist node_id"
With respect to the crash error, since it's a seek error, it means that the page for
physical address 0x207fffcb60 (~130GB) is not included in the dumpfile. Are you getting any
other error messages prior to that one? Getting some debug output might show something
else of interest, for example by entering:
$ crash -d4 vmcore /boot/vmlinux-3.12.30
Also, for a sanity check, what happens when you do this:
$ crash --minimal vmcore /boot/vmlinux-3.12.30
...
crash> rd -a linux_banner
It should show something like this (taken from the only 3.12 dumpfile I have):
crash> rd -a linux_banner
ffffffff818000a0: Linux version 3.12.0-rc2+ (root@vm9-f19) (gcc version 4.8.1
ffffffff818000dc: 20130603 (Red Hat 4.8.1-1) (GCC) ) #2 SMP Wed Nov 6 13:25:13
ffffffff81800118: EST 2013
crash>
Dave
>
> the grub entry for this kernel is:
> kernel /boot/vmlinuz-3.12.30 ro root=LABEL=ROOT
> numa_balancing=disable intel_idle.max_cstate=0 processor.max_cstate=0
> mce=ignore_mce clocksource=tsc nohz=off nomodeset nodmraid rd_NO_LUKS
> rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16
> KEYBOARDTYPE=pc KEYTABLE=us crashkernel=256M@256M console=ttyS1,115200n8
>
>
> CONFIG_CRASH_DUMP=y
> CONFIG_KEXEC_JUMP=y
> CONFIG_PHYSICAL_START=0x2000000
> CONFIG_RELOCATABLE=y
> CONFIG_PHYSICAL_ALIGN=0x1000000
>
> A similar issue appears with a grub crashkernel=128M@32M
>
> Turning off all the makedumpfile exclusions (dump all pages) results in a much larger
> vmcore, but it still gets the same failures.
>
> Where do I start looking for the problems here?
> kernel 3.10.65 won't dump either, but an old 3.0.29 kernel dumps just fine.
> Is this a problem with some .config setting?
>
> Berkley
_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec
^ permalink raw reply [flat|nested] 2+ messages in thread
* Failure to crashdump under Centos-6.4 x86_64 with kernel 3.12.30
@ 2015-01-22 19:18 Mr. Berkley Shands
0 siblings, 0 replies; 2+ messages in thread
From: Mr. Berkley Shands @ 2015-01-22 19:18 UTC (permalink / raw)
To: kexec
My kernel crashdumps don't work with vanilla 3.12.30 on a 256GB x86_64
intel box.
Centos-6.4. With the standard makedumpfile, makedumpfile segfaults, and
no output is written to disk.
with makedumpfile 1.5.7, kexec-tools-2.0.8, and crash 7.0.2 I actually
get vmcore files,
but then crash rejects them with:
crash vmcore /boot/vmlinux-3.12.30
crash 7.0.2
...
GNU gdb (GDB) 7.6
...
crash: seek error: kernel virtual address: ffff88207fffcb60 type:
"pglist node_id"
the grub entry for this kernel is:
kernel /boot/vmlinuz-3.12.30 ro root=LABEL=ROOT
numa_balancing=disable intel_idle.max_cstate=0 processor.max_cstate=0
mce=ignore_mce clocksource=tsc nohz=off nomodeset nodmraid rd_NO_LUKS
rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16
KEYBOARDTYPE=pc KEYTABLE=us crashkernel=256M@256M console=ttyS1,115200n8
CONFIG_CRASH_DUMP=y
CONFIG_KEXEC_JUMP=y
CONFIG_PHYSICAL_START=0x2000000
CONFIG_RELOCATABLE=y
CONFIG_PHYSICAL_ALIGN=0x1000000
A similar issue appears with a grub crashkernel=128M@32M
Turning off all the makedumpfile exclusions (dump all pages) results in
a much larger
vmcore, but it still gets the same failures.
Where do I start looking for the problems here?
kernel 3.10.65 won't dump either, but an old 3.0.29 kernel dumps just fine.
Is this a problem with some .config setting?
Berkley
--
//E. F. Berkley Shands, MSc
Senior Software Architect/Engineer
Exegy Systems Engineering//
**Exegy Inc.**
349 Marshall Road, Suite 100
St. Louis , MO 63119
Direct: (314) 218-3600 X450
Cell: (314) 303-2546
Office: (314) 218-3600
Fax: (314) 218-3601
The Usual Disclaimer follows...
________________________________
This e-mail and any documents accompanying it may contain legally privileged and/or confidential information belonging to Exegy, Inc. Such information may be protected from disclosure by law. The information is intended for use by only the addressee. If you are not the intended recipient, you are hereby notified that any disclosure or use of the information is strictly prohibited. If you have received this e-mail in error, please immediately contact the sender by e-mail or phone regarding instructions for return or destruction and do not use or disclose the content to others.
_______________________________________________
kexec mailing list
kexec@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/kexec
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-01-22 20:50 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <mailman.5.1421956801.918.kexec@lists.infradead.org>
2015-01-22 20:50 ` Failure to crashdump under Centos-6.4 x86_64 with kernel 3.12.30 Dave Anderson
2015-01-22 19:18 Mr. Berkley Shands
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox