On Tue, Aug 25, 2026 at 02:48:51PM +0800, Lance Yang wrote: > > On Sun, Aug 16, 2026 at 11:45:30PM +0100, Kiryl Shutsemau wrote: > >+ /* Slots with no source gain anon memory that no zap accounted > >*/ > >+ if (nr_populated) > >+ add_mm_counter(mm, MM_ANONPAGES, nr_populated); > > Well ... KSM zero-page accounting gets out of sync here.
True. Thanks for catching this! > I was thinking of something like this: Your code looks correct to me. I will take the collapse_abort_candidate() hunk as is. The install side I will organize slightly differently: a collapse_account_install() that does the MM_ANONPAGES accounting in addition to the KSM stuff, called from both install paths. -- Kiryl Shutsemau / Kirill A. Shutemov
