[OLPC-devel] Re: Weekly work summary [6/12]

Ronald G Minnich rminnich at lanl.gov
Mon Jul 10 15:45:09 EDT 2006


Jordan Crouse wrote:
> On 09/07/06 09:58 -0600, Ronald G Minnich wrote:
> 
>>Latest on this is that if the initrd+kernel size is > 1M, then the kexec 
>>will fail, but the error is BIZARRE:
>>Probing CS553x NAND controller CS#0 at MMIO 0x20000000
>>BUG: unable to handle kernel paging request at virtual address c7800000
> 
> 
>>This makes ZERO sense to me at present. This appears to be the kernel 
>>kmalloc'ing data above the top of memory, where the frame buffer lives. EH?
> 
> 
> Ohh - I saw that too!  I thought I did something wrong.  I didn't notice that
> it was writing clear at the top of memory.  I wonder if we need to pass a 
> mem= command line option into the kexeced kernel?

no, because if you look it knows how big memory is, and if you make the 
kernel+initrd < 1M, it works fine. Although, I found out last night, if 
you make the mtd stuff a module, it works fine.

Very weird.

ron



More information about the Devel mailing list