Reviews by nphamcs@gmail.com
· lkml
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 lkml archive.
100 attestations · capped at 100 most-recent. (32 Acked-by, 43 Reviewed-by, 25 Suggested-by)
-
HOTtoday
[PATCH v6 2/3] mm/zswap: replace the zswap_pools list with an allocating xarray
2026-09-06 · Suggested-by -
HOTtoday
[PATCH v5 2/3] mm/zswap: replace the zswap_pools list with an allocating xarray
2026-09-04 · Suggested-by -
WARM2d
IN LINUX-NEXT [PATCH v2] selftests/cgroup: account for zswap shrinker writeback
2026-09-02 · Suggested-by -
WARM2d
REVIEWED: 3 (3M) Re: [PATCH 01/16] mm: zswap: return -ENOENT when the swap device is gone
2026-09-02 · Acked-by -
HOTtoday
[RFC PATCH v4 2/3] mm/zswap: replace the zswap_pools list with a fixed pools array
2026-08-30 · Suggested-by -
COOLING11d
[PATCH v4 3/3] mm: zswap: drop cold writeback folios via swap dropbehind
2026-08-25 · Suggested-by -
COOLING11d
[PATCH v4 2/3] mm: swap: drop dropbehind swap cache folios on writeback completion
2026-08-25 · Suggested-by -
COOLING12d
[PATCH v3 3/3] mm: zswap: drop cold writeback folios via swap dropbehind
2026-08-18 · Suggested-by -
COOLING12d
[PATCH v3 2/3] mm: swap: drop dropbehind swap cache folios on writeback completion
2026-08-18 · Suggested-by -
COOLING7d
REVIEWED: 3 (3M) Re: [PATCH v3 2/2] mm: fail the fault on a malformed swap entry instead of retrying it
2026-08-18 · Reviewed-by -
COOLING7d
REVIEWED: 3 (3M) Re: [PATCH v3 1/2] mm, swap: distinguish a malformed swap entry from a dying device
2026-08-18 · Reviewed-by -
COLD18d
IN MM: 9 (9M) [PATCH] mm, swap: ratelimit bad swap entry reports
2026-08-18 · Reviewed-by -
COLD19d
REVIEWED: 3 (3M) Re: [PATCH v2 1/3] mm, swap: ratelimit bad swap entry reports
2026-08-17 · Reviewed-by -
COOLING4d
[PATCH RFC v3 2/3] mm/zswap: replace the zswap_pools list with a fixed pools array
2026-08-15 · Suggested-by -
COLD30d
IN MM: 4 (4M) [PATCH v4 2/2] mm/zswap: Support batch writeback in shrink_memcg()
2026-08-06 · Acked-by -
COLD30d
IN MM: 4 (4M) [PATCH v4 1/2] mm/zswap: Fix global shrinker when memory cgroup is disabled
2026-08-06 · Suggested-by -
COLD30d
IN MM: 4 (4M) [PATCH v4 1/2] mm/zswap: Fix global shrinker when memory cgroup is disabled
2026-08-06 · Acked-by -
COLD31d
REVIEWED: 4 (4M) [PATCH v3 2/2] mm/zswap: Support batch writeback in shrink_memcg()
2026-07-31 · Acked-by -
COLD25d
[PATCH RFC v2 1/2] mm/zswap: replace the zswap_pools list with a fixed pools array
2026-07-31 · Suggested-by -
COLD31d
REVIEWED: 4 (4M) [PATCH v3 2/2] mm/zswap: Support batch writeback in shrink_memcg()
2026-07-29 · Acked-by -
COLD31d
REVIEWED: 4 (4M) [PATCH v3 1/2] mm/zswap: Fix global shrinker when memory cgroup is disabled
2026-07-29 · Suggested-by -
COLD31d
REVIEWED: 4 (4M) [PATCH v3 1/2] mm/zswap: Fix global shrinker when memory cgroup is disabled
2026-07-29 · Acked-by -
COLD39d
[PATCH v2 3/3] mm: zswap: drop cold writeback folios via swap dropbehind
2026-07-27 · Suggested-by -
COLD39d
[PATCH v2 2/3] mm: swap: drop dropbehind swap cache folios on writeback completion
2026-07-27 · Suggested-by -
COLD39d
REVIEWED: 3 (3M) Re: [PATCH v2 2/2] mm/zswap: Support batch writeback in shrink_memcg()
2026-07-17 · Acked-by -
COLD39d
REVIEWED: 4 (4M) [PATCH v2 1/2] mm/zswap: Fix global shrinker when memory cgroup is disabled
2026-07-17 · Suggested-by -
COLD39d
REVIEWED: 4 (4M) [PATCH v2 1/2] mm/zswap: Fix global shrinker when memory cgroup is disabled
2026-07-17 · Acked-by -
COLD50d
REVIEWED: 4 (4M) [PATCH 1/2] mm/zswap: Fix global shrinker when memory cgroup is disabled
2026-07-14 · Suggested-by -
COLD50d
REVIEWED: 4 (4M) [PATCH 1/2] mm/zswap: Fix global shrinker when memory cgroup is disabled
2026-07-14 · Acked-by -
COLD54d
REVIEWED: 3 (3M) Re: [PATCH v5 1/6] mm/zswap: Fix global shrinker when memory cgroup is disabled
2026-07-01 · Acked-by -
COLD54d
[PATCH v5 4/6] mm/zswap: Implement proactive writeback
2026-06-29 · Suggested-by -
COLD43d
IN MM: 7 (7M) [PATCH v6 4/4] mm/zsmalloc: document free_zspage helper variants
2026-06-26 · Suggested-by -
COLD43d
IN MM: 7 (7M) [PATCH v6 4/4] mm/zsmalloc: document free_zspage helper variants
2026-06-26 · Reviewed-by -
COLD43d
IN MM: 8 (8M) [PATCH v6 3/4] mm/zsmalloc: drop class lock before freeing zspage
2026-06-26 · Reviewed-by -
COLD43d
IN MM: 7 (7M) [PATCH v6 2/4] mm/zsmalloc: drop pool->lock from zs_free on 64-bit systems
2026-06-26 · Reviewed-by -
COLD43d
IN MM: 3 (3M) [PATCH v6 1/4] mm/zsmalloc: encode class index in obj value for lockless class lookup
2026-06-26 · Reviewed-by -
STALE67d
REVIEWED: 3 (3M) Re: [PATCH 2/3] ovl: support cachestat() syscall on overlayfs files
2026-06-25 · Reviewed-by -
STALE72d
REVIEWED: 3 (3M) Re: [PATCH 1/2] mm/swap: rename subpage->page in folio_dup_swap/folio_put_swap
2026-06-23 · Reviewed-by -
STALE67d
REVIEWED: 3 (3M) Re: [PATCH 1/3] fs, mm: add ->cachestat() file operation
2026-06-23 · Acked-by -
STALE73d
REVIEWED: 3 (3M) Re: [PATCH] Docs/admin-guide/cgroup-v2: fix memory.stat doc details
2026-06-22 · Reviewed-by -
STALE68d
[PATCH v4 3/5] mm/zswap: Implement proactive writeback
2026-06-18 · Suggested-by -
STALE79d
REVIEWED: 8 (8M) [PATCH v8 4/4] mm: swap: filter swap allocation by memcg tier mask
2026-06-17 · Reviewed-by -
STALE73d
REVIEWED: 3 (3M) [PATCH v5 4/4] mm/zsmalloc: document free_zspage helper variants
2026-06-16 · Suggested-by -
STALE73d
REVIEWED: 3 (3M) [PATCH v5 4/4] mm/zsmalloc: document free_zspage helper variants
2026-06-16 · Reviewed-by -
STALE73d
REVIEWED: 4 (4M) [PATCH v5 3/4] mm/zsmalloc: drop class lock before freeing zspage
2026-06-16 · Reviewed-by -
STALE73d
REVIEWED: 3 (3M) [PATCH v5 2/4] mm/zsmalloc: drop pool->lock from zs_free on 64-bit systems
2026-06-16 · Reviewed-by -
STALE73d
REVIEWED: 3 (3M) [PATCH v5 1/4] mm/zsmalloc: encode class index in obj value for lockless class lookup
2026-06-16 · Reviewed-by -
COOLING11d
REVIEWED: 3 (3M) Re: [PATCH] mm/shrinker: do not hold RCU lock in shrinker_debugfs_count_show()
2026-06-11 · Reviewed-by -
DORMANTno replies
REVIEWED: 3 (3M) Re: [PATCH v2] include/linux/swap.h: Remove unused leftovers
2026-06-11 · Reviewed-by -
COOLING11d
IN MM [PATCH] mm/shrinker: do not hold RCU lock in shrinker_debugfs_count_show()
2026-06-10 · Suggested-by -
STALE83d
REVIEWED: 3 (3M) Re: [PATCH v4 2/4] mm/zsmalloc: drop pool->lock from zs_free on 64-bit systems
2026-06-09 · Reviewed-by -
STALE83d
REVIEWED: 3 (3M) [PATCH v4 4/4] mm/zsmalloc: document free_zspage helper variants
2026-06-09 · Suggested-by -
STALE83d
REVIEWED: 3 (3M) [PATCH v4 4/4] mm/zsmalloc: document free_zspage helper variants
2026-06-09 · Reviewed-by -
STALE83d
REVIEWED: 4 (4M) [PATCH v4 3/4] mm/zsmalloc: drop class lock before freeing zspage
2026-06-09 · Reviewed-by -
DORMANTno replies
REVIEWED: 3 (3M) Re: [PATCH] mm/mincore: handle non-swap entries before !CONFIG_SWAP guard
2026-06-08 · Acked-by -
STALE88d
REVIEWED: 3 (3M) Re: [PATCH v3 4/4] mm/zsmalloc: document free_zspage helper variants
2026-06-05 · Reviewed-by -
STALE88d
[PATCH v3 4/4] mm/zsmalloc: document free_zspage helper variants
2026-06-05 · Suggested-by -
STALE88d
REVIEWED: 4 (4M) [PATCH v3 3/4] mm/zsmalloc: drop class lock before freeing zspage
2026-06-05 · Reviewed-by -
STALE88d
REVIEWED: 3 (3M) [PATCH v3 2/4] mm/zsmalloc: drop pool->lock from zs_free on 64-bit systems
2026-06-05 · Reviewed-by -
STALE88d
REVIEWED: 3 (3M) [PATCH v3 1/4] mm/zsmalloc: encode class index in obj value for lockless class lookup
2026-06-05 · Reviewed-by -
STALE97d
REVIEWED: 3 (3M) Re: [PATCH v7 4/4] mm: swap: filter swap allocation by memcg tier mask
2026-05-30 · Reviewed-by -
STALE97d
REVIEWED: 3 (3M) Re: [RFC PATCH v2 3/3] mm/zsmalloc: drop class lock before freeing zspage
2026-05-29 · Reviewed-by -
STALE97d
REVIEWED: 3 (3M) Re: [RFC PATCH v2 2/3] mm/zsmalloc: drop pool->lock from zs_free on 64-bit systems
2026-05-29 · Reviewed-by -
STALE97d
REVIEWED: 3 (3M) Re: [RFC PATCH v2 1/3] mm/zsmalloc: encode class index in obj value for lockless class lookup
2026-05-29 · Reviewed-by -
STALE80d
REVIEWED: 3 (3M) Re: [PATCH v3 4/4] selftests/cgroup: Add tests for zswap proactive writeback
2026-05-29 · Reviewed-by -
STALE80d
REVIEWED: 3 (3M) Re: [PATCH v3 3/4] mm/zswap: Add per-memcg stat for proactive writeback
2026-05-29 · Reviewed-by -
STALE80d
REVIEWED: 3 (3M) Re: [PATCH v3 1/4] mm/zswap: Make shrink_worker writeback cursor per-memcg
2026-05-29 · Reviewed-by -
STALE80d
[PATCH v3 2/4] mm/zswap: Implement proactive writeback
2026-05-26 · Suggested-by -
STALE102d
[PATCH v2 2/4] mm/zswap: Implement proactive writeback
2026-05-25 · Suggested-by -
STALE113d
REVIEWED: 7 (7M) [PATCH v6 3/3] mm/swap_io.c: rename swap_writepage_* to swap_write_folio_*
2026-05-12 · Reviewed-by -
STALE113d
REVIEWED: 9 (9M) [PATCH v6 1/3] mm/swap: rename mm/page_io.c to mm/swap_io.c
2026-05-12 · Reviewed-by -
STALE117d
REVIEWED: 7 (7M) [PATCH v5 3/3] mm/swap_io.c: rename swap_writepage_* to swap_write_folio_*
2026-05-11 · Reviewed-by -
STALE117d
REVIEWED: 9 (9M) [PATCH v5 1/3] mm/swap: rename mm/page_io.c to mm/swap_io.c
2026-05-11 · Reviewed-by -
STALE80d
IN MM: 3 (3M) [PATCH v7 8/8] selftests/cgroup: test_zswap: wait for asynchronous writeback
2026-04-24 · Acked-by -
STALE80d
IN MM: 4 (4M) [PATCH v7 7/8] selftest/cgroup: fix zswap attempt_writeback() on 64K pagesize system
2026-04-24 · Acked-by -
STALE80d
IN MM: 3 (3M) [PATCH v7 6/8] selftest/cgroup: fix zswap test_no_invasive_cgroup_shrink on large pagesize system
2026-04-24 · Acked-by -
STALE80d
IN MM: 3 (3M) [PATCH v7 4/8] selftests/cgroup: rename PAGE_SIZE to BUF_SIZE in cgroup_util
2026-04-24 · Acked-by -
STALE80d
IN MM: 4 (4M) [PATCH v7 3/8] selftests/cgroup: use runtime page size for zswpin check
2026-04-24 · Acked-by -
STALE80d
IN MM: 4 (4M) [PATCH v7 2/8] selftests/cgroup: avoid OOM in test_swapin_nozswap
2026-04-24 · Acked-by -
STALE80d
IN MM: 4 (4M) [PATCH v7 1/8] selftests/cgroup: skip test_zswap if zswap is globally disabled
2026-04-24 · Acked-by -
STALE134d
REVIEWED: 8 (8M) [PATCH v4 3/3] mm/swap_io.c: rename swap_writepage_* to swap_write_folio_*
2026-04-17 · Reviewed-by -
STALE134d
REVIEWED: 10 (10M) [PATCH v4 1/3] mm/swap: rename mm/page_io.c to mm/swap_io.c
2026-04-17 · Reviewed-by -
STALE143d
REVIEWED: 7 (7M) [PATCH v3 3/3] mm/swap_io.c: rename swap_writepage_* to swap_write_folio_*
2026-04-15 · Reviewed-by -
STALE143d
REVIEWED: 9 (9M) [PATCH v3 1/3] mm/swap: rename mm/page_io.c to mm/swap_io.c
2026-04-15 · Reviewed-by -
STALE145d
REVIEWED: 3 (3M) Re: [PATCH v3 2/2] mm: zswap: Tie per-CPU acomp_ctx lifetime to the pool.
2026-04-13 · Acked-by -
STALE145d
REVIEWED: 3 (3M) Re: [PATCH v3 1/2] mm: zswap: Remove redundant checks in zswap_cpu_comp_dead().
2026-04-13 · Acked-by -
STALE146d
REVIEWED: 3 (3M) Re: [PATCH v6 6/8] selftest/cgroup: fix zswap test_no_invasive_cgroup_shrink on large pagesize system
2026-04-13 · Acked-by -
STALE146d
REVIEWED: 3 (3M) Re: [PATCH v6 7/8] selftest/cgroup: fix zswap attempt_writeback() on 64K pagesize system
2026-04-13 · Acked-by -
STALE146d
REVIEWED: 3 (3M) Re: [PATCH v6 8/8] selftests/cgroup: test_zswap: wait for asynchronous writeback
2026-04-13 · Acked-by -
STALE146d
REVIEWED: 3 (3M) Re: [PATCH v6 5/8] selftests/cgroup: replace hardcoded page size values in test_zswap
2026-04-03 · Acked-by -
STALE146d
REVIEWED: 4 (4M) [PATCH v6 3/8] selftests/cgroup: use runtime page size for zswpin check
2026-04-02 · Acked-by -
STALE146d
REVIEWED: 4 (4M) [PATCH v6 2/8] selftests/cgroup: avoid OOM in test_swapin_nozswap
2026-04-02 · Acked-by -
STALE146d
REVIEWED: 4 (4M) [PATCH v6 1/8] selftests/cgroup: skip test_zswap if zswap is globally disabled
2026-04-02 · Acked-by -
STALE150d
REVIEWED: 7 (7M) [PATCH v2 3/3] mm/swap_io.c: rename swap_writepage_* to swap_write_folio_*
2026-03-28 · Reviewed-by -
STALE150d
REVIEWED: 9 (9M) [PATCH v2 1/3] mm/swap: rename mm/page_io.c to mm/swap_io.c
2026-03-28 · Reviewed-by -
DORMANTno replies
REVIEWED: 3 (3M) Re: [PATCH v5 2/8] selftests/cgroup: avoid OOM in test_swapin_nozswap
2026-03-27 · Acked-by -
DORMANTno replies
REVIEWED: 3 (3M) Re: [PATCH v4 1/7] selftests/cgroup: skip test_zswap if zswap is globally disabled
2026-03-27 · Acked-by -
STALE169d
REVIEWED: 3 (3M) Re: [PATCH] mm/swap: fix swap cache memcg accounting
2026-03-20 · Reviewed-by -
DORMANTno replies
REVIEWED: 3 (3M) Re: [PATCH mm-hotfixes] mm/zswap: add missing kunmap_local()
2026-03-18 · Acked-by -
STALE173d
REVIEWED: 4 (3M) [PATCH 2/2] mm: zswap: Consistently use IS_ERR_OR_NULL() to check acomp_ctx resources.
2026-03-14 · Acked-by