From 2a932cfb002a0d35949a97dd227876f7200bf239 Mon Sep 17 00:00:00 2001 From: Avinash Jain <jainavinash@codeaurora.org> Date: Wed, 5 Apr 2017 12:02:22 +0530 Subject: [PATCH] lrdp_v2:To support klasr offset page_address() Modify page_address() to support KASLR Change-Id: I169ed0204ef7ef1110ce2626cabb1bf62774b312 --- linux-ramdump-parser-v2/mm.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/linux-ramdump-parser-v2/mm.py b/linux-ramdump-parser-v2/mm.py index efca724..efcae52 100644 --- a/linux-ramdump-parser-v2/mm.py +++ b/linux-ramdump-parser-v2/mm.py @@ -271,7 +271,8 @@ def dont_map_hole_lowmem_page_address(ramdump, page): def normal_lowmem_page_address(ramdump, page): phys = page_to_pfn(ramdump, page) << 12 - return phys - ramdump.phys_offset + ramdump.page_offset + memstart_addr = ramdump.read_s64('memstart_addr') + return phys - memstart_addr + ramdump.page_offset def lowmem_page_address(ramdump, page): -- GitLab