Public bug reported: The hard powerpc64 kernel is having serious trouble on PS3. Basically, I have only about 88M of memory available after boot which makes it pretty much unuseable.
The main reason for that is CONFIG_VIRTUAL_MMAP=y. This feature has been designed for larger memory machines such as G5s or pSeries and triggers a worst-case scenario on the PS3 in part due to how memory is laid out by the hypervisor. It causes the kernel to use a crapload of memory for the memory map and still fail to add the necessary bit to be able to register the "additional" memory (the PS3 memory is split in 128M boot RAM and some additional memory given to linux by the HV later during boot). I might be able to improve the situation in the kernel but not right now and it might not make it before .26 or .27 so ubuntu should probably disable that option at least for PS3 kernels. I know PS3 uses the same kernel builds as other ppc64 which can be an issue, but basically, it's unuseable with that option set. ** Affects: linux (Ubuntu) Importance: Undecided Status: New -- CONFIG_VIRTUAL_MMAP=y is a PS3 killer https://bugs.launchpad.net/bugs/221646 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs