On 14.03.2025 18:24, Alejandro Vallejo wrote: > Set the domain's node affinity to the claimed node if the claim > specified an exact node. Do it immediately before making any changes in > case setting the affinity fails (even though it shouldn't). > > This allows preferentially allocating from the closest NUMA node when > "exact" is not specified (e.g: p2m tables, etc). > > Signed-off-by: Alejandro Vallejo <alejandro.vall...@cloud.com> > --- > Toolstacks can just do it themselves, but it's more error prone. If it > claimed pages from an exact node (and remember we can only hold a single > claim at a time) it makes no sense for the domain to be intentionally > allocating from NUMA nodes other than its home node.
I question this as a global, built-in policy: An admin may intentionally do things in different ways, for whatever reasons they may have. Even in the toolstack I'd consider such behavior a valid default, but requiring a way to override. Jan