Re: [PATCH] mm: memcontrol: update state_local when flushing NMI stats
Shakeel Butt <[email protected]>
| Newsgroups | org.kernel.vger.cgroups,org.kernel.vger.linux-kernel,org.kernel.vger.stable,org.kvack.linux-mm |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Jul 13, 2026 at 07:39:01AM -0400, Johannes Weiner wrote: > On Mon, Jul 13, 2026 at 04:50:53PM +0800, Guopeng Zhang wrote: > > From: Guopeng Zhang <[email protected]> > > > > flush_nmi_stats() updates state[] for kmem and slab counters but leaves > > the corresponding state_local[] counters unchanged. Local kmem and > > slab statistics therefore miss updates collected through the NMI-safe > > atomic path. > > > > Update state_local[] together with state[]. > > > > Fixes: 940b01fc8dc1 ("memcg: nmi safe memcg stats for specific archs") > > Signed-off-by: Guopeng Zhang <[email protected]> > > This issue affects memcg1 but also the workingset shrinker. > > Acked-by: Johannes Weiner <[email protected]> > > And we should probably CC: stable # 6.15. Shakeel? Yes it makes sense.