summaryrefslogtreecommitdiffstats
path: root/arch/x86
Commit message (Expand)AuthorAgeFilesLines
...
| * | | KVM: SVM: Inject #UD on attempted emulation for SEV guest w/o insn bufferSean Christopherson2022-01-261-34/+55
| * | | KVM: SVM: WARN if KVM attempts emulation on #UD or #GP for SEV guestsSean Christopherson2022-01-261-0/+5
| * | | KVM: x86: Pass emulation type to can_emulate_instruction()Sean Christopherson2022-01-264-7/+17
| * | | KVM: SVM: Explicitly require DECODEASSISTS to enable SEV supportSean Christopherson2022-01-261-2/+7
| * | | KVM: SVM: Don't intercept #GP for SEV guestsSean Christopherson2022-01-261-3/+8
| * | | Revert "KVM: SVM: avoid infinite loop on NPF from bad address"Sean Christopherson2022-01-261-7/+0
| * | | KVM: SVM: Never reject emulation due to SMAP errata for !SEV guestsSean Christopherson2022-01-261-4/+6
| * | | KVM: x86: nSVM: skip eax alignment check for non-SVM instructionsDenis Valeev2022-01-261-5/+6
| * | | KVM: x86/cpuid: Exclude unpermitted xfeatures sizes at KVM_GET_SUPPORTED_CPUIDLike Xu2022-01-261-12/+13
| * | | KVM: LAPIC: Also cancel preemption timer during SET_LAPICWanpeng Li2022-01-261-1/+1
| * | | KVM: VMX: Remove vmcs_config.orderJim Mattson2022-01-262-4/+2
| * | | KVM/X86: Make kvm_vcpu_reload_apic_access_page() staticQuanfa Fu2022-01-252-2/+1
| * | | KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS blocking shadowSean Christopherson2022-01-251-0/+25
| * | | KVM: x86: Move CPUID.(EAX=0x12,ECX=1) mangling to __kvm_update_cpuid_runtime()Vitaly Kuznetsov2022-01-251-21/+33
| * | | x86,kvm/xen: Remove superfluous .fixup usagePeter Zijlstra2022-01-241-8/+2
| * | | KVM: VMX: Zero host's SYSENTER_ESP iff SYSENTER is NOT usedSean Christopherson2022-01-241-3/+7
* | | | Merge tag 'perf_urgent_for_v5.17_rc2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2022-01-2310-77/+352
|\ \ \ \ | |_|/ / |/| | |
| * | | x86/perf: Avoid warning for Arch LBR without XSAVEAndi Kleen2022-01-181-0/+3
| * | | perf/x86/intel/uncore: Add IMC uncore support for ADLKan Liang2022-01-185-5/+220
| * | | perf/x86/intel/lbr: Add static_branch for LBR INFO flagsPeter Zijlstra (Intel)2022-01-181-17/+34
| * | | perf/x86/intel/lbr: Support LBR format V7Peter Zijlstra (Intel)2022-01-183-51/+75
| * | | perf/x86/rapl: fix AMD event handlingStephane Eranian2022-01-181-3/+6
| * | | perf/x86/intel/uncore: Fix CAS_COUNT_WRITE issue for ICXZhengjun Xing2022-01-181-1/+1
| * | | perf/x86/intel: Add a quirk for the calculation of the number of counters on ...Kan Liang2022-01-181-0/+13
* | | | Merge tag 'bitmap-5.17-rc1' of git://github.com/norov/linuxLinus Torvalds2022-01-234-6/+2
|\ \ \ \
| * | | | Replace for_each_*_bit_from() with for_each_*_bit() where appropriateYury Norov2022-01-151-2/+2
| * | | | arch: remove GENERIC_FIND_FIRST_BIT entirelyYury Norov2022-01-152-2/+0
| * | | | include: move find.h from asm_generic to linuxYury Norov2022-01-151-2/+0
* | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-01-2221-535/+664
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | KVM: SVM: Nullify vcpu_(un)blocking() hooks if AVIC is disabledSean Christopherson2022-01-193-6/+9
| * | | | KVM: SVM: Move svm_hardware_setup() and its helpers below svm_x86_opsSean Christopherson2022-01-191-233/+234
| * | | | KVM: SVM: Drop AVIC's intermediate avic_set_running() helperSean Christopherson2022-01-191-20/+36
| * | | | KVM: VMX: Don't do full kick when handling posted interrupt wakeupSean Christopherson2022-01-191-1/+1
| * | | | KVM: VMX: Fold fallback path into triggering posted IRQ helperSean Christopherson2022-01-191-8/+10
| * | | | KVM: VMX: Pass desired vector instead of bool for triggering posted IRQSean Christopherson2022-01-191-5/+3
| * | | | KVM: VMX: Don't do full kick when triggering posted interrupt "fails"Sean Christopherson2022-01-192-6/+7
| * | | | KVM: SVM: Skip AVIC and IRTE updates when loading blocking vCPUSean Christopherson2022-01-191-14/+18
| * | | | KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to handle preemptionSean Christopherson2022-01-193-12/+9
| * | | | KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU unblocking pathSean Christopherson2022-01-191-2/+0
| * | | | KVM: SVM: Don't bother checking for "running" AVIC when kicking for IPIsSean Christopherson2022-01-192-17/+9
| * | | | KVM: SVM: Signal AVIC doorbell iff vCPU is in guest modeSean Christopherson2022-01-191-2/+20
| * | | | KVM: x86: Remove defunct pre_block/post_block kvm_x86_ops hooksSean Christopherson2022-01-194-32/+1
| * | | | KVM: x86: Unexport LAPIC's switch_to_{hv,sw}_timer() helpersSean Christopherson2022-01-191-2/+0
| * | | | KVM: VMX: Move preemption timer <=> hrtimer dance to common x86Sean Christopherson2022-01-192-5/+22
| * | | | KVM: Move x86 VMX's posted interrupt list_head to vcpu_vmxSean Christopherson2022-01-193-19/+25
| * | | | KVM: VMX: Handle PI descriptor updates during vcpu_put/loadSean Christopherson2022-01-193-93/+70
| * | | | Merge branch 'kvm-pi-raw-spinlock' into HEADPaolo Bonzini2022-01-1911-65/+105
| |\ \ \ \
| | * | | | KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlockMarcelo Tosatti2022-01-181-8/+8
| | |/ / /
| * | | | KVM: VMX: Reject KVM_RUN if emulation is required with pending exceptionSean Christopherson2022-01-195-5/+37
| * | | | KVM: x86/pmu: Use binary search to check filtered eventsJim Mattson2022-01-191-11/+19