summaryrefslogtreecommitdiff
path: root/mm/mincore.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-06mm: mincore: refactor mincore_page()Kefeng Wang1-11/+10
2026-08-06mm: mincore: improve mincore_hugetlb()Kefeng Wang1-21/+7
2026-08-06mm: mincore: remove xa_is_value() in mincore_swap()Kefeng Wang1-2/+1
2026-08-06mm: mincore: replace __get_free_page() with kmalloc()Kefeng Wang1-2/+3
2026-08-06mm: mincore: remove special handling for VM_PFNMAPKefeng Wang1-8/+15
2026-07-28mm: mincore: use walk_page_range_vma() in do_mincore()Kefeng Wang1-1/+10
2026-07-01mm: do file ownership checks with the proper mount idmapPedro Falcato1-2/+1
2026-06-03mm/mincore: handle non-swap entries before !CONFIG_SWAP guardUsama Arif1-5/+5
2025-11-24mm: replace remaining pte_to_swp_entry() with softleaf_from_pte()Lorenzo Stoakes1-1/+3
2025-11-24mm: remove non_swap_entry() and use softleaf helpers insteadLorenzo Stoakes1-1/+1
2025-11-24mm: introduce leaf entry type and use to simplify leaf entry logicLorenzo Stoakes1-3/+3
2025-11-24mm: correctly handle UFFD PTE markersLorenzo Stoakes1-3/+14
2025-09-21mm, swap: use unified helper for swap cache look upKairui Song1-2/+1
2025-09-13mm/mincore: use a helper for checking the swap cacheKairui Song1-41/+49
2025-09-13mm/mincore, swap: consolidate swap cache checking for mincoreKairui Song1-2/+27
2025-08-02mm/mincore: hold PTL in mincore_hugetlbJinjiang Tu1-0/+3
2025-05-22mm: mincore: use pte_batch_hint() to batch process large foliosBaolin Wang1-5/+17
2025-03-16mm/mincore: improve performance by adding an unlikely hintColin Ian King1-1/+1
2024-07-12mm: provide mm_struct and address to huge_ptep_get()Christophe Leroy1-1/+1
2024-07-03mm/swap: reduce swap cache search spaceKairui Song1-1/+1
2023-08-21mm: enable page walking API to lock vmas during the walkSuren Baghdasaryan1-0/+1
2023-06-19mm: ptep_get() conversionRyan Roberts1-1/+1
2023-06-19mm/pagewalkers: ACTION_AGAIN if pte_offset_map_lock() failsHugh Dickins1-5/+4
2023-04-05mm: return an ERR_PTR from __filemap_get_folioChristoph Hellwig1-1/+1
2023-03-07mm: teach mincore_hugetlb about pte markersJames Houghton1-1/+1
2023-01-19fs: port inode_owner_or_capable() to mnt_idmapChristian Brauner1-1/+1
2022-11-08mm: convert find_get_incore_page() to filemap_get_incore_folio()Matthew Wilcox (Oracle)1-5/+5
2022-11-08mm/mincore.c: use vma_lookup() instead of find_vma()Deming Wang1-2/+2
2022-05-13mm: teach core mm about pte markersPeter Xu1-1/+2
2022-05-09mm: create new mm/swap.h header fileNeilBrown1-0/+1
2021-01-24inode: make init and permission helpers idmapped mount awareChristian Brauner1-1/+2
2021-01-24fs: add file and path permissions helpersChristian Brauner1-1/+1
2020-10-13mm: factor find_get_incore_page out of mincore_pageMatthew Wilcox (Oracle)1-26/+2
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse1-2/+2
2020-06-09mm: reorder includes after introduction of linux/pgtable.hMike Rapoport1-1/+1
2020-06-09mm: introduce include/linux/pgtable.hMike Rapoport1-1/+1
2020-02-04mm: pagewalk: add 'depth' parameter to pte_holeSteven Price1-0/+1
2019-09-25mm: untag user pointers passed to memory syscallsAndrey Konovalov1-0/+2
2019-09-07pagewalk: separate function pointers from iterator dataChristoph Hellwig1-8/+7
2019-09-07mm: split out a new pagewalk.h header from mm.hChristoph Hellwig1-1/+1
2019-07-12mm/mincore.c: fix race between swapoff and mincoreHuang Ying1-2/+10
2019-05-14mm/mincore.c: make mincore() more conservativeJiri Kosina1-1/+22
2019-01-24Revert "Change mincore() to count "mapped" pages rather than "cached" pages"Linus Torvalds1-13/+81
2019-01-06Change mincore() to count "mapped" pages rather than "cached" pagesLinus Torvalds1-81/+13
2019-01-03Remove 'type' argument from access_ok() functionLinus Torvalds1-2/+2
2018-09-29xarray: Replace exceptional entriesMatthew Wilcox1-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-02-24mm: remove shmem_mapping() shmem_zero_setup() duplicatesHugh Dickins1-0/+1
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-10-07mm, swap: use offset of swap entry as key of swap cacheHuang Ying1-2/+3