summaryrefslogtreecommitdiff
path: root/include/linux/mm_inline.h
AgeCommit message (Expand)Author
2024-11-11mm: add PTE_MARKER_GUARD PTE markerLorenzo Stoakes
2024-11-06mm/mglru: reset page lru tier bits when activatingWei Xu
2024-11-05mm: migrate LRU_REFS_MASK bits in folio_migrate_flagsZhaoyang Huang
2023-12-12mm/mglru: fix underprotected page cacheYu Zhao
2023-10-18mm: move vma_policy() and anon_vma_name() decls to mm_types.hLorenzo Stoakes
2023-08-18mm-make-pte_marker_swapin_error-more-general-fixAndrew Morton
2023-08-18mm: make PTE_MARKER_SWAPIN_ERROR more generalAxel Rasmussen
2023-06-23mm: kill [add|del]_page_to_lru_list()Kefeng Wang
2023-06-19mm: ptep_get() conversionRyan Roberts
2023-04-05mm/uffd: UFFD_FEATURE_WP_UNPOPULATEDPeter Xu
2023-02-02mm: multi-gen LRU: section for memcg LRUT.J. Alumbaugh
2023-01-18mm: support POSIX_FADV_NOREUSEYu Zhao
2023-01-18mm: add vma_has_recency()Yu Zhao
2023-01-18mm: multi-gen LRU: per-node lru_gen_folio listsYu Zhao
2023-01-18mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[]Yu Zhao
2023-01-18mm: multi-gen LRU: rename lru_gen_struct to lru_gen_folioYu Zhao
2023-01-11mm: fix vma->anon_name memory leak for anonymous shmem VMAsSuren Baghdasaryan
2022-10-03mm: remove unused inline functions from include/linux/mm_inline.hGaosheng Cui
2022-09-26mm: multi-gen LRU: kill switchYu Zhao
2022-09-26mm: multi-gen LRU: minimal implementationYu Zhao
2022-09-26mm: multi-gen LRU: groundworkYu Zhao
2022-09-26Revert "include/linux/mm_inline.h: fold __update_lru_size() into its sole cal...Yu Zhao
2022-05-13mm/shmem: persist uffd-wp bit across zapping for file-backedPeter Xu
2022-03-22Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds
2022-03-05mm: prevent vm_area_struct::anon_name refcount saturationSuren Baghdasaryan
2022-03-05mm: refactor vm_area_struct::anon_vma_name usage codeSuren Baghdasaryan
2022-02-17mm/munlock: maintain page->mlock_count while unevictableHugh Dickins
2022-01-15mm: move tlb_flush_pending inline helpers to mm_inline.hArnd Bergmann
2022-01-15mm: move anon_vma declarations to linux/mm_inline.hArnd Bergmann
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