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