aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/pgtable.h
Commit message (Expand)AuthorAgeFilesLines
* mm: introduce arch_has_hw_nonleaf_pmd_young()Juergen Gross2022-11-301-0/+8
* mm: add dummy pmd_young() for architectures not having itJuergen Gross2022-11-301-0/+1
* mm: x86: add CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNGYu Zhao2022-09-261-1/+2
* mm: x86, arm64: add arch_has_hw_pte_young()Yu Zhao2022-09-261-3/+3
* mm: page_table_check: add hooks to public helpersTong Tiangen2022-05-131-10/+0
* mm: page_table_check: move pxx_user_accessible_page into x86Kefeng Wang2022-05-131-0/+17
* mm: avoid unnecessary flush on change_huge_pmd()Nadav Amit2022-05-131-0/+5
* x86/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVEDavid Hildenbrand2022-05-091-0/+17
* x86/mm: enable ARCH_HAS_VM_GET_PAGE_PROTChristoph Hellwig2022-04-281-5/+0
* x86/coco: Add API to handle encryption maskKirill A. Shutemov2022-02-231-6/+7
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2022-01-151-3/+28
|\
| * x86: mm: add x86_64 support for page table checkPasha Tatashin2022-01-151-2/+27
| * mm: move tlb_flush_pending inline helpers to mm_inline.hArnd Bergmann2022-01-151-1/+1
* | x86/mm: Include spinlock_t definition in pgtable.Sebastian Andrzej Siewior2021-12-091-0/+1
|/
* mm: rename p4d_page_vaddr to p4d_pgtable and make it return pud_t *Aneesh Kumar K.V2021-07-081-2/+2
* mm: rename pud_page_vaddr to pud_pgtable and make it return pmd_t *Aneesh Kumar K.V2021-07-081-2/+2
* x86/pkeys: Move read_pkru() and write_pkru()Dave Hansen2021-06-231-56/+1
* x86: Fix various typos in commentsIngo Molnar2021-03-181-1/+1
* Merge tag 'x86_seves_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-10-141-1/+1
|\
| * x86/head/64: Move early exception dispatch to C codeJoerg Roedel2020-09-071-1/+1
* | x86/paravirt: Remove set_pte_at() pv-opJuergen Gross2020-08-151-4/+3
|/
* x86/mm/32: Fix -Wmissing prototypes warnings for init.cBenjamin Thiel2020-06-181-6/+3
* mm: consolidate pte_index() and pte_offset_*() definitionsMike Rapoport2020-06-091-71/+0
* x86/mm: simplify init_trampoline() and surrounding logicMike Rapoport2020-06-091-14/+1
* mm: introduce include/linux/pgtable.hMike Rapoport2020-06-091-2/+1
* mm: Fix mremap not considering huge pmd devmapFan Yang2020-06-041-0/+1
* mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid()Anshuman Khandual2020-06-031-1/+1
* x86/mm: thread pgprot_t through init_memory_mapping()Logan Gunthorpe2020-04-101-0/+3
* mm: define pte_index as macro for x86Arjun Roy2020-04-101-0/+3
* userfaultfd: wp: add pmd_swp_*uffd_wp() helpersPeter Xu2020-04-071-0/+15
* userfaultfd: wp: add WP pagetable tracking to x86Andrea Arcangeli2020-04-071-0/+52
* Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-03-311-2/+5
|\
| * x86: Don't let pgprot_modify() change the page encryption bitThomas Hellstrom2020-03-171-2/+5
* | x86/mm: Drop pud_mknotpresent()Anshuman Khandual2020-03-231-6/+0
|/
* x86: mm: convert ptdump_walk_pgd_level_debugfs() to take an mm_structSteven Price2020-02-041-1/+2
* x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_structSteven Price2020-02-041-1/+1
* x86: mm: add p?d_leaf() definitionsSteven Price2020-02-041-0/+5
* x86/mm: implement arch_faults_on_old_pte() stub on x86Jia He2019-10-181-0/+6
* mm: introduce ARCH_HAS_PTE_DEVMAPRobin Murphy2019-07-161-2/+2
* Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2019-05-071-3/+26
|\
| * x86/fpu: Update xstate's PKRU value on write_pkru()Sebastian Andrzej Siewior2019-04-111-2/+19
| * x86/fpu: Eager switch PKRU stateRik van Riel2019-04-111-0/+6
| * x86/pkeys: Provide *pkru() helpersSebastian Andrzej Siewior2019-04-111-1/+1
* | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2019-05-061-0/+3
|\ \
| * | x86/alternatives: Initialize temporary mm for patchingNadav Amit2019-04-301-0/+3
| |/
* / x86: make ZERO_PAGE() at least parse its argumentLinus Torvalds2019-04-291-1/+1
|/
* x86/mm: Make set_pmd_at() paravirt awareJuergen Gross2019-02-101-1/+1
* Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-10-231-4/+3
|\
| * x86/paravirt: Move the Xen-only pv_mmu_ops under the PARAVIRT_XXL umbrellaJuergen Gross2018-09-031-5/+2
| * x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAVIRT_XXL umbrellaJuergen Gross2018-09-031-2/+4