Hello,
On Tuesday, December 20, 2011 4:45 PM Arnd Bergmann wrote:
On Tuesday 20 December 2011, Andy Green wrote:
but your suggestion is more elegant. I'm unsure of the ramifications of the 2G / 2G scheme so I'll give it a try later.
WFIW, the main reason why people don't want the 2G/2G split is to allow user space application to grow to 3GB instead of limiting them to 2GB per task. Most applications are fine with 2GB, but some can run out of address space and die a little sooner. However, those are typically the ones that really want a 64 bit machine anyway.
I know, I just suggested it as a workaround of the current CMA initialization bug. The other temporary solution is to enable DMA zone and set it to some high value (like 512MiB).
Best regards