summaryrefslogtreecommitdiffstats
path: root/arch/x86 (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
| * Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2022-01-072-1/+4
| |\
| | * KVM: x86: Check for rmaps allocationNikunj A Dadhania2022-01-071-0/+3
| | * KVM: SEV: Mark nested locking of kvm->lockWanpeng Li2022-01-071-1/+1
| * | Merge tag 'x86_urgent_for_v5.16_rc8' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2022-01-021-1/+1
| |\ \
| | * | x86/build: Use the proper name CONFIG_FW_LOADERLukas Bulwahn2021-12-291-1/+1
| * | | Merge tag 'efi-urgent-for-v5.16-2' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2021-12-271-2/+0
| |\ \ \ | | |/ / | |/| |
| | * | efi: Move efifb_setup_from_dmi() prototype from arch headersJavier Martinez Canillas2021-12-131-2/+0
| * | | Merge tag 'x86_urgent_for_v5.16_rc7' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2021-12-262-44/+32
| |\ \ \
| | * | | x86/pkey: Fix undefined behaviour with PKRU_WD_BITAndrew Cooper2021-12-191-2/+2
| | * | | x86/boot: Move EFI range reservation after cmdline parsingMike Rapoport2021-12-151-3/+3
| | * | | Revert "x86/boot: Pull up cmdline preparation and early param parsing"Borislav Petkov2021-12-151-39/+27
| | * | | Revert "x86/boot: Mark prepare_command_line() __init"Borislav Petkov2021-12-151-1/+1
| * | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-12-218-44/+76
| |\ \ \ \ | | | |_|/ | | |/| |
| * | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-12-192-2/+16
| |\ \ \ \
| * \ \ \ \ Merge tag 'net-5.16-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2021-12-171-8/+43
| |\ \ \ \ \ | | |_|_|/ / | |/| | | |
| | * | | | bpf: Fix extable address check.Alexei Starovoitov2021-12-161-7/+42
| | * | | | bpf: Fix extable fixup offset.Alexei Starovoitov2021-12-161-1/+1
| * | | | | Merge tag 'sched-urgent-2021-12-12' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2021-12-121-0/+14
| |\ \ \ \ \
| | * | | | | sched,x86: Don't use cluster topology for x86 hybrid CPUsPeter Zijlstra2021-12-081-0/+14
| * | | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-12-104-15/+28
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Merge tag 'efi-urgent-for-v5.16' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2021-12-062-1/+3
| |\ \ \ \ \ \ | | |_|/ / / / | |/| | | | / | | | |_|_|/ | | |/| | |
| | * | | | x86/sme: Explicitly map new EFI memmap table as encryptedTom Lendacky2021-12-052-1/+3
* | | | | | 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
* | | | | | KVM: x86/cpuid: Clear XFD for component i if the base feature is missingLike Xu2022-01-191-0/+3
* | | | | | KVM: x86/mmu: Improve TLB flush comment in kvm_mmu_slot_remove_write_access()David Matlack2022-01-191-9/+22