Kdump for ARM (vmcore generation problem)
Indraneel
indraneel.m at samsung.com
Mon Aug 20 07:51:05 EDT 2007
Hi Vivek/Bernhard,
Vivek Goyal wrote:
> On Tue, Aug 14, 2007 at 06:41:54PM +0530, Indraneel wrote:
>> Hi,
>> I'm trying to make Kdump work for ARM. Till now i've managed to get the
>> /dev/oldmem interface working for taking dumps. Now i want to get the
>> /proc/vmcore interface working.
>> I'm unclear how to generate the elfcore headers required by routines in
>> vmcore.c.
>>
>
> Hi Indraneel,
>
> kexec-tools in user space generates those headers. Have a loot at
> kexec-tools code.
Thanks for the lead. I'm looking into kexec-tools and trying to do
changes for ARM. I'm unable to interpret one of the comments in
kexec/crashdump-elf.c which says,
" The separate PT_LOAD program header is required either because the
kernel is mapped at a different location than the rest of the
physical memory or because we need to support relocatable kernels.
Or both as on x86_64. "
Can you please provide some more clarification for this so that i can
figure out whether a separate PT_LOAD header is required for ARM
architecture as well (esp. the "kernel mapped to diff. loc. part of the
comment").
TIA,
Indro
>
> Thanks
> Vivek
>
>
>
More information about the kexec
mailing list