summaryrefslogtreecommitdiffstats
path: root/arch/x86/mm
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'kvm-4.16-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2018-02-101-0/+19
|\
| * Merge branch 'x86/hyperv' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Radim Krčmář2018-02-0118-308/+1248
| |\
| * | x86/mm: add a function to check if a pfn is UC/UC-/WCHaozhong Zhang2018-01-161-0/+19
* | | Merge branch 'linus' into sched/urgent, to resolve conflictsIngo Molnar2018-02-065-51/+92
|\ \ \
| * \ \ Merge tag 'libnvdimm-for-4.16' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-02-062-46/+57
| |\ \ \
| | * \ \ Merge branch 'for-4.16/nfit' into libnvdimm-for-nextRoss Zwisler2018-02-034-55/+22
| | |\ \ \
| | * | | | mm: split altmap memory map allocation from normal caseChristoph Hellwig2018-01-081-1/+4
| | * | | | mm: pass the vmem_altmap to vmemmap_freeChristoph Hellwig2018-01-081-29/+38
| | * | | | mm: pass the vmem_altmap to arch_remove_memory and __remove_pagesChristoph Hellwig2018-01-082-6/+4
| | * | | | mm: pass the vmem_altmap to vmemmap_populateChristoph Hellwig2018-01-081-2/+2
| | * | | | mm: pass the vmem_altmap to arch_add_memory and __add_pagesChristoph Hellwig2018-01-082-7/+9
| | * | | | mm: don't export arch_add_memoryChristoph Hellwig2018-01-081-1/+0
| * | | | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-02-041-1/+32
| |\ \ \ \ \
| | * | | | | x86/speculation: Use Indirect Branch Prediction Barrier in context switchTim Chen2018-01-301-1/+32
| * | | | | | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pml...Linus Torvalds2018-02-011-3/+2
| |\ \ \ \ \ \
| | * | | | | | x86: do not use print_symbol()Sergey Senozhatsky2018-01-051-3/+2
| * | | | | | | Merge tag 'dma-mapping-4.16' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2018-01-311-1/+1
| |\ \ \ \ \ \ \ | | |_|_|_|_|_|/ | |/| | | | | |
| | * | | | | | dma-mapping: move swiotlb arch helpers to a new headerChristoph Hellwig2018-01-101-1/+1
* | | | | | | | membarrier/x86: Provide core serializing commandMathieu Desnoyers2018-02-051-3/+4
* | | | | | | | membarrier: Document scheduler barrier requirementsMathieu Desnoyers2018-02-051-0/+5
|/ / / / / / /
* | | | | | | Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-01-301-17/+17
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | x86/extable: Mark exception handler functions visibleAndi Kleen2018-01-141-17/+17
| | |_|_|_|/ | |/| | | |
* | | | | | x86/mm/64: Tighten up vmalloc_fault() sanity checks on 5-level kernelsAndy Lutomirski2018-01-261-13/+9
* | | | | | x86/mm/64: Fix vmapped stack syncing on very-large-memory 4-level systemsAndy Lutomirski2018-01-261-5/+29
* | | | | | x86: Use __nostackprotect for sme_encrypt_kernelLaura Abbott2018-01-201-1/+1
* | | | | | Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-01-173-135/+308
|\ \ \ \ \ \
| * | | | | | x86/mm: Encrypt the initrd earlier for BSP microcode updateTom Lendacky2018-01-162-31/+81
| * | | | | | x86/mm: Prepare sme_encrypt_kernel() for PAGE aligned encryptionTom Lendacky2018-01-162-22/+121
| * | | | | | x86/mm: Centralize PMD flags in sme_encrypt_kernel()Tom Lendacky2018-01-161-56/+77
| * | | | | | x86/mm: Use a struct to reduce parameters for SME PGD mappingTom Lendacky2018-01-161-44/+46
| * | | | | | x86/mm: Clean up register saving in the __enc_copy() assembly codeTom Lendacky2018-01-161-10/+10
| * | | | | | x86/mm/pkeys: Fix fill_sig_info_pkeyEric W. Biederman2018-01-141-3/+4
| | |/ / / / | |/| | | |
* | | | | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-171-10/+14
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | x86/kasan: Panic if there is not enough memory to bootAndrey Ryabinin2018-01-151-10/+14
* | | | | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-141-26/+6
|\| | | | | | |/ / / / |/| | | |
| * | | | x86/mm/pti: Remove dead logic in pti_user_pagetable_walk*()Jike Song2018-01-081-26/+6
* | | | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-054-28/+14
|\| | | |
| * | | | x86/pti: Rename BUG_CPU_INSECURE to BUG_CPU_MELTDOWNThomas Gleixner2018-01-051-3/+3
| * | | | x86/tlb: Drop the _GPL from the cpu_tlbstate exportThomas Gleixner2018-01-051-1/+1
| * | | | x86/kaslr: Fix the vaddr_end messThomas Gleixner2018-01-051-23/+9
| * | | | x86/mm: Map cpu_entry_area at the same place on 4/5 levelThomas Gleixner2018-01-041-1/+1
* | | | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2018-01-031-1/+2
|\| | | | | |_|_|/ |/| | |
| * | | x86/pti: Make sure the user/kernel PTEs matchThomas Gleixner2018-01-031-1/+2
* | | | Merge branch 'x86/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/ti...Linus Torvalds2017-12-311-2/+2
|\ \ \ \
| * | | | x86/mm: Unbreak modules that use the DMA APITom Lendacky2017-12-181-2/+2
* | | | | Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-12-298-49/+638
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | x86/mm/dump_pagetables: Allow dumping current pagetablesThomas Gleixner2017-12-232-5/+72
| * | | | x86/mm/dump_pagetables: Check user space page table for WX pagesThomas Gleixner2017-12-232-6/+26
| * | | | x86/mm/dump_pagetables: Add page table directory to the debugfs VFS hierarchyBorislav Petkov2017-12-231-5/+10
| * | | | x86/mm: Use INVPCID for __native_flush_tlb_single()Dave Hansen2017-12-231-27/+37