On 2017-10-21, Tony Breeds <[email protected]> wrote: >> This reverts commit f7a364631f2a8975ecca56668a19ee0a66c1ddcd. >> >> An iBook G4 (PowerBook6,5) was unable to boot when linking to the >> lower address. Revert back to 2MB. >> >> Signed-off-by: John Ogness <[email protected]> >> --- >> I could not find any references about _why_ yaboot was moved >> from 2MB to 1MB. I did not bother to see how low I could get >> it on my iBook. If 2MB is too high for some machine, I can >> investigate to see how low I can go. > > This was done as 'large' kernels couldn't be loaded as the RMA was too > fragmented. Moveing it down to 1MB reclaimed just enough that we were > fine. > > I assume that the yaboot-mainline and 1.3.17-4 tests we made with the > same kernel/intrd combination.
Yes. From Debian/sid, linux-image-4.13.0-1-powerpc version 4.13.4-2. > Can you get me a dump of your RMA memory properties and sizes of the > kernel and initrd? I'm not sure what you mean by "RMA memory properties" or how best to "dump" them. Here is some information retrieved from OpenFirmware... excerpt from 'printenv': real-mode? false real-base -1 real-size -1 load-base 0x800000 virt-base -1 virt-size -1 ram-size 0x30000000 excerpt from 'dev /memory' '.properties': available 00003000 2fbed000 The initrd.img is 18,543,719 bytes. The decompressed initrd.img is 48,723,456 bytes. The vmlinux is 11,868,000 bytes. John Ogness

