Re: [PATCH v5 00/7] Drain remote per-cpu directly

From: Andrew Morton
Date: Sun Jul 03 2022 - 19:35:38 EST


On Sun, 3 Jul 2022 17:31:09 -0600 Yu Zhao <yuzhao@xxxxxxxxxx> wrote:

> > > This series adjusts the locking. A spinlock is added to struct
> > > per_cpu_pages to protect the list contents while local_lock_irq is
> > > ultimately replaced by just the spinlock in the final patch. This allows
> > > a remote CPU to safely. Follow-on work should allow the spin_lock_irqsave
> > > to be converted to spin_lock to avoid IRQs being disabled/enabled in
> > > most cases. The follow-on patch will be one kernel release later as it
> > > is relatively high risk and it'll make bisections more clear if there
> > > are any problems.
> >
> > I plan to move this and Mel's fix to [7/7] into mm-stable around July 8.
>
> I've thrown it together with the Maple Tree and passed a series of stress tests.

Cool, thanks. I added your Tested-by: to everything.