On Wed 18-03-20 12:53:32, Vlastimil Babka wrote:
[...]
Yes. So here's an alternative proposal for fixing the current situation in SLUB,
before the long-term solution of having all possible nodes provide valid pgdat
with zonelists:
- fix SLUB with the hunk at the end of this mail - the point is to use NUMA_NO_NODE
as fallback instead of node_to_mem_node()
I am not familiar with SLUB to review.
- this removes all uses of node_to_mem_node (luckily it's just SLUB),
kill it completely instead of trying to fix it up
Sounds like a good plan to me. The code shouldn't really care.
--
Michal Hocko
SUSE Labs