There's nothing new about NUMA emulation on x86_64, it's existed for well
over four years (we've been using it at Google since 2.6.18, see
Documentation/x86/x86_64/fake-numa-for-cpusets). Shaohui's patches are
completely seperate and add hotplug emulation. You _could_ boot with a
very minimal amount of memory and then hotplug all the emulated nodes like
numa=fake does, but you may find it difficult to parse the e820 and
interleave the nodes appropriately over the set of physical nodes in
userspace.
--