makedumpfile: Issue with aarch64 support

Pratyush Anand panand at redhat.com
Fri May 15 11:16:35 PDT 2015



On Friday 15 May 2015 12:30 PM, Atsushi Kumagai wrote:
>>   But, crash does not like the vmcore
>> >  # crash/lib/modules/.../build/vmlinux vmcore -d 31
>> >
>> ><readmem: fffffe01ffde2000, KVADDR, "memory section", 32, (FOE),
>> >a2c4eb0>
>> ><read_diskdump: addr: fffffe01ffde2000 paddr: 41fffe2000 cnt: 32>
>> >read_diskdump: SEEK_ERROR: paddr/pfn: 41fffe2000/41fffe max_mapnr:
>> >414000
> According to this message, it seems that the max_mapnr in disk_dump_header
> was calculated wrongly by makedumpfile. pfn:41fffe must be exist since
> crash requires it, so max_mapnr must be shortened.
> What is the actual maximum pfn of the original vmcore ? If the number is
> correct, I have no ideas for now...


Thanks a lot for the pointer. I was able to find error in my aarch64 
code after following your pointer.

Will send the patch for review.

~Pratyush



More information about the kexec mailing list