Re: [RESEND PATCH v2 0/8] mm: use spinlock guards for zone lock

From: Dmitry Ilvokhin

Date: Thu Apr 09 2026 - 07:36:58 EST


On Wed, Apr 08, 2026 at 01:07:15PM -0700, Andrew Morton wrote:
> On Wed, 8 Apr 2026 18:42:16 +0200 Michal Hocko <mhocko@xxxxxxxx> wrote:
>
> > > Dmitry Ilvokhin (8):
> > > mm: use zone lock guard in reserve_highatomic_pageblock()
> > > mm: use zone lock guard in unset_migratetype_isolate()
> > > mm: use zone lock guard in unreserve_highatomic_pageblock()
> > > mm: use zone lock guard in set_migratetype_isolate()
> > > mm: use zone lock guard in take_page_off_buddy()
> > > mm: use zone lock guard in put_page_back_buddy()
> > > mm: use zone lock guard in free_pcppages_bulk()
> > > mm: use zone lock guard in __offline_isolated_pages()
> > >
> > > mm/page_alloc.c | 53 ++++++++++++-----------------------
> > > mm/page_isolation.c | 67 +++++++++++++++++++--------------------------
> > > 2 files changed, 45 insertions(+), 75 deletions(-)
> >
> > I like the resulting code. For the whole series.
> > Acked-by: Michal Hocko <mhocko@xxxxxxxx>
>
> Thanks.
>
> As I mentioned previously, the outcome here hinges on how the
> developers who work on this code feel about using guard(). Most of
> them are in hiding at present but that's OK - it's post -rc1 fun.
>

Thanks, Andrew.

Understood. I'll wait for feedback from more folks. Hopefully they
reappear soon after the -rc1 dust settles.