aboutsummaryrefslogtreecommitdiff
path: root/mm/zswap.c
AgeCommit message (Expand)AuthorFilesLines
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
2020-01-31mm/zswap.c: add allocation hysteresis if pool limit is hitGravatar Vitaly Wool 1-31/+54
2019-09-24zswap: do not map same object twiceGravatar Vitaly Wool 1-4/+3
2019-09-24zswap: use movable memory if zpool support allocate movable memoryGravatar Hui Zhu 1-3/+5
2019-06-03zswap: ignore debugfs_create_dir() return valueGravatar Greg Kroah-Hartman 1-2/+0
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Gravatar Thomas Gleixner 1-10/+1
2018-12-28mm: convert totalram_pages and totalhigh_pages variables to atomicGravatar Arun KS 1-2/+2
2018-07-26zswap: re-check zswap_is_full() after do zswap_shrink()Gravatar Li Wang 1-0/+9
2018-06-15mm: use octal not symbolic permissionsGravatar Joe Perches 1-19/+19
2018-02-21mm, swap, frontswap: fix THP swap if frontswap enabledGravatar Huang Ying 1-0/+6
2018-01-31zswap: only save zswap header when necessaryGravatar Yu Zhao 1-10/+10
2018-01-31zswap: same-filled pages handlingGravatar Srividya Desireddy 1-5/+66
2017-07-06mm/zswap.c: delete an error message for a failed memory allocation in zswap_d...Gravatar Markus Elfring 1-3/+2
2017-07-06mm/zswap.c: improve a size determination in zswap_frontswap_init()Gravatar Markus Elfring 1-1/+1
2017-07-06mm/zswap.c: delete an error message for a failed memory allocation in zswap_p...Gravatar Markus Elfring 1-3/+1
2017-02-27zswap: don't param_set_charp while holding spinlockGravatar Dan Streetman 1-7/+13
2017-02-27zswap: clear compressor or zpool param if invalid at initGravatar Dan Streetman 1-12/+37
2017-02-27zswap: allow initialization at boot without poolGravatar Dan Streetman 1-12/+34
2017-02-03zswap: disable changing params if init failsGravatar Dan Streetman 1-1/+29
2016-12-02mm/zswap: Convert pool to hotplug state machineGravatar Sebastian Andrzej Siewior 1-65/+34
2016-12-02mm/zswap: Convert dst-mem to hotplug state machineGravatar Sebastian Andrzej Siewior 1-56/+17
2016-05-20mm/zswap: use workqueue to destroy poolGravatar Dan Streetman 1-4/+8
2016-05-05mm/zswap: provide unique zpool nameGravatar Dan Streetman 1-1/+7
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosGravatar Kirill A. Shutemov 1-2/+2
2015-12-18mm/zswap: change incorrect strncmp use to strcmpGravatar Dan Streetman 1-3/+3
2015-11-06zswap: use charp for zswap param stringsGravatar Dan Streetman 1-40/+40
2015-11-06mm/zswap.c: remove unneeded initialization to NULL in zswap_entry_find_get()Gravatar Alexey Klimov 1-1/+1
2015-11-06mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep...Gravatar Mel Gorman 1-2/+3
2015-09-10zswap: change zpool/compressor at runtimeGravatar Dan Streetman 1-13/+129
2015-09-10zswap: dynamic pool creationGravatar Dan Streetman 1-143/+405
2015-09-08mm: zpool: constify the zpool_opsGravatar Krzysztof Kozlowski 1-1/+1
2015-09-08mm: swap: zswap: maybe_preload & refactoringGravatar Dmitry Safonov 1-67/+6
2015-06-25zswap: runtime enable/disableGravatar Dan Streetman 1-7/+5
2015-02-12mm/zpool: add name argument to create zpoolGravatar Ganesh Mahendran 1-2/+3