[PATCH Makedumpfile 00/10] arm64 cleanup and kaslr support
Pratyush Anand
panand at redhat.com
Tue Oct 25 00:22:52 PDT 2016
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(-)
--
2.7.4
More information about the kexec
mailing list