Re: [syzbot] [mm?] WARNING: bad unlock balance in folios_put_refs
From: syzbot
Date: Sat Apr 25 2026 - 14:39:08 EST
> #syz test: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
This crash does not have a reproducer. I cannot test it.
> master
>
> diff --git a/include/linux/memcontrol.h b/include/linux/memcontrol.h
> index dc3fa6877..1d5bef2e4 100644
> --- a/include/linux/memcontrol.h
> +++ b/include/linux/memcontrol.h
> @@ -1524,6 +1524,7 @@ static inline void
> folio_lruvec_relock_irqsave(struct folio *folio,
> return;
>
> lruvec_unlock_irqrestore(*lruvecp, *flags);
> + *lruvecp = NULL;
> }
>
> *lruvecp = folio_lruvec_lock_irqsave(folio, flags);
> --
> 2.53.0