[Fwd: [PATCH]  PPC64: large INITRD causes kernel not to boot]
    Olaf Hering 
    olh at suse.de
       
    Tue Aug  9 05:42:35 EST 2005
    
    
  
 On Mon, Aug 08, Mark Bellon wrote:
> Olaf Hering wrote:
> >make sure to also claim the range from _start to _end. The firmware on
> >my B50 doesnt claim the client memrange.
> > 
> >
> Doesn't the "_start + ((unsigned long) vmlinux_filesize)" in the 
> calculation already do that by never allowing an allocation in that 
> address range?  Yes, it's unclaimed but it's also not going to be around 
> for very long... [pragmatic approach?]
If the zimage elf range is claimed, nothing else will get this area, and
claim_base could remain zero.
something like this after of1275_prominit() is done in my zimage.
of1275_claim((unsigned int)_start, (unsigned int)(_end - _start), 0);
    
    
More information about the Linuxppc64-dev
mailing list