[PATCH] makedumpfile: Support ARM64
Pratyush Anand
panand at redhat.com
Thu Aug 20 20:44:33 PDT 2015
Hi Sameer,
On 20/08/2015:04:11:24 PM, sgoel at codeaurora.org wrote:
> Hi Pratush,
> I have made the change now.
>
> The reason for changing the KVBASE was to get non zero value for mem_map
> as seen from the crash tool. If KVBASE stays at page offset we do not get
> into the function that looks for the free pages.
OK.. I made the change for KVBASE and pushed it to my github repo.
>
> After looking at the page usage using the crash tool it seems that ~80% of
> the pages are free.
>
> Maybe there is something else that I am missing here. The page look up
> fails when writing the crashdump file.
Not sure if you can share the output with --message-level 31, but do you see any
thing susceptible there?
# makedumpfile -l --message-level 31 rawvmcore makedumpfilevmcore
Can you compare "Virtual kernel memory layout:" print of Linux kernel boot with
makedumpfile print for page_offset, vmalloc_start, vmemmap_start etc, and see if
they match?
They should match.
~Pratyush
More information about the kexec
mailing list