makedumpfile fails on SGI machine
Ken'ichi Ohmichi
oomichi at mxs.nes.nec.co.jp
Thu Aug 28 00:33:44 EDT 2008
Hi Jay,
Jay Lan wrote:
>> I found an ia64 discontigmem kernel problem that the 'pgdat_list.node_mem_map'
>> has an unexpected value, and I created the attached patch for avoiding the
>> problem. If applying this patch, makedumpfile takes mem_map's information
>> from a symbol 'vmem_map' instead of 'pgdat_list.node_mem_map'.
>> It is for makedumpfile-1.2.8. Could you please test it ?
>>
>> Note:
>> This solution needs a symbol 'vmem_map', but vmcoreinfo data in /proc/vmcore
>> does not contain it. So "-x" option is necessary for running makedumpfile
>> like the following.
>>
>> # makedumpfile -c -d31 -x vmlinux /proc/vmcore dumpfile
>
> Hi Ken'ichi,
>
> Thanks for your patch!
>
> I am wondering if the discontigmem kernel has a legitimate bug,
> we probably should report it?
Yes, we should.
I'm investigating this problem more to report it.
> I tested your patch on a machine that used to fail in executing
> 'makedumpfile'. It now generated a dump file fine.
>
> Running 4.0.7.1 crash against the dump file looked good!
Thank you for your testing.
It is a good news to me, and I will merge the patch into the next
makedumpfile.
> I will test on other types machines later.
Thanks too.
Thanks
Ken'ichi Ohmichi
More information about the kexec
mailing list