Re: [PATCH] mm/memcontrol: restore irq wrapper for lruvec_stat_mod_folio()

From: create0818

Date: Wed Apr 15 2026 - 12:26:51 EST


Hi,

Sorry for the noise and for sending an insufficiently validated conclusion earlier. I rechecked this more carefully, and my earlier conclusion was not well founded.

I can no longer justify

memcg_validate_race: fixed start/end mismatch (1 -> 0)

as evidence for this patch.

I rebuilt an apples-to-apples baseline/fixed pair from the same source base and reran the QEMU validation. The result is:

- baseline and fixed both reproduce the warning under the original remount-based harness
- baseline and fixed both stop reproducing it under a no-remount harness
- the validation workers still start in the no-remount case

So this warning does not distinguish the wrapper patch from baseline behavior. At this point it appears to be induced by the remount/rebind test harness itself, not evidence of a wrapper-specific regression.

I do not have a reproducer that distinguishes baseline from the patched kernel, so I am dropping this patch from this line of argument.

Assisted-by: OpenAI Codex: GPT-5.4 [shell] [qemu]