summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/pgtable-3level.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/bugs: Rename CONFIG_PAGE_TABLE_ISOLATION => CONFIG_MITIGATION_PAGE_TABLE_...Breno Leitao2024-01-101-1/+1
* x86/mm: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE also on 32bitDavid Hildenbrand2023-02-031-3/+23
* x86/mm/pae: Get rid of set_64bit()Peter Zijlstra2022-12-151-11/+12
* x86/mm/pae: Be consistent with pXXp_get_and_clear()Peter Zijlstra2022-12-151-50/+17
* x86/mm/pae: Use WRITE_ONCE()Peter Zijlstra2022-12-151-6/+6
* x86/mm/pae: Don't (ab)use atomic64Peter Zijlstra2022-12-151-5/+4
* mm: Fix pmd_read_atomic()Peter Zijlstra2022-12-151-56/+0
* x86/mm/pae: Make pmd_t similar to pte_tPeter Zijlstra2022-12-151-28/+14
* mm/x86: use SWP_TYPE_BITS in 3-level swap macrosPeter Xu2022-09-271-4/+4
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-4/+4
* x86/mm: Clean up the pmd_read_atomic() commentsIngo Molnar2019-09-251-21/+23
* x86/mm: Fix function name typo in pmd_read_atomic() commentWei Yang2019-09-251-2/+2
* mm: lift the x86_32 PAE version of gup_get_pte to common codeChristoph Hellwig2019-07-121-47/+0
* x86/pae: use 64 bit atomic xchg function in native_ptep_get_and_clearJuergen Gross2018-08-271-4/+3
* Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds2018-08-141-2/+35
|\
| * x86/speculation/l1tf: Protect PAE swap entries against L1TFVlastimil Babka2018-06-271-2/+33
| * x86/speculation/l1tf: Protect PROT_NONE PTEs against speculationAndi Kleen2018-06-201-0/+2
* | x86/mm/pae: Populate the user page-table with user pgd'sJoerg Roedel2018-07-201-0/+7
|/
* x86/mm: provide pmdp_establish() helperKirill A. Shutemov2018-02-011-1/+36
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* x86/mm/gup: Switch GUP to the generic get_user_page_fast() implementationKirill A. Shutemov2017-06-131-0/+47
* mm, x86: fix native_pud_clear build errorArnd Bergmann2017-03-171-3/+0
* mm, x86: fix HIGHMEM64 && PARAVIRT build config for native_pud_clear()Dave Jiang2017-02-281-1/+2
* mm, x86: add support for PUD-sized transparent hugepagesMatthew Wilcox2017-02-251-0/+30
* x86: drop _PAGE_FILE and pte_file()-related helpersKirill A. Shutemov2015-02-101-12/+0
* mm: save soft-dirty bits on file pagesCyrill Gorcunov2013-08-141-0/+3
* Merge branch 'x86-debug-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2012-07-221-3/+3
|\
| * x86/debug: Add KERN_<LEVEL> to bare printks, convert printks to pr_<level>Joe Perches2012-06-061-3/+3
* | thp: avoid atomic64_read in pmd_read_atomic for 32bit PAEAndrea Arcangeli2012-06-201-13/+17
|/
* mm: pmd_read_atomic: fix 32bit PAE pmd walk vs pmd_populate SMP race conditionAndrea Arcangeli2012-05-301-0/+50
* x86: Flush TLB if PGD entry is changed in i386 PAE modeShaohua Li2011-03-181-8/+3
* thp: add x86 32bit supportJohannes Weiner2011-01-141-0/+23
* x86: with the last user gone, remove set_pte_presentJeremy Fitzhardinge2009-03-191-17/+0
* x86: unify pud_noneJeremy Fitzhardinge2009-02-061-5/+0
* x86: unify pgd_badJeremy Fitzhardinge2009-02-061-5/+0
* x86: unify pmd_offsetJeremy Fitzhardinge2009-02-061-4/+0
* x86: unify pud_pageJeremy Fitzhardinge2009-02-061-2/+0
* x86: unify pud_page_vaddrJeremy Fitzhardinge2009-02-061-3/+0
* x86: unify pud_presentJeremy Fitzhardinge2009-02-061-5/+0
* x86: unify pte_sameJeremy Fitzhardinge2009-02-061-6/+0
* x86: unify pte_noneJeremy Fitzhardinge2009-02-061-5/+0
* x86: consolidate __swp_XXX() macrosJan Beulich2008-12-161-0/+1
* i386/PAE: fix pud_page()Jan Beulich2008-10-301-2/+2
* x86: Fix ASM_X86__ header guardsH. Peter Anvin2008-10-231-3/+3
* x86, um: ... and asm-x86 moveAl Viro2008-10-231-0/+175