[Cbe-oss-dev] [PATCH 3/6] powerpc/ps3: Write highmem info to repository
Geoff Levand
geoff at infradead.org
Wed Jan 14 05:33:08 AEDT 2015
Hi Michael,
On Tue, 2015-01-13 at 14:04 +1100, Michael Ellerman wrote:
> On Tue, 2015-01-13 at 01:00 +0000, Geoff Levand wrote:
> > Add calls to the ps3_mm_set_repository_highmem() routine when the ps3
> > r1 highmem region is either created or destroyed.
>
> What does this actually do? ie. from a user perspective.
It will allow a kexec based bootloader (petitboot for example) to
pre-allocate a highmem region and store things like an initrd or other
large data needed to boot an OS. With some PS3 configurations the boot
memory region is not large enough to fit all the boot data.
There was ongoing discussion about this on the ML. Here are two
relevant posts:
https://lists.ozlabs.org/pipermail/linuxppc-dev/2012-April/097691.html
https://lists.ozlabs.org/pipermail/linuxppc-dev/2012-April/097695.html
Here is the very first post which outlines the motivation, etc.:
https://lists.ozlabs.org/pipermail/cbe-oss-dev/2011-August/007420.html
-Geoff
More information about the cbe-oss-dev
mailing list