summaryrefslogtreecommitdiff
path: root/arch/x86/mm
Commit message (Expand)AuthorAge
* x86/mm/64: Tighten up vmalloc_fault() sanity checks on 5-level kernelsAndy Lutomirski2018-01-26
* x86/mm/64: Fix vmapped stack syncing on very-large-memory 4-level systemsAndy Lutomirski2018-01-26
* x86: Use __nostackprotect for sme_encrypt_kernelLaura Abbott2018-01-20
* Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-01-17
|\
| * x86/mm: Encrypt the initrd earlier for BSP microcode updateTom Lendacky2018-01-16
| * x86/mm: Prepare sme_encrypt_kernel() for PAGE aligned encryptionTom Lendacky2018-01-16
| * x86/mm: Centralize PMD flags in sme_encrypt_kernel()Tom Lendacky2018-01-16
| * x86/mm: Use a struct to reduce parameters for SME PGD mappingTom Lendacky2018-01-16
| * x86/mm: Clean up register saving in the __enc_copy() assembly codeTom Lendacky2018-01-16
| * x86/mm/pkeys: Fix fill_sig_info_pkeyEric W. Biederman2018-01-14
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-17
|\ \
| * | x86/kasan: Panic if there is not enough memory to bootAndrey Ryabinin2018-01-15
* | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-14
|\ \ \ | |/ / | | / | |/ |/|
| * x86/mm/pti: Remove dead logic in pti_user_pagetable_walk*()Jike Song2018-01-08
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-05
|\ \ | |/
| * x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWNThomas Gleixner2018-01-05
| * x86/tlb: Drop the _GPL from the cpu_tlbstate exportThomas Gleixner2018-01-05
| * x86/kaslr: Fix the vaddr_end messThomas Gleixner2018-01-05
| * x86/mm: Map cpu_entry_area at the same place on 4/5 levelThomas Gleixner2018-01-04
* | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-03
|\ \ | |/
| * x86/pti: Make sure the user/kernel PTEs matchThomas Gleixner2018-01-03
* | Merge branch 'x86/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds2017-12-31
|\ \
| * | x86/mm: Unbreak modules that use the DMA APITom Lendacky2017-12-18
* | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-12-29
|\ \ \ | | |/ | |/|
| * | x86/mm/dump_pagetables: Allow dumping current pagetablesThomas Gleixner2017-12-23
| * | x86/mm/dump_pagetables: Check user space page table for WX pagesThomas Gleixner2017-12-23
| * | x86/mm/dump_pagetables: Add page table directory to the debugfs VFS hierarchyBorislav Petkov2017-12-23
| * | x86/mm: Use INVPCID for __native_flush_tlb_single()Dave Hansen2017-12-23
| * | x86/mm: Use/Fix PCID to optimize user/kernel switchesPeter Zijlstra2017-12-23
| * | x86/mm: Abstract switching CR3Dave Hansen2017-12-23
| * | x86/mm: Allow flushing for future ASID switchesDave Hansen2017-12-23
| * | x86/pti: Map the vsyscall page if neededAndy Lutomirski2017-12-23
| * | x86/pti: Put the LDT in its own PGD if PTI is onAndy Lutomirski2017-12-23
| * | x86/cpu_entry_area: Add debugstore entries to cpu_entry_areaThomas Gleixner2017-12-23
| * | x86/mm/pti: Map ESPFIX into user spaceAndy Lutomirski2017-12-23
| * | x86/mm/pti: Share entry text PMDThomas Gleixner2017-12-23
| * | x86/mm/pti: Share cpu_entry_area with user space page tablesAndy Lutomirski2017-12-23
| * | x86/mm/pti: Add functions to clone kernel PMDsAndy Lutomirski2017-12-23
| * | x86/mm/pti: Allocate a separate user PGDDave Hansen2017-12-23
| * | x86/mm/pti: Add mapping helper functionsDave Hansen2017-12-23
| * | x86/pti: Add the pti= cmdline option and documentationBorislav Petkov2017-12-23
| * | x86/mm/pti: Add infrastructure for page table isolationThomas Gleixner2017-12-23
| * | x86/mm/pti: Disable global pages if PAGE_TABLE_ISOLATION=yDave Hansen2017-12-23
* | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-12-23
|\ \ \ | |/ /
| * | x86/cpu_entry_area: Prevent wraparound in setup_cpu_entry_area_ptes() on 32bitThomas Gleixner2017-12-23
| * | x86/cpu_entry_area: Move it out of the fixmapThomas Gleixner2017-12-22
| * | x86/cpu_entry_area: Move it to a separate unitThomas Gleixner2017-12-22
| * | x86/mm: Move the CR3 construction functions to tlbflush.hDave Hansen2017-12-22
| * | x86/mm: Use __flush_tlb_one() for kernel memoryPeter Zijlstra2017-12-22
| * | x86/mm/dump_pagetables: Make the address hints correct and readableThomas Gleixner2017-12-22