the exiting makedumpfile is almost there... :)
Jay Lan
jlan at sgi.com
Tue Sep 23 16:20:25 EDT 2008
Ken'ichi Ohmichi wrote:
> Hi Jay,
Hi Ken'ichi,
>
> My IA64 linux-2.6.27-rc7 kernel could boot by your patches and its kdump
> succeeded, thanks. But I cannot reproduce this problem unfortunately.
> Could you send me your kernel .config file to reproduce it ?
I just emailed you my .config.
>
> And could you please research the reason why the page of virtual address
> 0xe0000060031417a8 is excluded ? This patch is for researching it.
> Please apply it against makedumpfile-1.2.9, and create a dump file
> by makedumpfile with "-e 0xe0000060031417a8" option. The reason why
> excluding the page is printed like the following:
The excluded page moved. It is at at e0000060030f0000 type: "pmd page".
The change that Dave said helped him did not help me though.
I tested with 2.6.27-rc7.
# /var/tmp/jlan/makedumpfile-e -cd31 -e 0xe0000060030f0000 -x vmlinux.3
vmcore-cp.3 dump.cd31
Checking for memory holes : [100 %]
PAGE(vaddr:e0000060030f0000, pfn:60030f) is excluded as CACHE PAGE.
Copying data : [100 %]
The dumpfile is saved to dump.cd31.
makedumpfile Completed.
# crash vmlinux.3 dump.cd31
a4700rac:/mnt/sda9/diskdump # crash vmlinux.3 dump.cd31
crash 4.0-7.1
Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008 Red Hat, Inc.
Copyright (C) 2004, 2005, 2006 IBM Corporation
Copyright (C) 1999-2006 Hewlett-Packard Co
Copyright (C) 2005, 2006 Fujitsu Limited
Copyright (C) 2006, 2007 VA Linux Systems Japan K.K.
Copyright (C) 2005 NEC Corporation
Copyright (C) 1999, 2002, 2007 Silicon Graphics, Inc.
Copyright (C) 1999, 2000, 2001, 2002 Mission Critical Linux, Inc.
This program 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. Enter "help copying" to see the conditions.
This program has absolutely no warranty. Enter "help warranty" for details.
GNU gdb 6.1
Copyright 2004 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 "ia64-unknown-linux-gnu"...
please wait... (gathering kmem slab cache data)
crash: page excluded: kernel virtual address: e0000060030f0000 type:
"pmd page"
#
The output of running crash with -d4 is attached below. I am done with
IA64 kdump kernel boot hang/MCA problems, so i will start debug on this
one.
Regards,
- jay
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: debug-makedumpfile.3
Url: http://lists.infradead.org/pipermail/kexec/attachments/20080923/a0fb7419/attachment-0001.pl
More information about the kexec
mailing list