summaryrefslogtreecommitdiff
path: root/include/linux/pgtable.h
AgeCommit message (Expand)Author
2024-01-17Merge tag 'riscv-for-linus-6.8-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2024-01-05mm/mglru: add dummy pmd_dirty()Kinsey Ho
2024-01-05mm/mglru: add CONFIG_ARCH_HAS_HW_PTE_YOUNGKinsey Ho
2023-12-20mm: Introduce pudp/p4dp/pgdp_get() functionsAlexandre Ghiti
2023-09-29mm: abstract moving to the next PFNMatthew Wilcox (Oracle)
2023-08-31Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2023-08-24mm: move PMD_ORDER to pgtable.hMatthew Wilcox (Oracle)
2023-08-24mm: remove checks for pte_indexMatthew Wilcox (Oracle)
2023-08-24mm: tidy up set_ptes definitionMatthew Wilcox (Oracle)
2023-08-24mm: add default definition of set_ptes()Matthew Wilcox (Oracle)
2023-08-21pgtable: improve pte_protnone() commentDavid Hildenbrand
2023-08-18mm/huge pud: use transparent huge pud helpers only with CONFIG_TRANSPARENT_HU...Aneesh Kumar K.V
2023-08-18mm: add pud_same similar to __HAVE_ARCH_P4D_SAMEAneesh Kumar K.V
2023-08-18mm: change pudp_huge_get_and_clear_full take vm_area_struct as argAneesh Kumar K.V
2023-08-18mm/hugepage pud: allow arch-specific helper function to check huge page pud s...Aneesh Kumar K.V
2023-08-18mm/page_table_check: remove unused parameter in [__]page_table_check_pud_clearKemeng Shi
2023-08-18mm/page_table_check: remove unused parameter in [__]page_table_check_pmd_clearKemeng Shi
2023-08-18mm/page_table_check: remove unused parameter in [__]page_table_check_pte_clearKemeng Shi
2023-08-18mm/pgtable: add pte_free_defer() for pgtable as pageHugh Dickins
2023-08-18mm/pgtable: add PAE safety to __pte_offset_map()Hugh Dickins
2023-08-18mm/pgtable: add rcu_read_lock() and rcu_read_unlock()sHugh Dickins
2023-07-11mm: Warn on shadow stack memory in wrong vmaRick Edgecombe
2023-07-11mm: Make pte_mkwrite() take a VMARick Edgecombe
2023-07-11mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma()Rick Edgecombe
2023-06-19mm: ptep_get() conversionRyan Roberts
2023-06-19mm: move ptep_get() and pmdp_get() helpersRyan Roberts
2023-06-19mm/pgtable: delete pmd_trans_unstable() and friendsHugh Dickins
2023-06-19mm/pgtable: allow pte_offset_map[_lock]() to failHugh Dickins
2023-06-19mm/pgtable: kmap_local_page() instead of kmap_atomic()Hugh Dickins
2023-06-19mm: use pmdp_get_lockless() without surplus barrier()Hugh Dickins
2023-03-28mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault()Gerald Schaefer
2023-03-28x86/mm/pat: clear VM_PAT if copy_p4d_range failedMa Wupeng
2023-02-09mm: introduce __vm_flags_mod and use it in untrack_pfnSuren Baghdasaryan
2023-02-02mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand
2022-12-17Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2022-12-15mm: Convert __HAVE_ARCH_P..P_GET to the new stylePeter Zijlstra
2022-12-15mm: Rename pmd_read_atomic()Peter Zijlstra
2022-12-15mm: Rename GUP_GET_PTE_LOW_HIGHPeter Zijlstra
2022-12-15mm: Fix pmd_read_atomic()Peter Zijlstra
2022-12-15mm: Update ptep_get_lockless()'s commentPeter Zijlstra
2022-12-11include/linux/pgtable.h: : remove redundant pte variablezhang songyi
2022-11-30mm: remove unused savedwrite infrastructureDavid Hildenbrand
2022-11-30mm: introduce arch_has_hw_nonleaf_pmd_young()Juergen Gross
2022-11-30mm: add dummy pmd_young() for architectures not having itJuergen Gross
2022-09-26mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNGYu Zhao
2022-09-26mm: x86, arm64: add arch_has_hw_pte_young()Yu Zhao
2022-09-11mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGELiu Shixin
2022-09-11mm/thp: simplify has_transparent_hugepage by using IS_BUILTINLiu Shixin
2022-07-17mm/mmap: define DECLARE_VM_GET_PAGE_PROTAnshuman Khandual
2022-05-13mm: functions may simplify the use of return valuesLi kunyu