sched/numa: Move up the access pid reset logic
[ Upstream commit 2e2675db ] Recent NUMA hinting faulting activity is reset approximately every VMA_PID_RESET_PERIOD milliseconds. However, if the current task has not accessed a VMA then the reset check is missed and the reset is potentially deferred forever. Check if the PID activity information should be reset before checking if the current task recently trapped a NUMA hinting fault. [ mgorman@techsingularity.net: Rewrite changelog ] Suggested-by:Mel Gorman <mgorman@techsingularity.net> Signed-off-by:
Raghavendra K T <raghavendra.kt@amd.com> Signed-off-by:
Mel Gorman <mgorman@techsingularity.net> Signed-off-by:
Ingo Molnar <mingo@kernel.org> Link: https://lore.kernel.org/r/20231010083143.19593-5-mgorman@techsingularity.net Stable-dep-of: f22cde43 ("sched/numa: Fix the vma scan starving issue") Signed-off-by:
Sasha Levin <sashal@kernel.org>
Loading
Please sign in to comment