On Tue, Jan 01, 2019 at 02:44:41PM +0530, Aneesh Kumar K.V wrote:
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
Aneesh, in patch 2 we did create nodemask numa_nodes_pmem and
numa_nodes_dram. What's your supposed way of "using nodemask"?
Thanks,
Fengguang