Hi Abhishek, On Thursday 08 June 2017 11:30 AM, Abhishek Shah wrote: > Hi Pratyush, > >>>> I am using yocto(2.3 version) to build makedumpfile, which fetches v1.6.1 >>>> makedumpfile and also applys some patches including arm64 specific >>>> patches. >> >> >> What are these ARM64 specific patches? I believe, you do not need any topup >> in makedumpfile for ARM64 if you use v1.6.1. > > Sorry, I got confused with yocto kexec recipe. > There are NO arm64 specific patches in yocto for makedumpfile. > >>>> We have VA_BITS set as 48 bits... I will get other information and post >>>> on the >>>> list. >> >> >> OK. >> > Kernel config: > ARM64_VA_BITS_48 [=y] > ARM64_PAGE_SHIFT [=12] > RANDOMIZE_BASE [=n] > ARM64_4K_PAGES [=y] These are the only variable configs on which arm64 makedumpfile depends. I tested with above configuration and things were working fine. I used 4.11 based kernel and crash-7.1.9. BTW, which version of crash utility do you use. If you are not at latest can you please try with latest. ~Pratyush CCed Dave if he has some input. @Dave, problem reported by Abhishek is: > /proc/vmcore works fine with crash utility without passing it though > makedumpfile, but the file generated by makedumpfile is not getting > processed by crash utility; I am getting following error: > crash: seek error: kernel virtual address: ffff8008000c16a0 type: "memory > section"