Fengguang Wu <fengguang.wu@xxxxxxxxx> writes:
From: Fan Du <fan.du@xxxxxxxxx>
When allocate page, DRAM and PMEM node should better not fall back to
each other. This allows migration code to explicitly control which type
of node to allocate pages from.
With this patch, PMEM NUMA node can only be used in 2 ways:
- migrate in and out
- numactl
Can we achieve this using nodemask? That way we don't tag nodes with
different properties such as DRAM/PMEM. We can then give the
flexibilility to the device init code to add the new memory nodes to
the right nodemask