summaryrefslogtreecommitdiff
path: root/include/linux/pgtable.h
AgeCommit message (Expand)AuthorFilesLines
2024-05-06mm/madvise: introduce clear_young_dirty_ptes() batch helperLance Yang1-30/+44
2024-04-26mm: madvise: avoid split during MADV_PAGEOUT and MADV_COLDRyan Roberts1-0/+30
2024-04-26mm: swap: free_swap_and_cache_nr() as batched free_swap_and_cache()Ryan Roberts1-0/+29
2024-04-26mm: remove "prot" parameter from move_pte()David Hildenbrand1-1/+1
2024-04-26mm/arch: provide pud_pfn() fallbackPeter Xu1-0/+14
2024-04-26mm: add pmd_folio()Matthew Wilcox (Oracle)1-0/+2
2024-04-26arm64: mm: swap: support THP_SWAP on hardware with MTEBarry Song1-1/+1
2024-04-26mm: document pXd_leaf() APIPeter Xu1-5/+19
2024-04-26mm: remove guard around pgd_offset_k() macroChristophe Leroy1-2/+0
2024-03-07mm/treewide: align up pXd_leaf() retval across archsPeter Xu1-4/+4
2024-02-23mm: add pte_batch_hint() to reduce scanning in folio_pte_batch()Ryan Roberts1-0/+21
2024-02-23mm: tidy up pte_next_pfn() definitionRyan Roberts1-2/+0
2024-02-23mm: introduce pte_advance_pfn() and use for pte_next_pfn()Ryan Roberts1-3/+6
2024-02-23mm: clarify the spec for set_ptes()Ryan Roberts1-0/+4
2024-02-23mm/memory: optimize unmap/zap with PTE-mapped THPDavid Hildenbrand1-0/+70
2024-02-22mm/memory: optimize fork() with PTE-mapped THPDavid Hildenbrand1-0/+31
2024-02-22mm/pgtable: make pte_next_pfn() independent of set_ptes()David Hildenbrand1-1/+1
2024-01-17Merge tag 'riscv-for-linus-6.8-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+21
2024-01-05mm/mglru: add dummy pmd_dirty()Kinsey Ho1-0/+7
2024-01-05mm/mglru: add CONFIG_ARCH_HAS_HW_PTE_YOUNGKinsey Ho1-1/+1
2023-12-20mm: Introduce pudp/p4dp/pgdp_get() functionsAlexandre Ghiti1-0/+21
2023-09-30mm: abstract moving to the next PFNMatthew Wilcox (Oracle)1-1/+9
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+28
2023-08-25mm: move PMD_ORDER to pgtable.hMatthew Wilcox (Oracle)1-0/+3
2023-08-25mm: remove checks for pte_indexMatthew Wilcox (Oracle)1-1/+0
2023-08-25mm: tidy up set_ptes definitionMatthew Wilcox (Oracle)1-6/+0
2023-08-25mm: add default definition of set_ptes()Matthew Wilcox (Oracle)1-21/+60
2023-08-22pgtable: improve pte_protnone() commentDavid Hildenbrand1-6/+10
2023-08-18mm/huge pud: use transparent huge pud helpers only with CONFIG_TRANSPARENT_HU...Aneesh Kumar K.V1-0/+2
2023-08-18mm: add pud_same similar to __HAVE_ARCH_P4D_SAMEAneesh Kumar K.V1-0/+3
2023-08-18mm: change pudp_huge_get_and_clear_full take vm_area_struct as argAneesh Kumar K.V1-2/+2
2023-08-18mm/hugepage pud: allow arch-specific helper function to check huge page pud s...Aneesh Kumar K.V1-0/+3
2023-08-18mm/page_table_check: remove unused parameter in [__]page_table_check_pud_clearKemeng Shi1-1/+1
2023-08-18mm/page_table_check: remove unused parameter in [__]page_table_check_pmd_clearKemeng Shi1-1/+1
2023-08-18mm/page_table_check: remove unused parameter in [__]page_table_check_pte_clearKemeng Shi1-1/+1
2023-08-18mm/pgtable: add pte_free_defer() for pgtable as pageHugh Dickins1-0/+2
2023-08-18mm/pgtable: add PAE safety to __pte_offset_map()Hugh Dickins1-0/+4
2023-08-18mm/pgtable: add rcu_read_lock() and rcu_read_unlock()sHugh Dickins1-2/+2
2023-07-12mm: Warn on shadow stack memory in wrong vmaRick Edgecombe1-0/+14
2023-07-12mm: Make pte_mkwrite() take a VMARick Edgecombe1-2/+2
2023-07-12mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma()Rick Edgecombe1-0/+14
2023-06-20mm: ptep_get() conversionRyan Roberts1-3/+3
2023-06-20mm: move ptep_get() and pmdp_get() helpersRyan Roberts1-14/+14
2023-06-20mm/pgtable: delete pmd_trans_unstable() and friendsHugh Dickins1-96/+7
2023-06-20mm/pgtable: allow pte_offset_map[_lock]() to failHugh Dickins1-7/+15
2023-06-20mm/pgtable: kmap_local_page() instead of kmap_atomic()Hugh Dickins1-2/+2
2023-06-20mm: use pmdp_get_lockless() without surplus barrier()Hugh Dickins1-17/+0
2023-03-29mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault()Gerald Schaefer1-1/+1
2023-03-29x86/mm/pat: clear VM_PAT if copy_p4d_range failedMa Wupeng1-3/+4
2023-02-10mm: introduce __vm_flags_mod and use it in untrack_pfnSuren Baghdasaryan1-2/+3