aboutsummaryrefslogtreecommitdiffstats
path: root/mm/frontswap.c
AgeCommit message (Expand)Author
2023-06-19mm: zswap: support exclusive loadsYosry Ahmed
2022-09-26frontswap: don't call ->init if no ops are registeredChristoph Hellwig
2022-06-27docs: rename Documentation/vm to Documentation/mmMike Rapoport
2022-01-22frontswap: remove support for multiple opsChristoph Hellwig
2022-01-22frontswap: simplify frontswap_register_opsChristoph Hellwig
2022-01-22frontswap: remove frontswap_testChristoph Hellwig
2022-01-22frontswap: remove the frontswap exportsChristoph Hellwig
2022-01-22frontswap: simplify frontswap_initChristoph Hellwig
2022-01-22frontswap: remove frontswap_curr_pagesChristoph Hellwig
2022-01-22frontswap: remove frontswap_shrinkChristoph Hellwig
2022-01-22frontswap: remove frontswap_tmem_exclusive_getsChristoph Hellwig
2022-01-22frontswap: remove frontswap_writethroughChristoph Hellwig
2022-01-15mm/frontswap.c: use non-atomic '__set_bit()' when possibleChristophe JAILLET
2021-05-05mm/mempool: minor coding style tweaksZhiyuan Dai
2020-08-14mm/frontswap: mark various intentional data racesQian Cai
2020-07-16treewide: Remove uninitialized_var() usageKees Cook
2020-06-04mm/frontswap: fix some typos in frontswap.cEthon Paul
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482Thomas Gleixner
2018-06-15mm: use octal not symbolic permissionsJoe Perches
2018-04-16docs/vm: rename documentation files to .rstMike Rapoport
2016-07-26mm, frontswap: convert frontswap_enabled to static keyVlastimil Babka
2015-06-24frontswap: allow multiple backendsDan Streetman
2014-12-10mm/frontswap.c: fix the condition in BUG_ONLi Haifeng
2014-12-02mm: frontswap: invalidate expired data on a dup-store failureWeijie Yang
2014-06-04swap: change swap_list_head to plist, add swap_avail_headDan Streetman
2014-06-04swap: change swap_info singly-linked list to list_headDan Streetman
2013-06-12frontswap: fix incorrect zeroing and allocation size for frontswap_mapAkinobu Mita
2013-04-30frontswap: get rid of swap_lock dependencyMinchan Kim
2013-04-30mm: frontswap: cleanup codeBob Liu
2013-04-30frontswap: make frontswap_init use a pointer for the opsKonrad Rzeszutek Wilk
2013-04-30mm: frontswap: lazy initialization to allow tmem backends to build/run as mod...Dan Magenheimer
2012-09-21frontswap: support exclusive gets if tmem backend is capableDan Magenheimer
2012-09-21mm: frontswap: fix a wrong if condition in frontswap_shrinkZhenzhong Duan
2012-08-13mm/frontswap: fix uninit'ed variable warningSeth Jennings
2012-07-23mm/frontswap: cleanup doc and comment errorWanpeng Li
2012-07-23mm: frontswap: remove unneeded headersSasha Levin
2012-07-19mm: frontswap: split out function to clear a page outSasha Levin
2012-06-11mm: frontswap: remove unnecessary check during initializationSasha Levin
2012-06-11mm: frontswap: make all branches of if statement in put page consistentSasha Levin
2012-06-11mm: frontswap: split frontswap_shrink further to simplify lockingSasha Levin
2012-06-11mm: frontswap: split out __frontswap_unuse_pagesSasha Levin
2012-06-11mm: frontswap: split out __frontswap_curr_pagesSasha Levin
2012-06-11mm: frontswap: trivial coding convention issuesSasha Levin
2012-06-11mm: frontswap: remove casting from function calls through ops structureSasha Levin
2012-05-15frontswap: s/put_page/store/g s/get_page/loadKonrad Rzeszutek Wilk
2012-05-15mm: frontswap: core frontswap functionalityDan Magenheimer