summaryrefslogtreecommitdiff
path: root/include/linux/pgtable.h
AgeCommit message (Expand)AuthorFilesLines
2023-09-29mm: 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-24mm: move PMD_ORDER to pgtable.hMatthew Wilcox (Oracle)1-0/+3
2023-08-24mm: remove checks for pte_indexMatthew Wilcox (Oracle)1-1/+0
2023-08-24mm: tidy up set_ptes definitionMatthew Wilcox (Oracle)1-6/+0
2023-08-24mm: add default definition of set_ptes()Matthew Wilcox (Oracle)1-21/+60
2023-08-21pgtable: 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-11mm: Warn on shadow stack memory in wrong vmaRick Edgecombe1-0/+14
2023-07-11mm: Make pte_mkwrite() take a VMARick Edgecombe1-2/+2
2023-07-11mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma()Rick Edgecombe1-0/+14
2023-06-19mm: ptep_get() conversionRyan Roberts1-3/+3
2023-06-19mm: move ptep_get() and pmdp_get() helpersRyan Roberts1-14/+14
2023-06-19mm/pgtable: delete pmd_trans_unstable() and friendsHugh Dickins1-96/+7
2023-06-19mm/pgtable: allow pte_offset_map[_lock]() to failHugh Dickins1-7/+15
2023-06-19mm/pgtable: kmap_local_page() instead of kmap_atomic()Hugh Dickins1-2/+2
2023-06-19mm: use pmdp_get_lockless() without surplus barrier()Hugh Dickins1-17/+0
2023-03-28mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault()Gerald Schaefer1-1/+1
2023-03-28x86/mm/pat: clear VM_PAT if copy_p4d_range failedMa Wupeng1-3/+4
2023-02-09mm: introduce __vm_flags_mod and use it in untrack_pfnSuren Baghdasaryan1-2/+3
2023-02-02mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand1-29/+0
2022-12-17Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-27/+46
2022-12-15mm: Convert __HAVE_ARCH_P..P_GET to the new stylePeter Zijlstra1-2/+2
2022-12-15mm: Rename pmd_read_atomic()Peter Zijlstra1-7/+2
2022-12-15mm: Rename GUP_GET_PTE_LOW_HIGHPeter Zijlstra1-2/+2
2022-12-15mm: Fix pmd_read_atomic()Peter Zijlstra1-10/+37
2022-12-15mm: Update ptep_get_lockless()'s commentPeter Zijlstra1-9/+6
2022-12-11include/linux/pgtable.h: : remove redundant pte variablezhang songyi1-3/+1
2022-11-30mm: remove unused savedwrite infrastructureDavid Hildenbrand1-24/+0
2022-11-30mm: introduce arch_has_hw_nonleaf_pmd_young()Juergen Gross1-0/+11
2022-11-30mm: add dummy pmd_young() for architectures not having itJuergen Gross1-0/+7
2022-09-26mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNGYu Zhao1-2/+2
2022-09-26mm: x86, arm64: add arch_has_hw_pte_young()Yu Zhao1-0/+13
2022-09-11mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGELiu Shixin1-2/+1
2022-09-11mm/thp: simplify has_transparent_hugepage by using IS_BUILTINLiu Shixin1-5/+1
2022-07-17mm/mmap: define DECLARE_VM_GET_PAGE_PROTAnshuman Khandual1-0/+28
2022-05-13mm: functions may simplify the use of return valuesLi kunyu1-9/+3
2022-05-13mm: remove __HAVE_ARCH_PTEP_CLEAR in pgtable.hTong Tiangen1-2/+0
2022-05-13mm: page_table_check: add hooks to public helpersTong Tiangen1-8/+15
2022-05-13mm/shmem: convert shmem_swapin_page() to shmem_swapin_folio()Matthew Wilcox (Oracle)1-1/+1
2022-05-13mm: avoid unnecessary flush on change_huge_pmd()Nadav Amit1-0/+20