summaryrefslogtreecommitdiffstats
path: root/include/linux/pgtable.h
Commit message (Expand)AuthorAgeFilesLines
* mm: abstract moving to the next PFNMatthew Wilcox (Oracle)2023-09-291-1/+9
* Merge tag 'x86_shstk_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2023-08-311-0/+28
|\
| * mm: Warn on shadow stack memory in wrong vmaRick Edgecombe2023-07-111-0/+14
| * mm: Make pte_mkwrite() take a VMARick Edgecombe2023-07-111-2/+2
| * mm: Rename arch pte_mkwrite()'s to pte_mkwrite_novma()Rick Edgecombe2023-07-111-0/+14
* | mm: move PMD_ORDER to pgtable.hMatthew Wilcox (Oracle)2023-08-241-0/+3
* | mm: remove checks for pte_indexMatthew Wilcox (Oracle)2023-08-241-1/+0
* | mm: tidy up set_ptes definitionMatthew Wilcox (Oracle)2023-08-241-6/+0
* | mm: add default definition of set_ptes()Matthew Wilcox (Oracle)2023-08-241-21/+60
* | pgtable: improve pte_protnone() commentDavid Hildenbrand2023-08-211-6/+10
* | mm/huge pud: use transparent huge pud helpers only with CONFIG_TRANSPARENT_HU...Aneesh Kumar K.V2023-08-181-0/+2
* | mm: add pud_same similar to __HAVE_ARCH_P4D_SAMEAneesh Kumar K.V2023-08-181-0/+3
* | mm: change pudp_huge_get_and_clear_full take vm_area_struct as argAneesh Kumar K.V2023-08-181-2/+2
* | mm/hugepage pud: allow arch-specific helper function to check huge page pud s...Aneesh Kumar K.V2023-08-181-0/+3
* | mm/page_table_check: remove unused parameter in [__]page_table_check_pud_clearKemeng Shi2023-08-181-1/+1
* | mm/page_table_check: remove unused parameter in [__]page_table_check_pmd_clearKemeng Shi2023-08-181-1/+1
* | mm/page_table_check: remove unused parameter in [__]page_table_check_pte_clearKemeng Shi2023-08-181-1/+1
* | mm/pgtable: add pte_free_defer() for pgtable as pageHugh Dickins2023-08-181-0/+2
* | mm/pgtable: add PAE safety to __pte_offset_map()Hugh Dickins2023-08-181-0/+4
* | mm/pgtable: add rcu_read_lock() and rcu_read_unlock()sHugh Dickins2023-08-181-2/+2
|/
* mm: ptep_get() conversionRyan Roberts2023-06-191-3/+3
* mm: move ptep_get() and pmdp_get() helpersRyan Roberts2023-06-191-14/+14
* mm/pgtable: delete pmd_trans_unstable() and friendsHugh Dickins2023-06-191-96/+7
* mm/pgtable: allow pte_offset_map[_lock]() to failHugh Dickins2023-06-191-7/+15
* mm/pgtable: kmap_local_page() instead of kmap_atomic()Hugh Dickins2023-06-191-2/+2
* mm: use pmdp_get_lockless() without surplus barrier()Hugh Dickins2023-06-191-17/+0
* mm: add PTE pointer parameter to flush_tlb_fix_spurious_fault()Gerald Schaefer2023-03-281-1/+1
* x86/mm/pat: clear VM_PAT if copy_p4d_range failedMa Wupeng2023-03-281-3/+4
* mm: introduce __vm_flags_mod and use it in untrack_pfnSuren Baghdasaryan2023-02-091-2/+3
* mm: remove __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand2023-02-021-29/+0
* Merge tag 'x86_mm_for_6.2_v2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-171-27/+46
|\
| * mm: Convert __HAVE_ARCH_P..P_GET to the new stylePeter Zijlstra2022-12-151-2/+2
| * mm: Rename pmd_read_atomic()Peter Zijlstra2022-12-151-7/+2
| * mm: Rename GUP_GET_PTE_LOW_HIGHPeter Zijlstra2022-12-151-2/+2
| * mm: Fix pmd_read_atomic()Peter Zijlstra2022-12-151-10/+37
| * mm: Update ptep_get_lockless()'s commentPeter Zijlstra2022-12-151-9/+6
* | include/linux/pgtable.h: : remove redundant pte variablezhang songyi2022-12-111-3/+1
* | mm: remove unused savedwrite infrastructureDavid Hildenbrand2022-11-301-24/+0
* | mm: introduce arch_has_hw_nonleaf_pmd_young()Juergen Gross2022-11-301-0/+11
* | mm: add dummy pmd_young() for architectures not having itJuergen Gross2022-11-301-0/+7
|/
* mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNGYu Zhao2022-09-261-2/+2
* mm: x86, arm64: add arch_has_hw_pte_young()Yu Zhao2022-09-261-0/+13
* mm/thp: remove redundant CONFIG_TRANSPARENT_HUGEPAGELiu Shixin2022-09-111-2/+1
* mm/thp: simplify has_transparent_hugepage by using IS_BUILTINLiu Shixin2022-09-111-5/+1
* mm/mmap: define DECLARE_VM_GET_PAGE_PROTAnshuman Khandual2022-07-171-0/+28
* mm: functions may simplify the use of return valuesLi kunyu2022-05-131-9/+3
* mm: remove __HAVE_ARCH_PTEP_CLEAR in pgtable.hTong Tiangen2022-05-131-2/+0
* mm: page_table_check: add hooks to public helpersTong Tiangen2022-05-131-8/+15
* mm/shmem: convert shmem_swapin_page() to shmem_swapin_folio()Matthew Wilcox (Oracle)2022-05-131-1/+1
* mm: avoid unnecessary flush on change_huge_pmd()Nadav Amit2022-05-131-0/+20