[Crash-utility] ARM support for CONFIG_SPARSEMEM: (was Re: DDimage)

Mika Westerberg mika.westerberg at iki.fi
Wed May 25 07:44:35 UTC 2011


On Wed, May 25, 2011 at 10:11 AM,  <takuo.koguchi.sw at hitachi.com> wrote:
>>... But I got another error later, which I will report later.
> Now I set _SECTION_SIZE_BITS 22 and see what happens next.
> I found that readmem for "page table" failed while excuting init_unwind_tables() in unwind_arm.c and crash exited.
>
> crash: invalid kernel virtual address: f67f000  type: "page table"
>
> Instead of investigating this issue, I continue by skipping init_unwind_tables for a while.
> Because crash gives me a prompt now and I am quite interested in whether it gives me some useful information or not.
>

Please check your platforms
arch/arm/mach-<yourmach>/include/mach/memory.h and set both
_SECTION_SIZE_BITS and _MAX_PHYSMEM_BITS to be the same as defined in
the header. If crash works with the correct values, we just need to
find out some way of guessing these.




More information about the Crash-utility mailing list