On 4/13/10, Mark Cave-Ayland mark.cave-ayland@siriusit.co.uk wrote:
Blue Swirl wrote:
I honestly don't know enough to make an informed choice, although my feeling is that since PPC has 512K (and it will obviously be enough to
solve
the problem with OpenSolaris) then it can't be too bad an option. Does anyone else have a feeling one way or the other?
One possible problem may be that we overrun the 32 bit address space, because there is only 3M available: 0xffd00000 to 0xffffffff.
Hmmm. Would that matter even for a 64-bit architecture like SPARC64? It wouldn't affect any of the other architectures except for PPC which already has a default of 512K rather than 256K. Also even with MEMORY_SIZE and DICTIONARY_SIZE set to 512K, that's still just 1M...
On PPC OpenBIOS is mapped much lower in memory.
End of bss is now at 0xffeee000 and end of stack at 0xfff12000. Though _iomem is already at 0x100012000, so maybe it's not so harmful.