summaryrefslogtreecommitdiff
path: root/include/linux/pgtable.h
AgeCommit message (Expand)Author
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-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
2022-05-13mm: remove __HAVE_ARCH_PTEP_CLEAR in pgtable.hTong Tiangen
2022-05-13mm: page_table_check: add hooks to public helpersTong Tiangen
2022-05-13mm/shmem: convert shmem_swapin_page() to shmem_swapin_folio()Matthew Wilcox (Oracle)
2022-05-13mm: avoid unnecessary flush on change_huge_pmd()Nadav Amit
2022-05-09mm/swap: remember PG_anon_exclusive via a swp pte bitDavid Hildenbrand
2022-02-04mm/pgtable: define pte_index so that preprocessor could recognize itMike Rapoport
2022-01-15mm: ptep_clear() page table helperPasha Tatashin
2021-07-21Revert "mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge"Jonathan Marek
2021-07-08mm: rename p4d_page_vaddr to p4d_pgtable and make it return pud_t *Aneesh Kumar K.V