summaryrefslogtreecommitdiff
path: root/mm/zswap.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-23mm: zswap: fix double invalidate with exclusive loadsYosry Ahmed1-9/+12
2023-06-23Merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes.Andrew Morton1-2/+9
2023-06-19mm: zswap: invaldiate entry after writebackDomenico Cerasuolo1-16/+17
2023-06-19mm: zswap: remove zswap_headerDomenico Cerasuolo1-30/+22
2023-06-19mm: zswap: simplify writeback functionDomenico Cerasuolo1-51/+19
2023-06-19mm: zswap: remove shrink from zpool interfaceDomenico Cerasuolo1-20/+7
2023-06-19mm: zswap: add pool shrinking mechanismDomenico Cerasuolo1-5/+92
2023-06-19mm: zswap: support exclusive loadsYosry Ahmed1-8/+20
2023-06-12zswap: do not shrink if cgroup may not zswapNhat Pham1-2/+9
2023-06-09mm: zswap: shrink until can acceptDomenico Cerasuolo1-3/+14
2023-05-17mm: fix zswap writeback race conditionDomenico Cerasuolo1-0/+16
2023-04-27Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-49/+89
2023-04-18mm/zswap: delay the initialization of zswapLiu Shixin1-17/+54
2023-04-18mm/zswap: replace zswap_init_{started/failed} with zswap_init_stateLiu Shixin1-25/+30
2023-04-18mm/zswap: remove zswap_entry_cache_{create,destroy} helper functionLiu Shixin1-13/+3
2023-04-13zswap: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2023-03-28mm/zswap: try to avoid worst-case scenario on same element pagesTaejoon Song1-4/+12
2022-12-11zswap: fix writeback lock ordering for zsmallocJohannes Weiner1-16/+19
2022-11-30zswap: do not allocate from atomic poolSergey Senozhatsky1-2/+2
2022-09-11mm/swap: remove the end_write_func argument to __swap_writepageChristoph Hellwig1-1/+1
2022-05-19zswap: memcg accountingJohannes Weiner1-7/+30
2022-05-19mm: zswap: add basic meminfo and vmstat coverageJohannes Weiner1-7/+6
2022-05-09mm: create new mm/swap.h header fileNeilBrown1-0/+2
2022-03-22mm/zswap.c: allow handling just same-value filled pagesMaciej S. Szmigiero1-1/+14
2022-01-22frontswap: remove support for multiple opsChristoph Hellwig1-2/+6
2021-06-30mm/zswap.c: fix two bugs in zswap_writeback_entry()Miaohe Lin1-10/+7
2021-06-30mm/zswap.c: avoid unnecessary copy-in at map timeMiaohe Lin1-1/+1
2021-06-30mm/zswap.c: remove unused function zswap_debugfs_exit()Miaohe Lin1-7/+0
2021-05-05mm/zswap.c: switch from strlcpy to strscpyZhiyuan Dai1-1/+1
2021-02-26mm/zswap: add the flag can_sleep_mappedTian Tao1-5/+46
2021-02-26mm: zswap: clean up confusing commentRandy Dunlap1-3/+3
2020-12-15mm/zswap: move to use crypto_acomp API for hardware accelerationBarry Song1-46/+137
2020-12-15mm/zswap: fix passing zero to 'PTR_ERR' warningYueHaibing1-1/+1
2020-12-15mm/zswap: make struct kernel_param_ops definitions constJoe Perches1-3/+3
2020-04-07mm/zswap: allow setting default status, compressor and allocator in KconfigMaciej S. Szmigiero1-12/+12
2020-01-31zswap: potential NULL dereference on error in init_zswap()Dan Carpenter1-1/+2
2020-01-31mm/zswap.c: add allocation hysteresis if pool limit is hitVitaly Wool1-31/+54
2019-09-24zswap: do not map same object twiceVitaly Wool1-4/+3
2019-09-24zswap: use movable memory if zpool support allocate movable memoryHui Zhu1-3/+5
2019-06-03zswap: ignore debugfs_create_dir() return valueGreg Kroah-Hartman1-2/+0
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner1-10/+1
2018-12-28mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS1-2/+2
2018-07-26zswap: re-check zswap_is_full() after do zswap_shrink()Li Wang1-0/+9
2018-06-15mm: use octal not symbolic permissionsJoe Perches1-19/+19
2018-02-21mm, swap, frontswap: fix THP swap if frontswap enabledHuang Ying1-0/+6
2018-01-31zswap: only save zswap header when necessaryYu Zhao1-10/+10
2018-01-31zswap: same-filled pages handlingSrividya Desireddy1-5/+66
2017-07-06mm/zswap.c: delete an error message for a failed memory allocation in zswap_d...Markus Elfring1-3/+2
2017-07-06mm/zswap.c: improve a size determination in zswap_frontswap_init()Markus Elfring1-1/+1
2017-07-06mm/zswap.c: delete an error message for a failed memory allocation in zswap_p...Markus Elfring1-3/+1