aboutsummaryrefslogtreecommitdiff
path: root/mm/zswap.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-01zswap: export compression failure statsGravatar Nhat Pham 1-1/+7
2023-10-25mempolicy: alloc_pages_mpol() for NUMA policy without vmaGravatar Hugh Dickins 1-2/+5
2023-10-18mm: zswap: fix pool refcount bug around shrink_worker()Gravatar Johannes Weiner 1-2/+2
2023-09-29mm: zswap: fix potential memory corruption on duplicate storeGravatar Domenico Cerasuolo 1-0/+20
2023-08-24mm/swap: inline folio_set_swap_entry() and folio_swap_entry()Gravatar David Hildenbrand 1-2/+2
2023-08-21mm: zswap: update comment for struct zswap_entryGravatar Xiu Jianfeng 1-1/+2
2023-08-21mm: zswap: kill zswap_get_swap_cache_page()Gravatar Johannes Weiner 1-89/+53
2023-08-21mm: zswap: tighten up entry invalidationGravatar Johannes Weiner 1-2/+2
2023-08-21mm: zswap: use zswap_invalidate_entry() for duplicatesGravatar Johannes Weiner 1-3/+1
2023-08-21zswap: make zswap_load() take a folioGravatar Matthew Wilcox (Oracle) 1-4/+5
2023-08-21memcg: convert get_obj_cgroup_from_page to get_obj_cgroup_from_folioGravatar Matthew Wilcox (Oracle) 1-1/+1
2023-08-21zswap: make zswap_store() take a folioGravatar Matthew Wilcox (Oracle) 1-6/+7
2023-08-21mm: kill frontswapGravatar Johannes Weiner 1-96/+63
2023-08-21mm: zswap: multiple zpools supportGravatar Yosry Ahmed 1-27/+54
2023-06-23mm: zswap: fix double invalidate with exclusive loadsGravatar Yosry Ahmed 1-9/+12
2023-06-23Merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes.Gravatar Andrew Morton 1-2/+9
2023-06-19mm: zswap: invaldiate entry after writebackGravatar Domenico Cerasuolo 1-16/+17
2023-06-19mm: zswap: remove zswap_headerGravatar Domenico Cerasuolo 1-30/+22
2023-06-19mm: zswap: simplify writeback functionGravatar Domenico Cerasuolo 1-51/+19
2023-06-19mm: zswap: remove shrink from zpool interfaceGravatar Domenico Cerasuolo 1-20/+7
2023-06-19mm: zswap: add pool shrinking mechanismGravatar Domenico Cerasuolo 1-5/+92
2023-06-19mm: zswap: support exclusive loadsGravatar Yosry Ahmed 1-8/+20
2023-06-12zswap: do not shrink if cgroup may not zswapGravatar Nhat Pham 1-2/+9
2023-06-09mm: zswap: shrink until can acceptGravatar Domenico Cerasuolo 1-3/+14
2023-05-17mm: fix zswap writeback race conditionGravatar Domenico Cerasuolo 1-0/+16
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Gravatar Linus Torvalds 1-49/+89
2023-04-18mm/zswap: delay the initialization of zswapGravatar Liu Shixin 1-17/+54
2023-04-18mm/zswap: replace zswap_init_{started/failed} with zswap_init_stateGravatar Liu Shixin 1-25/+30
2023-04-18mm/zswap: remove zswap_entry_cache_{create,destroy} helper functionGravatar Liu Shixin 1-13/+3
2023-04-13zswap: remove MODULE_LICENSE in non-modulesGravatar Nick Alcock 1-1/+0
2023-03-28mm/zswap: try to avoid worst-case scenario on same element pagesGravatar Taejoon Song 1-4/+12
2022-12-11zswap: fix writeback lock ordering for zsmallocGravatar Johannes Weiner 1-16/+19
2022-11-30zswap: do not allocate from atomic poolGravatar Sergey Senozhatsky 1-2/+2
2022-09-11mm/swap: remove the end_write_func argument to __swap_writepageGravatar Christoph Hellwig 1-1/+1
2022-05-19zswap: memcg accountingGravatar Johannes Weiner 1-7/+30
2022-05-19mm: zswap: add basic meminfo and vmstat coverageGravatar Johannes Weiner 1-7/+6
2022-05-09mm: create new mm/swap.h header fileGravatar NeilBrown 1-0/+2
2022-03-22mm/zswap.c: allow handling just same-value filled pagesGravatar Maciej S. Szmigiero 1-1/+14
2022-01-22frontswap: remove support for multiple opsGravatar Christoph Hellwig 1-2/+6
2021-06-30mm/zswap.c: fix two bugs in zswap_writeback_entry()Gravatar Miaohe Lin 1-10/+7
2021-06-30mm/zswap.c: avoid unnecessary copy-in at map timeGravatar Miaohe Lin 1-1/+1
2021-06-30mm/zswap.c: remove unused function zswap_debugfs_exit()Gravatar Miaohe Lin 1-7/+0
2021-05-05mm/zswap.c: switch from strlcpy to strscpyGravatar Zhiyuan Dai 1-1/+1
2021-02-26mm/zswap: add the flag can_sleep_mappedGravatar Tian Tao 1-5/+46
2021-02-26mm: zswap: clean up confusing commentGravatar Randy Dunlap 1-3/+3
2020-12-15mm/zswap: move to use crypto_acomp API for hardware accelerationGravatar Barry Song 1-46/+137
2020-12-15mm/zswap: fix passing zero to 'PTR_ERR' warningGravatar YueHaibing 1-1/+1
2020-12-15mm/zswap: make struct kernel_param_ops definitions constGravatar Joe Perches 1-3/+3
2020-04-07mm/zswap: allow setting default status, compressor and allocator in KconfigGravatar Maciej S. Szmigiero 1-12/+12
2020-01-31zswap: potential NULL dereference on error in init_zswap()Gravatar Dan Carpenter 1-1/+2