Re: [PATCH v2 0/4] sched/numa: stop VMA scan filters from gating promotion
From: Gregory Price
Date: Fri Sep 11 2026 - 01:41:47 EST
On Thu, Sep 10, 2026 at 08:18:22PM -0400, Gregory Price wrote:
> NUMA balancing uses hinting faults for both task placement and memory-tier
> promotion. Several filters designed to avoid unproductive socket-placement
> faults can also prevent promotion.
>
sashiko notes - remaining notes appear to be false positives.
patch 2: "... bounce horizontally between slow tiers" <- nonsense
patch 3 and 4: it's existing code extracted into a helper, using the
same checks we're already using. If we want it updated,
that can come in a separate patch.
note: this work has some backport conflicts, but tiered numa balancing
has effectively been broken multiple times since 2022 and 2023 due to
these filtering mechanisms.
~Gregory