[PATCH Makedumpfile 00/10] arm64 cleanup and kaslr support

Atsushi Kumagai ats-kumagai at wm.jp.nec.com
Tue Nov 1 02:11:32 PDT 2016


Hello Pratyush,

>These patches were lying in my tree for quite some time now. VMCOREINFO
>numbers/symbols used in these patches have been made part of kdump kernel
>patches for last few versions including v26. So, there seems no contention
>on embedding VA_BITS, kimage_voffset and PHYS_OFFSET into vmcore.
>
>These patches cleans up a lot arm64 code and also immunize it with many
>kernel changes. Additionally,it adds 4 level 4K page support and support for
>KASLR enabled kernel.
>
>Azriel Samson (1):
>  arm64: Add support for 4level 4K page translations table
>
>Pratyush Anand (9):
>  arm64: cleanup code, comment, blank space, blank lines etc
>  read_vmcoreinfo_long: Allow to read hex values as well
>  Introduce read_vmcoreinfo_ulong()
>  arm64: use already available PAGESIZE() and PAGESHIFT() macros
>  arm64: fix page_offset definition
>  arm64: fix re-filtering
>  arm64: use value of VA_BITS and PHYS_OFFSET embedded into vmcore
>  arm64: immunize identity mapped address finding w.r.t. kernel changes
>  arm64: fix memory layout as per changes in v4.6 kernel
>
> arch/arm64.c   | 245 ++++++++++++++++++++++-----------------------------------
> makedumpfile.c |  46 +++++++++++
> makedumpfile.h |  28 +++++--
> 3 files changed, 162 insertions(+), 157 deletions(-)

Thanks always for your work for arm64, I've reviewed this patch set.
I'll merge them into v1.6.1.

Regards,
Atsushi Kumagai



More information about the kexec mailing list