[PATCH] powerpc: Auto reserve of device tree blob
Jon Loeliger
jdl at freescale.com
Tue May 23 02:25:47 EST 2006
On Thu, 2006-05-18 at 17:03, Michael Neuling wrote:
> From: Jimi Xenidis <jimix at watson.ibm.com>
>
> A devtree compiler (dtc) generated devtree blob is "relocatable" and so
> does not contain a reserved_map entry for the blob itself. This means
> that if passed to Linux, Linux will not get lmb_reserve() the blob and
> it could be over. The following patch will explicitly reserve the
> "blob" as it was given to us and stops prom_init.c from creating a
> reserved mapping for the blob.
>
> NOTE: that the dtc/kexec should not generate the blob reservation entry.
> Although if they do, LMB reserver handles overlaps.
The current DTC does not issue the memory reservation request.
As discussed earlier, it is now relying on the kernel
to do a reservation for the itself. While I've not seen
it applied yet, I am assuming that Jimi's patch from 14 April
is what is needed here and will be applied. (Maybe it
just needs a "Signed-off" to make it happen. Dunno.)
Thanks,
jdl
More information about the Linuxppc-dev
mailing list