linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/20] mm: zswap: cleanups
@ 2024-01-30  1:36 Johannes Weiner
  2024-01-30  1:36 ` [PATCH 01/20] mm: zswap: rename zswap_free_entry to zswap_entry_free Johannes Weiner
                   ` (20 more replies)
  0 siblings, 21 replies; 73+ messages in thread
From: Johannes Weiner @ 2024-01-30  1:36 UTC (permalink / raw)
  To: Andrew Morton
  Cc: Nhat Pham, Yosry Ahmed, Chengming Zhou, linux-mm, linux-kernel

Cleanups and maintenance items that accumulated while reviewing zswap
patches. Based on akpm/mm-unstable + the UAF fix I sent just now.

 mm/zswap.c | 1961 +++++++++++++++++++++++++++++-----------------------------
 1 file changed, 971 insertions(+), 990 deletions(-)



^ permalink raw reply	[flat|nested] 73+ messages in thread

end of thread, other threads:[~2024-01-31 23:37 UTC | newest]

Thread overview: 73+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-30  1:36 [PATCH 00/20] mm: zswap: cleanups Johannes Weiner
2024-01-30  1:36 ` [PATCH 01/20] mm: zswap: rename zswap_free_entry to zswap_entry_free Johannes Weiner
2024-01-30  3:13   ` Chengming Zhou
     [not found]     ` <20240130031938.GA772725@cmpxchg.org>
2024-01-30  3:21       ` Chengming Zhou
2024-01-30  3:36   ` Chengming Zhou
2024-01-30  8:08   ` Yosry Ahmed
2024-01-30  9:11   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 02/20] mm: zswap: inline and remove zswap_entry_find_get() Johannes Weiner
2024-01-30  3:37   ` Chengming Zhou
2024-01-30  8:09   ` Yosry Ahmed
2024-01-30 16:24   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 03/20] mm: zswap: move zswap_invalidate_entry() to related functions Johannes Weiner
2024-01-30  3:38   ` Chengming Zhou
2024-01-30  8:09   ` Yosry Ahmed
2024-01-30 16:25   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 04/20] mm: zswap: warn when referencing a dead entry Johannes Weiner
2024-01-30  3:39   ` [External] " Chengming Zhou
2024-01-30  8:10   ` Yosry Ahmed
2024-01-30 16:27   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 05/20] mm: zswap: clean up zswap_entry_put() Johannes Weiner
2024-01-30  3:39   ` Chengming Zhou
2024-01-30  7:51   ` Yosry Ahmed
2024-01-30 16:31     ` Nhat Pham
2024-01-30 17:02       ` Yosry Ahmed
2024-01-30  8:10   ` Yosry Ahmed
2024-01-30  1:36 ` [PATCH 06/20] mm: zswap: rename __zswap_load() to zswap_decompress() Johannes Weiner
2024-01-30  3:19   ` Chengming Zhou
2024-01-30  8:11   ` Yosry Ahmed
2024-01-30 16:33   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 07/20] mm: zswap: break out zwap_compress() Johannes Weiner
2024-01-30  3:23   ` Chengming Zhou
2024-01-30  8:11   ` Yosry Ahmed
2024-01-30 16:21   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 08/20] mm: zswap: further cleanup zswap_store() Johannes Weiner
2024-01-30  3:35   ` Chengming Zhou
2024-01-30  8:12   ` Yosry Ahmed
2024-01-30 18:18   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 09/20] mm: zswap: simplify zswap_invalidate() Johannes Weiner
2024-01-30  3:35   ` Chengming Zhou
2024-01-30  8:12   ` Yosry Ahmed
2024-01-30 16:50   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 10/20] mm: zswap: function ordering: pool alloc & free Johannes Weiner
2024-01-30 19:31   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 11/20] mm: zswap: function ordering: pool refcounting Johannes Weiner
2024-01-30 20:13   ` Nhat Pham
2024-01-31 11:23     ` Johannes Weiner
2024-01-31 23:23       ` Nhat Pham
2024-01-30  1:36 ` [PATCH 12/20] mm: zswap: function ordering: zswap_pools Johannes Weiner
2024-01-30 21:16   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 13/20] mm: zswap: function ordering: pool params Johannes Weiner
2024-01-30 21:22   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 14/20] mm: zswap: function ordering: public lru api Johannes Weiner
2024-01-30 23:47   ` Nhat Pham
2024-01-31 11:40     ` Johannes Weiner
2024-01-30  1:36 ` [PATCH 15/20] mm: zswap: function ordering: move entry sections out of LRU section Johannes Weiner
2024-01-30 23:48   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 16/20] mm: zswap: function ordering: move entry section out of tree section Johannes Weiner
2024-01-31 23:24   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 17/20] mm: zswap: function ordering: compress & decompress functions Johannes Weiner
2024-01-31 23:25   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 18/20] mm: zswap: function ordering: per-cpu compression infra Johannes Weiner
2024-01-31 23:33   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 19/20] mm: zswap: function ordering: writeback Johannes Weiner
2024-01-31 23:36   ` Nhat Pham
2024-01-30  1:36 ` [PATCH 20/20] mm: zswap: function ordering: shrink_memcg_cb Johannes Weiner
2024-01-31 23:37   ` Nhat Pham
2024-01-30  8:16 ` [PATCH 00/20] mm: zswap: cleanups Yosry Ahmed
2024-01-30 12:21   ` Sergey Senozhatsky
2024-01-30 15:52     ` Johannes Weiner
2024-01-31  1:03       ` Sergey Senozhatsky
2024-01-30 15:46   ` Johannes Weiner
2024-01-30 17:15     ` Yosry Ahmed
2024-01-30 23:54   ` Nhat Pham

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).