Reviews by hannes@cmpxchg.org
· cgroups
All review-attestation trailers
(Reviewed-by / Acked-by /
Tested-by / Reported-by /
Suggested-by / Co-developed-by /
Reported-and-tested-by)
by this address on the cgroups archive.
100 attestations · capped at 100 most-recent. (52 Acked-by, 1 Co-developed-by, 13 Reviewed-by, 34 Suggested-by)
-
WARM2d
REVIEWED: 29 (29M) [PATCH v3 3/4] mm: thp: restore SHRINKER_NONSLAB on the deferred split shrinker
2026-09-10 · Reviewed-by -
WARM2d
REVIEWED: 12 (12M) [PATCH v3 4/4] mm: zswap: mark the zswap shrinker SHRINKER_NONSLAB
2026-09-10 · Reviewed-by -
WARM2d
REVIEWED: 7 (7M) [PATCH v3 2/4] mm: list_lru: keep per-memcg lists with nokmem for NONSLAB-backed lrus
2026-09-10 · Reviewed-by -
WARM2d
REVIEWED: 7 (7M) Re: [PATCH v2 4/4] mm: zswap: mark the zswap shrinker SHRINKER_NONSLAB
2026-09-09 · Reviewed-by -
WARM2d
REVIEWED: 7 (7M) Re: [PATCH v2 3/4] mm: thp: restore SHRINKER_NONSLAB on the deferred split shrinker
2026-09-09 · Reviewed-by -
WARM2d
REVIEWED: 7 (7M) Re: [PATCH v2 2/4] mm: list_lru: keep per-memcg lists with nokmem for NONSLAB-backed lrus
2026-09-09 · Reviewed-by -
DORMANTno replies
REVIEWED: 11 (11M) [PATCH v4 2/2] mm/mglru: fix ineffective memory protection for non-kswapd reclaim
2026-09-07 · Reviewed-by -
COOLING6d
REVIEWED: 11 (11M) [PATCH v4 1/2] mm/page_counter: avoid integer overflow in effective_protection()
2026-09-07 · Reviewed-by -
COOLING7d
REVIEWED: 7 (7M) Re: [PATCH v2] memcg: Don't call schedule_work when no spinning is allowed
2026-09-04 · Reviewed-by -
COOLING6d
REVIEWED: 7 (7M) Re: [PATCH v3] mm/memcontrol: skip non-hierarchical memcg-wide stats when v1 is unavailable
2026-09-04 · Reviewed-by -
COOLING6d
REVIEWED: 7 (7M) Re: [PATCH v3 2/2] mm/mglru: fix ineffective memory protection for non-kswapd reclaim
2026-09-03 · Reviewed-by -
COOLING6d
REVIEWED: 7 (7M) Re: [PATCH v3 1/2] mm/page_counter: avoid integer overflow in effective_protection()
2026-09-03 · Reviewed-by -
WARM3d
REVIEWED: 7 (7M) Re: [PATCH] memcg: avoid charging the root memcg from obj_cgroup_charge_pages()
2026-09-01 · Reviewed-by -
COOLING5d
[PATCH v5 6/7] mm/memcontrol: convert memcg to use page_counter_stock
2026-08-31 · Suggested-by -
COOLING5d
[PATCH v5 5/7] mm/page_counter: introduce an asynchronous drainer
2026-08-31 · Suggested-by -
COOLING5d
[PATCH v5 4/7] mm/page_counter: use stock in page_counter_try_charge
2026-08-31 · Suggested-by -
COOLING5d
[PATCH v5 3/7] mm/page_counter: introduce per-page_counter stock
2026-08-31 · Suggested-by -
DORMANTno replies
IN LINUX-NEXT: 14 (13M) [PATCH v4 RESEND 2/2] mm, memcg: fix memory.peak reset clobbering other fds' watermark
2026-08-30 · Acked-by -
COOLING14d
IN LINUX-NEXT: 16 (16M) [PATCH v4 RESEND 1/2] memcg: acquire peaks_lock when reading memory.peak
2026-08-30 · Acked-by -
DORMANTno replies
REVIEWED: 7 (7M) Re: [PATCH] mm/memcontrol: fix data-race on reading jiffies_64
2026-08-27 · Acked-by -
COLD15d
[PATCH v4 08/11] mm, swap: only charge physical swap entries
2026-08-25 · Suggested-by -
COLD23d
REVIEWED: 8 (7M) [PATCH v4 2/2] mm, memcg: fix memory.peak reset clobbering other fds' watermark
2026-08-14 · Acked-by -
COLD23d
REVIEWED: 13 (13M) [PATCH v4 1/2] memcg: acquire peaks_lock when reading memory.peak
2026-08-14 · Acked-by -
COLD30d
REVIEWED: 8 (7M) [PATCH v3 2/2] mm, memcg: fix memory.peak reset clobbering other fds' watermark
2026-08-14 · Acked-by -
COLD30d
REVIEWED: 13 (13M) [PATCH v3 1/2] memcg: acquire peaks_lock when reading memory.peak
2026-08-14 · Acked-by -
COLD31d
REVIEWED: 7 (7M) Re: [PATCH v2 2/2] mm, memcg: fix memory.peak reset clobbering other fds' watermark
2026-08-12 · Acked-by -
COLD31d
REVIEWED: 7 (7M) Re: [PATCH v2 1/2] memcg: acquire peaks_lock when reading memory.peak
2026-08-12 · Acked-by -
COLD33d
IN LINUX-NEXT: 11 (11M) [PATCH v2] mm: memcg-v1: fix memsw and TCP failcnt accounting
2026-08-11 · Acked-by -
COLD33d
REVIEWED: 7 (7M) Re: [PATCH] mm: memcg-v1: fix memory.memsw.failcnt accounting
2026-08-10 · Acked-by -
COLD25d
[RFC PATCH v3 11/14] mm/memcontrol, migrate: Transfer tier charge on migration
2026-08-07 · Suggested-by -
COLD32d
IN LINUX-NEXT [PATCH v3] memcg: keep folio's objcg same as its node
2026-08-07 · Co-developed-by -
COLD45d
REVIEWED: 7 (7M) Re: [PATCH] mm: memcg: stop reclaim when a limit update is superseded
2026-07-29 · Acked-by -
COLD44d
REVIEWED: 7 (7M) Re: [PATCH] memcg: bypass the reclaim and oom killer for dying tasks once oom_reaper is done
2026-07-29 · Acked-by -
COLD39d
REVIEWED: 7 (7M) Re: [PATCH v5 2/3] mm/vmscan: add pgrotate_anon and pgrotate_file vmstat counters
2026-07-27 · Acked-by -
COLD39d
IN MM: 13 (13M) [PATCH v5 3/3] mm/vmscan: reduce lru_lock contention via vmstat-derived scan-balance cost
2026-07-27 · Acked-by -
COLD39d
IN MM: 13 (13M) [PATCH v5 1/3] mm/vmstat, mm/memcontrol: add _monotonic vmstat readers
2026-07-27 · Acked-by -
COLD47d
REVIEWED: 7 (7M) Re: [PATCH v4 2/2] mm/vmscan: reduce lru_lock contention via vmstat-derived scan-balance cost
2026-07-23 · Acked-by -
COLD50d
IN MM: 16 (14M) [PATCH -v4 2/2] mm: vmscan: fix node reclaim ignoring swappiness parameter
2026-07-23 · Acked-by -
COLD50d
IN MM: 12 (11M) [PATCH -v4 1/2] memcg: move mem_cgroup_swappiness and vm_swappiness to mm/swap.h
2026-07-23 · Acked-by -
DORMANTno replies
REVIEWED: 16 (14M) [PATCH -v3 2/2] mm: vmscan: fix node reclaim ignoring swappiness parameter
2026-07-23 · Acked-by -
COLD52d
REVIEWED: 12 (11M) [PATCH -v3 1/2] memcg: move mem_cgroup_swappiness and vm_swappiness to mm/swap.h
2026-07-23 · Acked-by -
COLD52d
REVIEWED: 7 (7M) Re: [PATCH v2 1/2] memcg: move mem_cgroup_swappiness and vm_swappiness to mm/swap.h
2026-07-23 · Acked-by -
COLD47d
REVIEWED: 7 (7M) [PATCH v4 1/2] mm/vmstat, mm/memcontrol: add _monotonic vmstat readers
2026-07-20 · Acked-by -
COLD54d
REVIEWED: 7 (7M) [PATCH v3 1/2] mm/vmstat, mm/memcontrol: add _monotonic vmstat readers
2026-07-17 · Acked-by -
COLD57d
IN LINUX-NEXT: 15 (15M) [PATCH v2] mm: memcg: initialize *locked in memcg1_oom_prepare() stub
2026-07-16 · Acked-by -
COLD52d
REVIEWED: 11 (11M) [PATCH v2 2/2] mm: vmscan: fix node reclaim ignoring swappiness parameter
2026-07-16 · Acked-by -
COLD59d
REVIEWED: 7 (7M) Re: [PATCH v2 1/2] mm/vmstat, mm/memcontrol: add _monotonic vmstat readers
2026-07-15 · Acked-by -
COLD60d
REVIEWED: 7 (7M) Re: [PATCH] mm: memcg-v1: make mem_cgroup_oom_notify_cb() return void
2026-07-13 · Acked-by -
COLD60d
REVIEWED: 7 (7M) Re: [PATCH] mm: memcontrol: factor out memcg kmem uncharge sequence
2026-07-13 · Acked-by -
COLD60d
REVIEWED: 7 (7M) Re: [PATCH] mm: memcontrol: drop unused cpu argument from flush_nmi_stats
2026-07-13 · Acked-by -
COLD60d
REVIEWED: 7 (7M) Re: [PATCH] mm: memcg-v1: fix wrong linux-mm list address in deprecation warnings
2026-07-13 · Acked-by -
COLD60d
REVIEWED: 7 (7M) Re: [PATCH] mm: memcg-v1: account vmpressure event allocations
2026-07-13 · Acked-by -
COLD60d
REVIEWED: 7 (7M) Re: [PATCH] mm: memcontrol: update state_local when flushing NMI stats
2026-07-13 · Acked-by -
COLD59d
REVIEWED: 7 (7M) Re: [PATCH 2/2] mm: vmscan: fix node reclaim ignoring swappiness parameter
2026-07-13 · Acked-by -
COLD59d
REVIEWED: 7 (7M) Re: [PATCH 2/2] sched/psi: Shut down rtpoll_timer in psi_cgroup_free()
2026-07-13 · Acked-by -
COLD59d
REVIEWED: 7 (7M) Re: [PATCH 1/2] sched/psi: Create the psimon kthread outside of cgroup_mutex
2026-07-13 · Acked-by -
COLD59d
REVIEWED: 7 (7M) [PATCH 1/2] memcg: move mem_cgroup_swappiness to memcontrol.h
2026-07-11 · Acked-by -
STALE63d
REVIEWED: 7 (7M) Re: [PATCH -next] memcg: move mem_cgroup_swappiness to memcontrol.h
2026-07-10 · Acked-by -
STALE63d
[RFC PATCH v2 1/3] mm: add page_counter_margin()
2026-07-09 · Suggested-by -
STALE72d
IN MM: 7 (7M) [PATCH v3 4/4] memcg-v1: bail out reclaim when memcg is dying
2026-07-02 · Acked-by -
STALE72d
IN MM: 7 (7M) [PATCH v3 3/4] memcg: bail out proactive reclaim when memcg is dying
2026-07-02 · Acked-by -
STALE72d
IN MM: 7 (7M) [PATCH v3 2/4] memcg: bail out memory.max when memcg is dying
2026-07-02 · Acked-by -
STALE72d
IN MM: 7 (7M) [PATCH v3 1/4] memcg: bail out memory.high when memcg is dying
2026-07-02 · Acked-by -
DORMANTno replies
REVIEWED: 7 (7M) Re: [PATCH v2 0/4] memcg: bail out reclaim when memcg is dying
2026-06-30 · Acked-by -
COLD58d
REVIEWED: 7 (7M) Re: [PATCH] mm: memcg: initialize *locked in memcg1_oom_prepare() stub
2026-06-26 · Acked-by -
STALE78d
REVIEWED: 7 (7M) Re: [PATCH] mm/memcontrol: remove unused for_each_mem_cgroup macro and cleanup
2026-06-25 · Acked-by -
COLD44d
[PATCH v4 5/5] mm/memcontrol: remove unused memcg_stock code
2026-06-23 · Suggested-by -
COLD44d
[PATCH v4 4/5] mm/memcontrol: convert memcg to use page_counter_stock
2026-06-23 · Suggested-by -
COLD44d
[PATCH v4 1/5] mm/page_counter: introduce per-page_counter stock
2026-06-23 · Suggested-by -
STALE99d
[PATCH 6/6 v3] mm/memcontrol: remove unused memcg_stock code
2026-06-05 · Suggested-by -
STALE99d
[PATCH 4/6 v3] mm/memcontrol: convert memcg to use page_counter_stock
2026-06-05 · Suggested-by -
STALE99d
[PATCH 3/6 v3] mm/page_counter: introduce stock drain APIs
2026-06-05 · Suggested-by -
STALE99d
[PATCH 2/6 v3] mm/page_counter: use page_counter_stock in page_counter_try_charge
2026-06-05 · Suggested-by -
STALE99d
[PATCH 1/6 v3] mm/page_counter: introduce per-page_counter stock
2026-06-05 · Suggested-by -
STALE84d
REVIEWED: 7 (7M) Re: [PATCH v5 9/9] mm: switch deferred split shrinker to list_lru
2026-05-28 · Acked-by -
STALE109d
[PATCH 7/7 v3] mm/memcontrol: remove unused memcg_stock code
2026-05-25 · Suggested-by -
STALE109d
[PATCH 4/7 v3] mm/memcontrol: convert memcg to use page_counter_stock
2026-05-25 · Suggested-by -
STALE109d
[PATCH 3/7 v3] mm/page_counter: introduce stock drain APIs
2026-05-25 · Suggested-by -
STALE109d
[PATCH 2/7 v3] mm/page_counter: use page_counter_stock in page_counter_try_charge
2026-05-25 · Suggested-by -
STALE109d
[PATCH 1/7 v3] mm/page_counter: introduce per-page_counter stock
2026-05-25 · Suggested-by -
STALE113d
[PATCH 7/7 v2] mm/memcontrol: remove unused memcg_stock code
2026-05-22 · Suggested-by -
STALE113d
[PATCH 4/7 v2] mm/memcontrol: convert memcg to use page_counter_stock
2026-05-22 · Suggested-by -
STALE113d
[PATCH 3/7 v2] mm/page_counter: introduce stock drain APIs
2026-05-22 · Suggested-by -
STALE113d
[PATCH 2/7 v2] mm/page_counter: use page_counter_stock in page_counter_try_charge
2026-05-22 · Suggested-by -
STALE113d
[PATCH 1/7 v2] mm/page_counter: introduce per-page_counter stock
2026-05-22 · Suggested-by -
STALE116d
REVIEWED: 7 (7M) Re: [PATCH] mm: memcontrol: propagate NMI slab stats to memcg vmstats
2026-05-18 · Acked-by -
STALE152d
[PATCH 8/8 RFC] mm/memcontrol: remove unused memcg_stock code
2026-04-10 · Suggested-by -
STALE152d
[PATCH 7/8 RFC] mm/memcontrol: optimize stock usage for cgroup v2
2026-04-10 · Suggested-by -
STALE152d
[PATCH 5/8 RFC] mm/memcontrol: convert memcg to use page_counter_stock
2026-04-10 · Suggested-by -
STALE152d
[PATCH 6/8 RFC] mm/memcontrol: optimize memsw stock for cgroup v1
2026-04-10 · Suggested-by -
STALE152d
[PATCH 4/8 RFC] mm/page_counter: introduce stock drain APIs
2026-04-10 · Suggested-by -
STALE152d
[PATCH 3/8 RFC] mm/page_counter: use page_counter_stock in page_counter_uncharge
2026-04-10 · Suggested-by -
STALE152d
[PATCH 2/8 RFC] mm/page_counter: use page_counter_stock in page_counter_try_charge
2026-04-10 · Suggested-by -
STALE152d
[PATCH 1/8 RFC] mm/page_counter: introduce per-page_counter stock
2026-04-10 · Suggested-by -
STALE176d
REVIEWED: 12 (12M) [PATCH v4] mm/memcontrol: fix reclaim_options leak in try_charge_memcg()
2026-03-21 · Acked-by -
STALE176d
REVIEWED: 7 (7M) Re: [PATCH v3] mm/memcontrol: fix reclaim_options leak in try_charge_memcg()
2026-03-18 · Acked-by -
STALE179d
[PATCH 09/11] mm/vmstat, memcontrol: Track ZSWAP_B, ZSWAPPED_B per-memcg-lruvec
2026-03-11 · Suggested-by -
STALE159d
LANDED: 17 (17M) [PATCH v6 33/33] mm: lru: add VM_WARN_ON_ONCE_FOLIO to lru maintenance helpers
2026-03-05 · Acked-by -
STALE159d
LANDED: 17 (16M) [PATCH v6 27/33] mm: memcontrol: refactor memcg_reparent_objcgs()
2026-03-05 · Acked-by -
STALE159d
LANDED: 17 (16M) [PATCH v6 25/33] mm: vmscan: prepare for reparenting traditional LRU folios
2026-03-05 · Acked-by