On 10/14/2013 01:37 PM, Yinghai Lu wrote: >> >> Optimizing NUMA boot just requires moving the heavy lifting to >> appropriate NUMA nodes. It doesn't require that early boot phase >> should strictly follow NUMA node boundaries. > > At end of day, I like to see all numa system (ram/cpu/pci) could have > non boot nodes to be hot-removed logically. with any boot command > line. >
I don't think that is realistic without hardware support, simply because all it takes is a single page of kernel locked memory to prevent a page from being removed. The only realistic way around that, I believe, is to remove the identity-mapping in the kernel, but it still has all kinds of funnies involving devices and DMA. -hpa -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/