summaryrefslogtreecommitdiff
path: root/include/linux/mm_inline.h
AgeCommit message (Expand)AuthorFilesLines
2023-08-18mm-make-pte_marker_swapin_error-more-general-fixAndrew Morton1-0/+2
2023-08-18mm: make PTE_MARKER_SWAPIN_ERROR more generalAxel Rasmussen1-0/+19
2023-06-24mm: kill [add|del]_page_to_lru_list()Kefeng Wang1-12/+0
2023-06-20mm: ptep_get() conversionRyan Roberts1-1/+1
2023-04-06mm/uffd: UFFD_FEATURE_WP_UNPOPULATEDPeter Xu1-0/+6
2023-02-03mm: multi-gen LRU: section for memcg LRUT.J. Alumbaugh1-17/+0
2023-01-19mm: support POSIX_FADV_NOREUSEYu Zhao1-0/+3
2023-01-19mm: add vma_has_recency()Yu Zhao1-0/+8
2023-01-19mm: multi-gen LRU: per-node lru_gen_folio listsYu Zhao1-0/+17
2023-01-19mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[]Yu Zhao1-2/+2
2023-01-19mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folioYu Zhao1-2/+2
2023-01-12mm: fix vma->anon_name memory leak for anonymous shmem VMAsSuren Baghdasaryan1-2/+1
2022-10-04mm: remove unused inline functions from include/linux/mm_inline.hGaosheng Cui1-11/+0
2022-09-27mm: multi-gen LRU: kill switchYu Zhao1-2/+13
2022-09-27mm: multi-gen LRU: minimal implementationYu Zhao1-0/+36
2022-09-27mm: multi-gen LRU: groundworkYu Zhao1-0/+175
2022-09-27Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole cal...Yu Zhao1-1/+8
2022-05-13mm/shmem: persist uffd-wp bit across zapping for file-backedPeter Xu1-0/+43
2022-03-23Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds1-3/+8
2022-03-05mm: prevent vm_area_struct::anon_name refcount saturationSuren Baghdasaryan1-4/+14
2022-03-05mm: refactor vm_area_struct::anon_vma_name usage codeSuren Baghdasaryan1-28/+59
2022-02-17mm/munlock: maintain page->mlock_count while unevictableHugh Dickins1-3/+8
2022-01-15mm: move tlb_flush_pending inline helpers to mm_inline.hArnd Bergmann1-0/+86
2022-01-15mm: move anon_vma declarations to linux/mm_inline.hArnd Bergmann1-0/+50
2021-09-27mm/lru: Add folio LRU functionsMatthew Wilcox (Oracle)1-36/+67
2021-02-25include/linux/mm_inline.h: fold __update_lru_size() into its sole callerYu Zhao1-8/+1
2021-02-25include/linux/mm_inline.h: fold page_lru_base_type() into its sole callerYu Zhao1-21/+6
2021-02-25mm: VM_BUG_ON lru page flagsYu Zhao1-0/+4
2021-02-25mm: add __clear_page_lru_flags() to replace page_off_lru()Yu Zhao1-18/+10
2021-02-25mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list()Yu Zhao1-2/+3
2021-02-25mm: don't pass "enum lru_list" to lru list addition functionsYu Zhao1-2/+6
2021-02-25include/linux/mm_inline.h: shuffle lru list addition and deletion functionsYu Zhao1-21/+21
2020-08-15mm: replace hpage_nr_pages with thp_nr_pagesMatthew Wilcox (Oracle)1-3/+3
2020-04-07mm: code cleanup for MADV_FREEHuang Ying1-7/+8
2019-05-14mm: memcontrol: track LRU counts in the vmstats arrayJohannes Weiner1-1/+1
2019-01-05fs: don't open code lru_to_page()Nikolay Borisov1-3/+0
2018-02-13x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1 pagesTony Luck1-6/+0
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-08-17x86/mm, mm/hwpoison: Clear PRESENT bit for kernel 1:1 mappings of poison pagesTony Luck1-0/+6
2017-02-25mm: vmscan: move dirty pages out of the way until they're flushedJohannes Weiner1-0/+7
2017-01-11mm, memcg: fix the active list aging for lowmem requests when memcg is enabledMichal Hocko1-1/+1
2016-07-29mm, vmscan: remove highmem_file_pagesMel Gorman1-17/+0
2016-07-29mm: add per-zone lru list statMinchan Kim1-0/+2
2016-07-29mm, vmscan: Update all zone LRU sizes before updating memcgMel Gorman1-3/+2
2016-07-29mm, vmstat: remove zone and node double accounting by approximating retriesMel Gorman1-3/+17
2016-07-29mm, vmscan: move LRU lists to nodeMel Gorman1-7/+14
2016-05-20mm: update_lru_size do the __mod_zone_page_stateHugh Dickins1-6/+18
2016-05-20mm: update_lru_size warn and reset bad lru_sizeHugh Dickins1-1/+1
2016-01-15mm: move lru_to_page to mm_inline.hGeliang Tang1-0/+2
2013-09-12mm: vmscan: fix do_try_to_free_pages() livelockLisa Du1-0/+1