summaryrefslogtreecommitdiffstats
path: root/mm/page_vma_mapped.c
Commit message (Expand)AuthorAgeFilesLines
* mm: ptep_get() conversionRyan Roberts2023-06-191-11/+16
* mm/page_vma_mapped: pte_offset_map_nolock() not pte_lockptr()Hugh Dickins2023-06-191-6/+22
* mm/page_vma_mapped: reformat map_pte() with less indentationHugh Dickins2023-06-191-31/+34
* mm/page_vma_mapped: delete bogosity in page_vma_mapped_walk()Hugh Dickins2023-06-191-4/+0
* mm: use pmdp_get_lockless() without surplus barrier()Hugh Dickins2023-06-191-1/+1
* mm/hugetlb: introduce hugetlb_walk()Peter Xu2023-01-181-3/+6
* mm/swap: add swp_offset_pfn() to fetch PFN from swap entryPeter Xu2022-09-261-3/+3
* mm/page_vma_mapped.c: use helper function huge_pte_lockMiaohe Lin2022-07-171-2/+1
* mm/page_vma_mapped.c: check possible huge PMD map with transhuge_vma_suitable()Yang Shi2022-07-031-1/+1
* mm: pvmw: add support for walking devmap pagesMuchun Song2022-04-281-8/+9
* mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walkzhenwei pi2022-04-071-3/+3
* mm: Convert page_vma_mapped_walk to work on PFNsMatthew Wilcox (Oracle)2022-03-211-32/+26
* mm: device exclusive memory accessAlistair Popple2021-07-011-3/+6
* mm: remove special swap entry functionsAlistair Popple2021-07-011-3/+3
* mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk()Hugh Dickins2021-06-241-0/+4
* mm/thp: fix page_vma_mapped_walk() if THP mapped by ptesHugh Dickins2021-06-241-9/+25
* mm: page_vma_mapped_walk(): get vma_address_end() earlierHugh Dickins2021-06-241-4/+9
* mm: page_vma_mapped_walk(): use goto instead of while (1)Hugh Dickins2021-06-241-4/+3
* mm: page_vma_mapped_walk(): add a level of indentationHugh Dickins2021-06-241-50/+55
* mm: page_vma_mapped_walk(): crossing page table boundaryHugh Dickins2021-06-241-4/+4
* mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION blockHugh Dickins2021-06-241-16/+14
* mm: page_vma_mapped_walk(): use pmde for *pvmw->pmdHugh Dickins2021-06-241-5/+6
* mm: page_vma_mapped_walk(): settle PageHuge on entryHugh Dickins2021-06-241-4/+8
* mm: page_vma_mapped_walk(): use page for pvmw->pageHugh Dickins2021-06-241-5/+4
* mm/thp: fix vma_address() if virtual address below file offsetHugh Dickins2021-06-161-10/+6
* mm/thp: try_to_unmap() use TTU_SYNC for safe splittingHugh Dickins2021-06-161-0/+11
* mm: fix typos in commentsLu Jialin2021-05-071-1/+1
* mm/page_vma_mapped.c: add colon to fix kernel-doc markups error for check_pteAlex Shi2020-12-151-4/+5
* mm: replace hpage_nr_pages with thp_nr_pagesMatthew Wilcox (Oracle)2020-08-141-1/+1
* mm: add thp_sizeMatthew Wilcox (Oracle)2020-08-141-2/+2
* mm/page_vma_mapped.c: explicitly compare pfn for normal, hugetlbfs and THP pageLi Xinhai2020-01-311-4/+8
* mm: introduce page_size()Matthew Wilcox (Oracle)2019-09-241-2/+1
* mm/rmap: map_pte() was not handling private ZONE_DEVICE page properlyRalph Campbell2018-10-311-1/+23
* mm, page_vma_mapped: Introduce pfn_in_hpage()Kirill A. Shutemov2018-01-221-8/+9
* mm, page_vma_mapped: Drop faulty pointer arithmetics in check_pte()Kirill A. Shutemov2018-01-211-25/+38
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* mm: page_vma_mapped: ensure pmd is loaded with READ_ONCE outside of lockWill Deacon2017-10-131-15/+10
* mm: remove unnecessary WARN_ONCE in page_vma_mapped_walk().Zi Yan2017-10-131-2/+1
* mm/migrate: support un-addressable ZONE_DEVICE page in migrationJérôme Glisse2017-09-081-0/+10
* mm: thp: enable thp migration in generic pathZi Yan2017-09-081-3/+15
* mm/hugetlb: add size parameter to huge_pte_offset()Punit Agrawal2017-07-061-1/+2
* mm: fix page_vma_mapped_walk() for ksm pagesHugh Dickins2017-04-081-7/+8
* mm: convert generic code to 5-level pagingKirill A. Shutemov2017-03-091-1/+5
* mm: convert page_mapped_in_vma() to use page_vma_mapped_walk()Kirill A. Shutemov2017-02-241-0/+30
* mm: introduce page_vma_mapped_walk()Kirill A. Shutemov2017-02-241-0/+188