aboutsummaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-10-2363-954/+927
|\
| * x86/hyperv: Enable PV qspinlock for Hyper-VYi Sun2018-10-094-0/+108
| * x86/hyperv: Add GUEST_IDLE_MSR supportYi Sun2018-10-091-0/+5
| * x86/paravirt: Clean up native_patch()Borislav Petkov2018-09-112-57/+33
| * x86/paravirt: Prevent redefinition of SAVE_FLAGS macroJuergen Gross2018-09-061-1/+1
| * x86/xen: Make xen_reservation_lock staticJuergen Gross2018-09-061-1/+1
| * x86/paravirt: Remove unneeded mmu related paravirt ops bitsJuergen Gross2018-09-031-17/+3
| * x86/paravirt: Move the Xen-only pv_mmu_ops under the PARAVIRT_XXL umbrellaJuergen Gross2018-09-0312-112/+103
| * x86/paravirt: Move the pv_irq_ops under the PARAVIRT_XXL umbrellaJuergen Gross2018-09-039-18/+15
| * x86/paravirt: Move the Xen-only pv_cpu_ops under the PARAVIRT_XXL umbrellaJuergen Gross2018-09-0316-22/+78
| * x86/paravirt: Move items in pv_info under PARAVIRT_XXL umbrellaJuergen Gross2018-09-036-3/+9
| * x86/paravirt: Introduce new config option PARAVIRT_XXLJuergen Gross2018-09-034-0/+7
| * x86/paravirt: Remove unused paravirt bitsJuergen Gross2018-09-033-13/+1
| * x86/paravirt: Use a single ops structureJuergen Gross2018-09-0326-457/+430
| * x86/paravirt: Remove clobbers from struct paravirt_patch_siteJuergen Gross2018-09-032-19/+15
| * x86/paravirt: Remove clobbers parameter from paravirt patch functionsJuergen Gross2018-09-036-23/+16
| * x86/paravirt: Make paravirt_patch_call() and paravirt_patch_jmp() staticJuergen Gross2018-09-032-12/+6
| * x86/xen: Add SPDX identifier in arch/x86/xen filesJuergen Gross2018-09-0311-64/+20
| * x86/xen: Link platform-pci-unplug.o only if CONFIG_XEN_PVHVMJuergen Gross2018-09-032-3/+1
| * x86/xen: Move pv specific parts of arch/x86/xen/mmu.c to mmu_pv.cJuergen Gross2018-09-034-221/+139
| * x86/xen: Move pv irq related functions under CONFIG_XEN_PV umbrellaJuergen Gross2018-09-033-16/+41
* | Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2018-10-2316-458/+854
|\ \
| * | x86/stackprotector: Remove the call to boot_init_stack_canary() from cpu_star...Christophe Leroy2018-10-221-0/+2
| * | x86/mm: Kill stray kernel fault handling commentDave Hansen2018-10-211-1/+0
| * | x86/mm: Do not warn about PCI BIOS W+X mappingsThomas Gleixner2018-10-101-8/+27
| * | x86/kexec: Correct KEXEC_BACKUP_SRC_END off-by-one errorBjorn Helgaas2018-10-091-1/+1
| * | x86/mm: Remove spurious fault pkey checkDave Hansen2018-10-091-6/+7
| * | x86/mm/vsyscall: Consider vsyscall page part of user address spaceDave Hansen2018-10-091-13/+25
| * | x86/mm: Add vsyscall address helperDave Hansen2018-10-091-1/+10
| * | x86/mm: Fix exception table commentsDave Hansen2018-10-091-13/+15
| * | x86/mm: Add clarifying comments for user addr spaceDave Hansen2018-10-091-0/+8
| * | x86/mm: Break out user address space handlingDave Hansen2018-10-091-19/+28
| * | x86/mm: Break out kernel address space handlingDave Hansen2018-10-091-39/+62
| * | x86/mm: Clarify hardware vs. software "error_code"Dave Hansen2018-10-091-25/+52
| * | x86/mm/tlb: Make lazy TLB mode lazierRik van Riel2018-10-091-9/+58
| * | x86/mm/tlb: Add freed_tables element to flush_tlb_infoRik van Riel2018-10-092-0/+2
| * | x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_rangeRik van Riel2018-10-095-8/+11
| * | x86/mm/tlb: Restructure switch_mm_irqs_off()Rik van Riel2018-10-091-33/+33
| * | x86/mm/tlb: Always use lazy TLB modeRik van Riel2018-10-092-30/+1
| * | x86/mm: Page size aware flush_tlb_mm_range()Peter Zijlstra2018-10-095-22/+32
| * | x86/KASLR: Update KERNEL_IMAGE_SIZE descriptionBaoquan He2018-10-061-6/+9
| * | kdump, proc/vmcore: Enable kdumping encrypted memory with SME enabledLianbo Jiang2018-10-061-19/+41
| * | x86/ioremap: Add an ioremap_encrypted() helperLianbo Jiang2018-10-062-9/+18
| * | x86/mm: Fix typo in commentTakuya Yamamoto2018-10-031-1/+1
| * | x86/mm/cpa: Optimize __cpa_flush_range()Peter Zijlstra2018-09-271-1/+1
| * | x86/mm/cpa: Factor common code between cpa_flush_*()Peter Zijlstra2018-09-271-16/+13
| * | x86/mm/cpa: Move CLFLUSH test into cpa_flush_array()Peter Zijlstra2018-09-271-11/+16
| * | x86/mm/cpa: Move CLFLUSH test into cpa_flush_range()Peter Zijlstra2018-09-271-8/+7
| * | x86/mm/cpa: Use flush_tlb_kernel_range()Peter Zijlstra2018-09-271-4/+5
| * | x86/mm/cpa: Unconditionally avoid WBINDV when we canPeter Zijlstra2018-09-271-16/+2