aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/pgtable_types.h
AgeCommit message (Expand)AuthorFilesLines
2018-11-30x86/mm/pageattr: Introduce helper function to unmap EFI boot servicesGravatar Sai Praneeth Prakhya 1-2/+6
2018-10-09mm: Preserve _PAGE_DEVMAP across mprotect() callsGravatar Jan Kara 1-1/+1
2018-07-20x86/mm/pae: Populate valid user PGD entriesGravatar Joerg Roedel 1-2/+26
2018-06-07mm: introduce ARCH_HAS_PTE_SPECIALGravatar Laurent Dufour 1-1/+0
2018-04-09x86/mm: Introduce "default" kernel PTE maskGravatar Dave Hansen 1-13/+16
2018-03-08x86/vsyscall/64: Drop "native" vsyscallsGravatar Andy Lutomirski 1-2/+0
2018-02-20x86/mm: Fix {pmd,pud}_{set,clear}_flags()Gravatar Jan Beulich 1-0/+10
2017-11-15kmemcheck: remove whats left of NOTRACK flagsGravatar Levin, Alexander (Sasha Levin) 1-13/+0
2017-11-07Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsGravatar Ingo Molnar 1-0/+1
2017-11-06x86/mm: Define _PAGE_TABLE using _KERNPG_TABLEGravatar Borislav Petkov 1-2/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-09-08mm: x86: move _PAGE_SWP_SOFT_DIRTY from bit 7 to bit 1Gravatar Naoya Horiguchi 1-5/+5
2017-07-30acpi, x86/mm: Remove encryption mask from ACPI page protection typeGravatar Tom Lendacky 1-0/+1
2017-07-18x86/mm: Create native_make_p4d() for PGTABLE_LEVELS <= 4Gravatar Tom Lendacky 1-0/+5
2017-07-18x86/mm, kexec: Allow kexec to be used with SMEGravatar Tom Lendacky 1-0/+1
2017-07-18x86/mm: Extend early_memremap() support with additional attrsGravatar Tom Lendacky 1-0/+8
2017-07-18x86/mm: Provide general kernel support for memory encryptionGravatar Tom Lendacky 1-16/+29
2017-04-04x86/mm: Add basic defines/helpers for CONFIG_X86_5LEVEL=yGravatar Kirill A. Shutemov 1-1/+9
2017-03-27x86: Convert the rest of the code to support p4d_tGravatar Kirill A. Shutemov 1-6/+4
2017-03-14x86/mm: Extend headers with basic definitions to support 5-level pagingGravatar Kirill A. Shutemov 1-1/+29
2017-03-09arch, mm: convert all architectures to use 5level-fixup.hGravatar Kirill A. Shutemov 1-0/+4
2016-10-07mm: move phys_mem_access_prot_allowed() declaration to pgtable.hGravatar Baoyou Xie 1-2/+0
2016-07-15x86/mm: Remove kernel_unmap_pages_in_pgd() and efi_cleanup_page_tables()Gravatar Andy Lutomirski 1-2/+0
2016-07-13x86/mm: Ignore A/D bits in pte/pmd/pud_none()Gravatar Dave Hansen 1-0/+6
2016-02-18x86/mm/pkeys: Fill in pkey field in siginfoGravatar Dave Hansen 1-0/+5
2016-02-18x86/mm/pkeys: Add arch-specific VMA protection bitsGravatar Dave Hansen 1-2/+10
2016-02-18x86/mm/pkeys: Add PTE bits for storing protection keyGravatar Dave Hansen 1-3/+19
2016-01-31Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Gravatar Linus Torvalds 1-4/+2
2016-01-26x86/mm: Fix types used in pgprot cacheability flags translationsGravatar Jan Beulich 1-4/+2
2016-01-15x86, mm: introduce _PAGE_DEVMAPGravatar Dan Williams 1-1/+6
2016-01-15x86, thp: remove infrastructure for handling splitting PMDsGravatar Kirill A. Shutemov 1-2/+0
2015-12-04x86/mm: Fix regression with huge pages on PAEGravatar Kirill A. Shutemov 1-10/+4
2015-09-22x86/asm: Fix pud/pmd interfaces to handle large PAT bitGravatar Toshi Kani 1-2/+2
2015-09-22x86/asm: Add pud/pmd mask interfaces to handle large PAT bitGravatar Toshi Kani 1-2/+34
2015-06-07x86/mm/pat: Add pgprot_writethrough()Gravatar Toshi Kani 1-0/+3
2015-04-14x86: expose number of page table levels on Kconfig levelGravatar Kirill A. Shutemov 1-2/+2
2015-02-12mm: remove remaining references to NUMA hinting bits and helpersGravatar Mel Gorman 1-39/+2
2015-02-11mm: make FIRST_USER_ADDRESS unsigned long on all archsGravatar Kirill A. Shutemov 1-1/+1
2015-02-10x86: drop _PAGE_FILE and pte_file()-related helpersGravatar Kirill A. Shutemov 1-3/+0
2014-12-16Merge tag 'stable/for-linus-3.19-rc0b-tag' of git://git.kernel.org/pub/scm/li...Gravatar Linus Torvalds 1-0/+1
2014-12-04x86: Introduce function to get pmd entry pointerGravatar Juergen Gross 1-0/+1
2014-11-16x86: Enable PAT to use cache mode translation tablesGravatar Juergen Gross 1-0/+4
2014-11-16x86: Clean up pgtable_types.hGravatar Juergen Gross 1-20/+1
2014-11-16x86: Make page cache mode a real typeGravatar Juergen Gross 1-1/+72
2014-10-11Merge tag 'stable/for-linus-3.18-rc0-tag' of git://git.kernel.org/pub/scm/lin...Gravatar Linus Torvalds 1-6/+5
2014-10-09mm: remove misleading ARCH_USES_NUMA_PROT_NONEGravatar Mel Gorman 1-0/+14
2014-09-23x86: remove the Xen-specific _PAGE_IOMAP PTE flagGravatar David Vrabel 1-6/+5
2014-06-04x86: define _PAGE_NUMA by reusing software bits on the PMD and PTE levelsGravatar Mel Gorman 1-31/+35
2014-04-02Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-6/+1
2014-03-13x86_32, mm: Remove user bit from identity map PDEGravatar Andy Lutomirski 1-6/+1