Reviews by hao.li@linux.dev
· 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.
54 attestations . (54 Reviewed-by)
-
COLD26d
REVIEWED: 1 (1M) Re: [PATCH v3 13/13] mm/slab, kfence, memcg: completely remove obj_ext for kfence objects
2026-07-30 · Reviewed-by -
COLD26d
REVIEWED: 1 (1M) Re: [PATCH v3 10/13] mm/slab: reduce slabobj_ext memory with allocation profiling disabled
2026-07-30 · Reviewed-by -
COLD26d
REVIEWED: 1 (1M) Re: [PATCH v3 09/13] mm/slab: introduce slab_obj_ext_has_codetag()
2026-07-30 · Reviewed-by -
COLD26d
REVIEWED: 1 (1M) Re: [PATCH v3 08/13] mm/slab: change struct slabobj_ext to a union
2026-07-30 · Reviewed-by -
COLD26d
REVIEWED: 1 (1M) Re: [PATCH v3 01/13] mm/slab: skip kfence objects in allocation profiling
2026-07-30 · Reviewed-by -
COLD26d
REVIEWED: 10 (10M) Re: [PATCH v3 06/13] mm/slab: abstract slabobj_ext.ref access
2026-07-29 · Reviewed-by -
COLD26d
REVIEWED: 1 (1M) [PATCH v3 12/13] mm/slab: stop allocating objcg pointers when unnecessary
2026-07-27 · Reviewed-by -
COLD26d
REVIEWED: 1 (1M) [PATCH v3 11/13] mm/slab: add cache_ and slab_needs_objcg() helpers
2026-07-27 · Reviewed-by -
COLD26d
REVIEWED: 8 (8M) [PATCH v3 07/13] mm/slab: replace slab.stride with obj_exts_in_object
2026-07-27 · Reviewed-by -
COLD26d
REVIEWED: 8 (8M) [PATCH v3 06/13] mm/slab: abstract slabobj_ext.ref access
2026-07-27 · Reviewed-by -
COLD26d
REVIEWED: 8 (8M) [PATCH v3 05/13] mm/slab: abstract slabobj_ext.objcg access
2026-07-27 · Reviewed-by -
COLD26d
REVIEWED: 10 (10M) [PATCH v3 04/13] mm/slab: make slab_obj_ext() determine object index
2026-07-27 · Reviewed-by -
COLD26d
REVIEWED: 10 (10M) [PATCH v3 03/13] mm: move struct slabobj_ext to mm/slab.h
2026-07-27 · Reviewed-by -
COLD26d
REVIEWED: 17 (17M) [PATCH v3 02/13] mm/slab: remove objs_per_slab()
2026-07-27 · Reviewed-by -
COLD34d
REVIEWED: 1 (1M) Re: [PATCH v2 13/13] mm/slab: stop allocating objcg pointers when unnecessary
2026-07-24 · Reviewed-by -
COLD34d
REVIEWED: 1 (1M) Re: [PATCH v2 08/13] mm/slab: replace slab.stride with obj_exts_in_object
2026-07-23 · Reviewed-by -
COLD34d
REVIEWED: 1 (1M) Re: [PATCH v2 07/13] mm/slab: abstract slabobj_ext.ref access
2026-07-23 · Reviewed-by -
COLD34d
REVIEWED: 1 (1M) Re: [PATCH v2 06/13] mm/slab: abstract slabobj_ext.objcg access
2026-07-23 · Reviewed-by -
COLD34d
REVIEWED: 1 (1M) Re: [PATCH v2 05/13] mm/slab: make slab_obj_ext() determine object index
2026-07-23 · Reviewed-by -
COLD34d
REVIEWED: 1 (1M) Re: [PATCH v2 04/13] mm: move struct slabobj_ext to mm/slab.h
2026-07-23 · Reviewed-by -
COLD34d
REVIEWED: 1 (1M) Re: [PATCH v2 03/13] mm/slab: remove objs_per_slab()
2026-07-23 · Reviewed-by -
COLD34d
REVIEWED: 1 (1M) Re: [PATCH v2 12/13] mm/slab: add cache_ and slab_needs_objcg() helpers
2026-07-23 · Reviewed-by -
DORMANTno replies
REVIEWED: 1 (1M) Re: [PATCH v3 14/15] mm/slab: remove __GFP_NO_OBJ_EXT usage from alloc_slab_obj_exts()
2026-06-18 · Reviewed-by -
STALE73d
REVIEWED: 1 (1M) Re: [PATCH v3 10/15] mm/slab: allow kmem_cache_alloc_bulk() with any gfp flags
2026-06-18 · Reviewed-by -
STALE73d
REVIEWED: 1 (1M) Re: [PATCH v3 08/15] mm/slab: pass alloc_flags through slab_post_alloc_hook() chain
2026-06-18 · Reviewed-by -
STALE73d
REVIEWED: 1 (1M) Re: [PATCH v3 03/15] mm/slab: introduce slab_alloc_context
2026-06-17 · Reviewed-by -
STALE73d
REVIEWED: 1 (1M) Re: [PATCH v3 01/15] mm/slab: do not init any kfence objects on allocation
2026-06-17 · Reviewed-by -
STALE73d
REVIEWED: 1 (1M) [PATCH v3 15/15] mm/slab: replace __GFP_NO_OBJ_EXT with SLAB_ALLOC_NO_RECURSE for sheaves
2026-06-15 · Reviewed-by -
STALE73d
REVIEWED: 8 (8M) [PATCH v3 13/15] mm/slab: introduce kmalloc_flags()
2026-06-15 · Reviewed-by -
STALE73d
REVIEWED: 8 (8M) [PATCH v3 12/15] mm/slab: allow __GFP_NOMEMALLOC and __GFP_NOWARN for kmalloc_nolock()
2026-06-15 · Reviewed-by -
STALE73d
REVIEWED: 1 (1M) [PATCH v3 11/15] mm/slab: pass slab_alloc_context to __do_kmalloc_node()
2026-06-15 · Reviewed-by -
STALE73d
REVIEWED: 8 (8M) [PATCH v3 09/15] mm/slab: replace slab_alloc_node() parameters with slab_alloc_context
2026-06-15 · Reviewed-by -
STALE73d
REVIEWED: 8 (8M) [PATCH v3 07/15] mm/slab: pass alloc_flags to new slab allocation
2026-06-15 · Reviewed-by -
STALE73d
REVIEWED: 3 (3M) [PATCH v3 06/15] mm/slab: add alloc_flags to slab_alloc_context
2026-06-15 · Reviewed-by -
STALE73d
REVIEWED: 10 (10M) [PATCH v3 05/15] mm/slab: replace struct partial_context with slab_alloc_context
2026-06-15 · Reviewed-by -
STALE73d
REVIEWED: 10 (10M) [PATCH v3 04/15] mm/slab: introduce alloc_flags and SLAB_ALLOC_NOLOCK
2026-06-15 · Reviewed-by -
STALE73d
REVIEWED: 10 (10M) [PATCH v3 02/15] mm/slab: stop inlining __slab_alloc_node()
2026-06-15 · Reviewed-by -
STALE74d
REVIEWED: 1 (1M) Re: [PATCH v2 16/16] mm/slab: replace __GFP_NO_OBJ_EXT with SLAB_ALLOC_NO_RECURSE for sheaves
2026-06-12 · Reviewed-by -
STALE74d
REVIEWED: 1 (1M) Re: [PATCH v2 14/16] mm/slab: introduce kmalloc_flags()
2026-06-12 · Reviewed-by -
STALE74d
REVIEWED: 1 (1M) Re: [PATCH v2 13/16] mm/slab: allow __GFP_NOMEMALLOC and __GFP_NOWARN for kmalloc_nolock()
2026-06-12 · Reviewed-by -
STALE74d
REVIEWED: 1 (1M) Re: [PATCH v2 12/16] mm/slab: pass slab_alloc_context to __do_kmalloc_node()
2026-06-12 · Reviewed-by -
STALE74d
REVIEWED: 1 (1M) Re: [PATCH v2 10/16] mm/slab: replace slab_alloc_node() parameters with slab_alloc_context
2026-06-12 · Reviewed-by -
STALE74d
REVIEWED: 1 (1M) Re: [PATCH v2 08/16] mm/slab: pass alloc_flags to new slab allocation
2026-06-12 · Reviewed-by -
STALE74d
REVIEWED: 1 (1M) Re: [PATCH v2 07/16] mm/slab: replace struct partial_context with slab_alloc_context
2026-06-12 · Reviewed-by -
STALE74d
REVIEWED: 1 (1M) Re: [PATCH v2 06/16] mm/slab: add alloc_flags to slab_alloc_context
2026-06-12 · Reviewed-by -
STALE74d
REVIEWED: 1 (1M) Re: [PATCH v2 05/16] mm/slab: introduce alloc_flags and SLAB_ALLOC_TRYLOCK
2026-06-12 · Reviewed-by -
STALE74d
REVIEWED: 1 (1M) Re: [PATCH v2 03/16] mm/slab: stop inlining __slab_alloc_node()
2026-06-12 · Reviewed-by -
STALE74d
REVIEWED: 1 (1M) Re: [PATCH v2 01/16] mm/slab: do not limit zeroing to orig_size when only red zoning is enabled
2026-06-12 · Reviewed-by -
STALE177d
REVIEWED: 1 (1M) Re: [PATCH] mm/slab: change stride type from unsigned short to unsigned int
2026-03-05 · Reviewed-by -
STALE178d
REVIEWED: 1 (1M) Re: [PATCH 5/5] mm: memcg: separate slab stat accounting from objcg charge cache
2026-03-04 · Reviewed-by -
STALE178d
REVIEWED: 1 (1M) Re: [PATCH 4/5] mm: memcontrol: use __account_obj_stock() in the !locked path
2026-03-03 · Reviewed-by -
STALE178d
REVIEWED: 1 (1M) Re: [PATCH 3/5] mm: memcontrol: split out __obj_cgroup_charge()
2026-03-03 · Reviewed-by -
STALE178d
REVIEWED: 1 (1M) Re: [PATCH 2/5] mm: memcg: simplify objcg charge size and stock remainder math
2026-03-03 · Reviewed-by -
STALE178d
REVIEWED: 1 (1M) Re: [PATCH 1/5] mm: memcg: factor out trylock_stock() and unlock_stock()
2026-03-03 · Reviewed-by