[PATCH 0/5]: memcg: obj stock and slab stat caching cleanups

From: Johannes Weiner

Date: Mon Mar 02 2026 - 14:55:20 EST


This is a follow-up to `[PATCH] memcg: fix slab accounting in
refill_obj_stock() trylock path`. The way the slab stat cache and the
objcg charge cache interact appears a bit too fragile. This series
factors those paths apart as much as practical.

Based on today's mm-new.

mm/memcontrol.c | 146 +++++++++++++++++++++++++++++++++++-------------------
1 file changed, 96 insertions(+), 50 deletions(-)