arm64 cleanup and kaslr support
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest10 patches 9 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | arm64: cleanup code, comment, blank space, blank lines etcarch/ | +10 | 0 replies | |
| 2/10 | read_vmcoreinfo_long: Allow to read hex values as wellmakedumpfile.c | +2 | 0 replies | |
| 3/10 | Introduce read_vmcoreinfo_ulong()makedumpfile.c makedumpfile.h | +50 | 0 replies | |
| 4/10 | arm64: use already available PAGESIZE() and PAGESHIFT() macrosarch/ makedumpfile.h | +7 | 0 replies | |
| 5/10 | arm64: fix page_offset definitionarch/ | +1 | 0 replies | |
| 6/10 | arm64: fix re-filteringarch/ | +5 | 0 replies | |
| 7/10 | arm64: use value of VA_BITS and PHYS_OFFSET embedded into vmcorearch/ makedumpfile.c makedumpfile.h | +38 | 0 replies | |
| 8/10 | arm64: immunize identity mapped address finding w.r.t. kernel changesarch/ makedumpfile.h | +19 | 0 replies | |
| 9/10 | arm64: Add support for 4level 4K page translations tablearch/ | +28 | 0 replies | |
| 10/10 | arm64: fix memory layout as per changes in v4.6 kernelarch/ makedumpfile.c makedumpfile.h | +17 | 0 replies |
Reviews trailers per patch
None of the 10 patches has a Reviewed-by or Acked-by.
| Patch | Sameer Goel |
|---|---|
| Series | T-b |
| 1/10 | |
| 2/10 | |
| 3/10 | |
| 4/10 | |
| 5/10 | |
| 6/10 | |
| 7/10 | |
| 8/10 | |
| 9/10 | |
| 10/10 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH Makedumpfile 00/10] arm64 cleanup and kaslr support
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(-)
Signature · 7 lines
2.7.4 _______________________________________________ kexec mailing list [email protected] http://lists.infradead.org/mailman/listinfo/kexec