Hello Pratyush, >Patch 1/4 fixes page_offset calculation, so that it is correctly calculated >on KASLR enabled kernel as well. >Patch 2/4 simplifies VA to PA translation. New code has been benchmarked >against old code on a 4T system. >Patch 3/4 and 4/4 is removal of (now) unnecessary code. > >I think, we should find a way to kill find_vememmap() as well, so that >VMEMMAP_START can be removed. I have very limited idea about x86, so unable >to do that as of now. > >Changes since V1: >* A bug in patch 1/4 fixed >* Patch log of 2/4 improved to include more number of trials The most of concern was the performance degradation, but there is no degradation in the additional benchmark. So I decide to merge this patch set into v1.6.1, thanks for your work. Regards, Atsushi Kumagai >Pratyush Anand (4): > x86_64: Calculate page_offset from pt_load > x86_64: translate all VA to PA using page table values > x86_64: kill is_vmalloc_addr_x86_64() > x86_64: kill some unused initialization > > arch/x86_64.c | 84 ++++++++++++++++++++-------------------------------------- > makedumpfile.h | 9 +++---- > 2 files changed, 32 insertions(+), 61 deletions(-) > >-- >2.7.4 > > >_______________________________________________ >kexec mailing list >kexec at lists.infradead.org >http://lists.infradead.org/mailman/listinfo/kexec