summaryrefslogtreecommitdiff
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'perf_urgent_for_v5.13_rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-05-091-21/+26
|\
| * x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gatingSuravee Suthikulpanit2021-05-061-21/+26
* | Merge tag 'x86_urgent_for_v5.13_rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-05-0913-120/+131
|\ \
| * | KVM: x86: Consolidate guest enter/exit logic to common helpersSean Christopherson2021-05-053-74/+49
| * | KVM: x86: Defer vtime accounting 'til after IRQ handlingWanpeng Li2021-05-053-6/+15
| * | KVM/VMX: Invoke NMI non-IST entry instead of IST entryLai Jiangshan2021-05-053-7/+34
| * | x86/cpu: Remove write_tsc() and write_rdtscp_aux() wrappersSean Christopherson2021-05-052-5/+1
| * | x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supportedSean Christopherson2021-05-051-1/+1
| * | x86/resctrl: Fix init const confusionAndi Kleen2021-05-051-1/+1
| * | x86: Delete UD0, UD1 tracesAlexey Dobriyan2021-05-051-9/+0
| * | x86/smpboot: Remove duplicate includesWan Jiabing2021-05-051-3/+0
| * | x86/cpu: Use alternative to generate the TASK_SIZE_MAX constantLinus Torvalds2021-05-052-20/+36
* | | Merge tag 'io_uring-5.13-2021-05-07' of git://git.kernel.dk/linux-blockLinus Torvalds2021-05-071-1/+18
|\ \ \
| * | | x86/process: setup io_threads more like normal user space threadsStefan Metzmacher2021-05-051-1/+18
| | |/ | |/|
* | | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-05-052-21/+16
|\ \ \
| * | | x86/Kconfig: introduce ARCH_MHP_MEMMAP_ON_MEMORY_ENABLEOscar Salvador2021-05-051-0/+3
| * | | mm: drop redundant ARCH_ENABLE_SPLIT_PMD_PTLOCKAnshuman Khandual2021-05-051-4/+1
| * | | mm: drop redundant ARCH_ENABLE_[HUGEPAGE|THP]_MIGRATIONAnshuman Khandual2021-05-051-8/+2
| * | | mm: generalize ARCH_ENABLE_MEMORY_[HOTPLUG|HOTREMOVE]Anshuman Khandual2021-05-051-8/+2
| * | | mm: generalize ARCH_HAS_CACHE_LINE_SIZEAnshuman Khandual2021-05-051-3/+1
| * | | x86/mm: track linear mapping split eventsSaravanan D2021-05-051-0/+8
| * | | userfaultfd: add minor fault registration modeAxel Rasmussen2021-05-051-0/+1
* | | | Merge tag 'pci-v5.13-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-05-051-1/+1
|\ \ \ \
| * | | | x86/PCI: Remove unused alloc_pci_root_info() return valueKrzysztof Wilczyński2021-04-301-1/+1
* | | | | Merge tag 'for-linus-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-05-043-2/+3
|\ \ \ \ \
| * | | | | um: elf.h: Fix W=1 warning for empty body in 'do' statementRandy Dunlap2021-04-151-1/+1
| * | | | | um: Add 2 missing libs to fix various build errorsRandy Dunlap2021-04-151-0/+1
| * | | | | um: Fix tag order in stub_32.hJohannes Berg2021-04-151-1/+1
* | | | | | Merge branch 'stable/for-linus-5.13' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-05-041-2/+2
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | xen-swiotlb: split xen_swiotlb_initChristoph Hellwig2021-03-171-2/+2
* | | | | | Merge tag 'landlock_v34' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds2021-05-012-0/+6
|\ \ \ \ \ \
| * | | | | | arch: Wire up Landlock syscallsMickaël Salaün2021-04-222-0/+6
| |/ / / / /
* | | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-05-0142-2450/+4212
|\ \ \ \ \ \
| * | | | | | KVM: x86: Take advantage of kvm_arch_dy_has_pending_interrupt()Haiwei Li2021-04-261-12/+9
| * | | | | | KVM: SVM: Skip SEV cache flush if no ASIDs have been usedSean Christopherson2021-04-261-12/+13
| * | | | | | KVM: SVM: Remove an unnecessary prototype declaration of sev_flush_asids()Sean Christopherson2021-04-261-1/+0
| * | | | | | KVM: SVM: Drop redundant svm_sev_enabled() helperSean Christopherson2021-04-262-8/+3
| * | | | | | KVM: SVM: Move SEV VMCB tracking allocation to sev.cSean Christopherson2021-04-263-8/+20
| * | | | | | KVM: SVM: Explicitly check max SEV ASID during sev_hardware_setup()Sean Christopherson2021-04-261-2/+1
| * | | | | | KVM: SVM: Unconditionally invoke sev_hardware_teardown()Sean Christopherson2021-04-261-2/+1
| * | | | | | KVM: SVM: Enable SEV/SEV-ES functionality by default (when supported)Sean Christopherson2021-04-261-2/+2
| * | | | | | KVM: SVM: Condition sev_enabled and sev_es_enabled on CONFIG_KVM_AMD_SEV=ySean Christopherson2021-04-261-1/+8
| * | | | | | KVM: SVM: Append "_enabled" to module-scoped SEV/SEV-ES control variablesSean Christopherson2021-04-261-12/+12
| * | | | | | KVM: SEV: Mask CPUID[0x8000001F].eax according to supported featuresPaolo Bonzini2021-04-265-1/+20
| * | | | | | KVM: SVM: Move SEV module params/variables to sev.cSean Christopherson2021-04-263-16/+13
| * | | | | | KVM: SVM: Disable SEV/SEV-ES if NPT is disabledSean Christopherson2021-04-261-15/+15
| * | | | | | KVM: SVM: Free sev_asid_bitmap during init if SEV setup failsSean Christopherson2021-04-261-1/+4
| * | | | | | KVM: SVM: Zero out the VMCB array used to track SEV ASID associationSean Christopherson2021-04-261-3/+2
| * | | | | | x86/sev: Drop redundant and potentially misleading 'sev_enabled'Sean Christopherson2021-04-263-8/+4
| * | | | | | KVM: x86: Move reverse CPUID helpers to separate header fileRicardo Koller2021-04-262-176/+186