This brought in some additional config items that were hidden with NUMA off. I have made best attempts, but let me know if you would like any of these to change:
CONFIG_EMU_SIZE=0x10000000 CONFIG_NODES_SHIFT=4 CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y CONFIG_NUMA_BALANCING=y CONFIG_NUMA_EMU=y CONFIG_NUMA=y
I've asked IBM for a review of the config options and here is the reply:
"The config option CONFIG_NUMA_BALANCING_DEFAULT_ENABLED should be *disabled *. Automatic balancing does not make sense for FAKE NUMA and just produces overhead by moving around memory.
The rest looks good to me."
Please update the config accordingly.
Dan