[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