Re: [RFC PATCH V1 0/6] sched/numa: Enhance disjoint VMA scanning

From: Peter Zijlstra
Date: Tue Sep 19 2023 - 05:28:51 EST


On Tue, Aug 29, 2023 at 11:36:08AM +0530, Raghavendra K T wrote:

> Peter Zijlstra (1):
> sched/numa: Increase tasks' access history
>
> Raghavendra K T (5):
> sched/numa: Move up the access pid reset logic
> sched/numa: Add disjoint vma unconditional scan logic
> sched/numa: Remove unconditional scan logic using mm numa_scan_seq
> sched/numa: Allow recently accessed VMAs to be scanned
> sched/numa: Allow scanning of shared VMAs
>
> include/linux/mm.h | 12 +++--
> include/linux/mm_types.h | 5 +-
> kernel/sched/fair.c | 109 ++++++++++++++++++++++++++++++++-------
> 3 files changed, 102 insertions(+), 24 deletions(-)

So I don't immediately see anything horrible with this. Mel, do you have
a few cycles to go over this as well?