Re: [PATCH] mm/madvise: keep the hardware dirty bit in MADV_COLD's THP path

From: Pedro Falcato

Date: Mon Oct 12 2026 - 15:39:25 EST


On Mon, Oct 12, 2026 at 04:26:31PM +0100, Lorenzo Stoakes (ARM) wrote:
> +cc Pedro
>
> On Mon, Oct 12, 2026 at 11:17:57AM -0400, Zi Yan wrote:
> > On 12 Oct 2026, at 6:38, Lorenzo Stoakes (ARM) wrote:
>
> > > [0]: https://lore.kernel.org/linux-mm/20261009-lazyfree-stable-fix-v1-1-70997958ef8d@xxxxxxxxxx
> >
> > No. Without lazyfree PMD level THP discard, the affect PMD will be split
> > into PTEs without dirty bit and the dirty folio is still discarded.
>
> OK thanks for clarifying!
>
> >
> > We will need Samarth’s fix for backport, then we can think carefully
> > about David’s per-arch solution for mainline.
>
> It's AI slop, and we don't accept that in mm (also -cc slopper).
>
> Somebody from the core team will take of this fix separately.
>
> Pedro - you mentioned you were interested in this, will you send a patch?

I'll send something, tomorrow :)

--
Pedro