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

Reply via email to