summaryrefslogtreecommitdiff
path: root/mm/zswap.c
AgeCommit message (Expand)Author
2022-12-11zswap: fix writeback lock ordering for zsmallocJohannes Weiner
2022-11-30zswap: do not allocate from atomic poolSergey Senozhatsky
2022-09-11mm/swap: remove the end_write_func argument to __swap_writepageChristoph Hellwig
2022-05-19zswap: memcg accountingJohannes Weiner
2022-05-19mm: zswap: add basic meminfo and vmstat coverageJohannes Weiner
2022-05-09mm: create new mm/swap.h header fileNeilBrown
2022-03-22mm/zswap.c: allow handling just same-value filled pagesMaciej S. Szmigiero
2022-01-22frontswap: remove support for multiple opsChristoph Hellwig
2021-06-30mm/zswap.c: fix two bugs in zswap_writeback_entry()Miaohe Lin
2021-06-30mm/zswap.c: avoid unnecessary copy-in at map timeMiaohe Lin
2021-06-30mm/zswap.c: remove unused function zswap_debugfs_exit()Miaohe Lin
2021-05-05mm/zswap.c: switch from strlcpy to strscpyZhiyuan Dai
2021-02-26mm/zswap: add the flag can_sleep_mappedTian Tao
2021-02-26mm: zswap: clean up confusing commentRandy Dunlap
2020-12-15mm/zswap: move to use crypto_acomp API for hardware accelerationBarry Song
2020-12-15mm/zswap: fix passing zero to 'PTR_ERR' warningYueHaibing
2020-12-15mm/zswap: make struct kernel_param_ops definitions constJoe Perches
2020-04-07mm/zswap: allow setting default status, compressor and allocator in KconfigMaciej S. Szmigiero
2020-01-31zswap: potential NULL dereference on error in init_zswap()Dan Carpenter
2020-01-31mm/zswap.c: add allocation hysteresis if pool limit is hitVitaly Wool
2019-09-24zswap: do not map same object twiceVitaly Wool
2019-09-24zswap: use movable memory if zpool support allocate movable memoryHui Zhu
2019-06-03zswap: ignore debugfs_create_dir() return valueGreg Kroah-Hartman
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157Thomas Gleixner
2018-12-28mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS
2018-07-26zswap: re-check zswap_is_full() after do zswap_shrink()Li Wang
2018-06-15mm: use octal not symbolic permissionsJoe Perches
2018-02-21mm, swap, frontswap: fix THP swap if frontswap enabledHuang Ying
2018-01-31zswap: only save zswap header when necessaryYu Zhao
2018-01-31zswap: same-filled pages handlingSrividya Desireddy
2017-07-06mm/zswap.c: delete an error message for a failed memory allocation in zswap_d...Markus Elfring
2017-07-06mm/zswap.c: improve a size determination in zswap_frontswap_init()Markus Elfring
2017-07-06mm/zswap.c: delete an error message for a failed memory allocation in zswap_p...Markus Elfring
2017-02-27zswap: don't param_set_charp while holding spinlockDan Streetman
2017-02-27zswap: clear compressor or zpool param if invalid at initDan Streetman
2017-02-27zswap: allow initialization at boot without poolDan Streetman
2017-02-03zswap: disable changing params if init failsDan Streetman
2016-12-02mm/zswap: Convert pool to hotplug state machineSebastian Andrzej Siewior
2016-12-02mm/zswap: Convert dst-mem to hotplug state machineSebastian Andrzej Siewior
2016-05-20mm/zswap: use workqueue to destroy poolDan Streetman
2016-05-05mm/zswap: provide unique zpool nameDan Streetman
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov
2015-12-18mm/zswap: change incorrect strncmp use to strcmpDan Streetman
2015-11-06zswap: use charp for zswap param stringsDan Streetman
2015-11-06mm/zswap.c: remove unneeded initialization to NULL in zswap_entry_find_get()Alexey Klimov
2015-11-06mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep...Mel Gorman
2015-09-10zswap: change zpool/compressor at runtimeDan Streetman
2015-09-10zswap: dynamic pool creationDan Streetman
2015-09-08mm: zpool: constify the zpool_opsKrzysztof Kozlowski
2015-09-08mm: swap: zswap: maybe_preload & refactoringDmitry Safonov