summaryrefslogtreecommitdiff
path: root/mm/zswap.c
AgeCommit message (Expand)AuthorFilesLines
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-25zswap: do not map same object twiceVitaly Wool1-4/+3
2019-09-25zswap: 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-27zswap: 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-22mm, swap, frontswap: fix THP swap if frontswap enabledHuang Ying1-0/+6
2018-02-01zswap: only save zswap header when necessaryYu Zhao1-10/+10
2018-02-01zswap: same-filled pages handlingSrividya Desireddy1-5/+66
2017-07-07mm/zswap.c: delete an error message for a failed memory allocation in zswap_d...Markus Elfring1-3/+2
2017-07-07mm/zswap.c: improve a size determination in zswap_frontswap_init()Markus Elfring1-1/+1
2017-07-07mm/zswap.c: delete an error message for a failed memory allocation in zswap_p...Markus Elfring1-3/+1
2017-02-28zswap: don't param_set_charp while holding spinlockDan Streetman1-7/+13
2017-02-28zswap: clear compressor or zpool param if invalid at initDan Streetman1-12/+37
2017-02-28zswap: allow initialization at boot without poolDan Streetman1-12/+34
2017-02-04zswap: disable changing params if init failsDan Streetman1-1/+29
2016-12-02mm/zswap: Convert pool to hotplug state machineSebastian Andrzej Siewior1-65/+34
2016-12-02mm/zswap: Convert dst-mem to hotplug state machineSebastian Andrzej Siewior1-56/+17
2016-05-21mm/zswap: use workqueue to destroy poolDan Streetman1-4/+8
2016-05-06mm/zswap: provide unique zpool nameDan Streetman1-1/+7
2016-04-04mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macrosKirill A. Shutemov1-2/+2
2015-12-19mm/zswap: change incorrect strncmp use to strcmpDan Streetman1-3/+3
2015-11-07zswap: use charp for zswap param stringsDan Streetman1-40/+40
2015-11-07mm/zswap.c: remove unneeded initialization to NULL in zswap_entry_find_get()Alexey Klimov1-1/+1
2015-11-07mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep...Mel Gorman1-2/+3
2015-09-10zswap: change zpool/compressor at runtimeDan Streetman1-13/+129
2015-09-10zswap: dynamic pool creationDan Streetman1-143/+405
2015-09-09mm: zpool: constify the zpool_opsKrzysztof Kozlowski1-1/+1
2015-09-09mm: swap: zswap: maybe_preload & refactoringDmitry Safonov1-67/+6
2015-06-26zswap: runtime enable/disableDan Streetman1-7/+5
2015-02-13mm/zpool: add name argument to create zpoolGanesh Mahendran1-2/+3
2014-12-13mm/zswap: delete unnecessary check before calling free_percpu()Markus Elfring1-2/+1
2014-12-13mm/zswap: add __init to some functions in zswapMahendran Ganesh1-3/+3
2014-11-20Merge Linus' tree to be be to apply submitted patches to newer code thanJiri Kosina1-33/+48
2014-11-13zbud, zswap: change module author emailSeth Jennings1-1/+1
2014-08-09mm/zswap.c: add __init to zswap_entry_cache_destroy()Fabian Frederick1-2/+2
2014-08-09mm: memcontrol: rewrite uncharge APIJohannes Weiner1-1/+1
2014-08-07mm/zpool: update zswap to use zpoolDan Streetman1-30/+45
2014-06-05mm/zswap: NUMA aware allocation for zswap_dstmemEric Dumazet1-1/+1
2014-04-08Merge branch 'akpm' (incoming from Andrew)Linus Torvalds1-38/+40
2014-04-08mm/zswap.c: remove unnecessary parenthesesSeongJae Park1-3/+3