changes in v4:
* Fixed VA_BITS calculation for v4.5 or earlier
* Added 4-level address translation with 4KB page size
* Removed "fix a renaming of a member of struct page, _count to _refcount"
* Removed "kmem <vmalloc addr>" issue description from a commit message
(This was not a bug.)
Chnages in v3:
* Refined KASLR handling
hopefully the tool works even on a live system if CONFIG_RANDOMIZE_RAM is
not configured
* Fixed a renaming of a member of struct page
* Removed a commit message regarding an issue of backtracing a panic'ed task
because this is not a bug in this tool, but my kdump patch's.
* Reported "kmem <vmalloc addr>" issue in a commit message
changes in v2:
* Fixed build warnings
* Moved ARM64_NEW_VMEMMAP to machdep->flags
* Show additional kaslr-related parameters in arm64_dump_machdep_table()
* Handle a VMCOREINFO, "NUMBER(kimage_voffset)"
AKASHI Takahiro (2):
arm64: fix kernel memory map handling for kaslr-enabled kernel
arm64: add 4-level translation
arm64.c | 338 +++++++++++++++++++++++++++++++++++++++++++++++++++-----------
defs.h | 49 +++++++--
main.c | 7 +-
symbols.c | 12 ++-
4 files changed, 334 insertions(+), 72 deletions(-)
--
2.8.1