Re: [RESEND PATCH v2 0/8] mm: use spinlock guards for zone lock
From: Andrew Morton
Date: Wed Apr 08 2026 - 16:15:09 EST
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.