summaryrefslogtreecommitdiff
path: root/include/linux/mm_inline.h
AgeCommit message (Expand)Author
2021-09-27mm/lru: Add folio LRU functionsMatthew Wilcox (Oracle)
2021-02-24include/linux/mm_inline.h: fold __update_lru_size() into its sole callerYu Zhao
2021-02-24include/linux/mm_inline.h: fold page_lru_base_type() into its sole callerYu Zhao
2021-02-24mm: VM_BUG_ON lru page flagsYu Zhao
2021-02-24mm: add __clear_page_lru_flags() to replace page_off_lru()Yu Zhao
2021-02-24mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list()Yu Zhao
2021-02-24mm: don't pass "enum lru_list" to lru list addition functionsYu Zhao
2021-02-24include/linux/mm_inline.h: shuffle lru list addition and deletion functionsYu Zhao
2020-08-14mm: replace hpage_nr_pages with thp_nr_pagesMatthew Wilcox (Oracle)
2020-04-07mm: code cleanup for MADV_FREEHuang Ying
2019-05-14mm: memcontrol: track LRU counts in the vmstats arrayJohannes Weiner
2019-01-04fs: don't open code lru_to_page()Nikolay Borisov
2018-02-13x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1 pagesTony Luck
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-08-17x86/mm, mm/hwpoison: Clear PRESENT bit for kernel 1:1 mappings of poison pagesTony Luck
2017-02-24mm: vmscan: move dirty pages out of the way until they're flushedJohannes Weiner
2017-01-10mm, memcg: fix the active list aging for lowmem requests when memcg is enabledMichal Hocko
2016-07-28mm, vmscan: remove highmem_file_pagesMel Gorman
2016-07-28mm: add per-zone lru list statMinchan Kim
2016-07-28mm, vmscan: Update all zone LRU sizes before updating memcgMel Gorman
2016-07-28mm, vmstat: remove zone and node double accounting by approximating retriesMel Gorman
2016-07-28mm, vmscan: move LRU lists to nodeMel Gorman
2016-05-19mm: update_lru_size do the __mod_zone_page_stateHugh Dickins
2016-05-19mm: update_lru_size warn and reset bad lru_sizeHugh Dickins
2016-01-14mm: move lru_to_page to mm_inline.hGeliang Tang
2013-09-11mm: vmscan: fix do_try_to_free_pages() livelockLisa Du
2012-05-29mm/memcg: apply add/del_page to lruvecHugh Dickins
2012-05-29mm: mark mm-inline functions as __always_inlineKonstantin Khlebnikov
2012-01-12mm: remove del_page_from_lru, add page_off_lruHugh Dickins
2012-01-12mm: enum lru_list lruHugh Dickins
2012-01-12mm: make per-memcg LRU lists exclusiveJohannes Weiner
2012-01-12mm: collect LRU list heads into struct lruvecJohannes Weiner
2011-01-13thp: fix anon memory statistics with transparent hugepagesRik van Riel
2011-01-13thp: transparent hugepage coreAndrea Arcangeli
2009-09-22mm: return boolean from page_is_file_cache()Johannes Weiner
2009-09-22mm: introduce page_lru_base_type()Johannes Weiner
2009-01-08inactive_anon_is_low: move to vmscanKOSAKI Motohiro
2009-01-08memcg: synchronized LRUKAMEZAWA Hiroyuki
2008-10-20vmscan: kill unused lru functionsKOSAKI Motohiro
2008-10-20Unevictable LRU InfrastructureLee Schermerhorn
2008-10-20vmscan: second chance replacement for anonymous pagesRik van Riel
2008-10-20vmscan: split LRU lists into anon & file setsRik van Riel
2008-10-20define page_file_cache() functionRik van Riel
2008-10-20vmscan: Use an indexed array for LRU variablesChristoph Lameter
2007-02-11[PATCH] Use ZVC for inactive and active countsChristoph Lameter
2006-03-22[PATCH] mm: less atomic opsNick Piggin
2006-01-18[PATCH] mm: migration page refcounting fixNick Piggin
2006-01-08[PATCH] Swap Migration V5: LRU operationsChristoph Lameter
2005-04-16Linux-2.6.12-rc2Linus Torvalds