Hi Michael, On Wed, 2012-06-13 at 11:49 +1000, Michael Ellerman wrote: > On Wed, 2012-04-25 at 19:19 +0000, Andre Heider wrote: > > Use any preallocated highmem region setup by the bootloader. > > This implementation only checks for the existance of a single > > region at region_index=0. > > > > This feature allows the bootloader to preallocate highmem > > regions and pass the region locations to the kernel through > > the repository. Preallocated regions can be used to hold the > > initrd or other large data. If no region info exists, the > > kernel retains the old behavior and attempts to allocate the > > highmem region itself. > > > > Based on Hector Martin's patch "Get lv1 high memory region from > > devtree". > > Apologies if this has been covered before, but why not use the device > tree?
FreeBSD (and other OS's) don't know about the Linux device tree. This mechanism is for the bootloader to tell the OS about a highmem region it setup, and we want to support more than just Linux. -Geoff _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev