summaryrefslogtreecommitdiff
path: root/arch/x86/kvm
AgeCommit message (Expand)Author
2019-02-20KVM: VMX: Create a stack frame in vCPU-runSean Christopherson
2019-02-20KVM: VMX: Use #defines in place of immediates in VM-Enter inline asmSean Christopherson
2019-02-14kvm: vmx: Fix entry number check for add_atomic_switch_msr()Xiaoyao Li
2019-02-14KVM: x86: Recompute PID.ON when clearing PID.SNLuwei Kang
2019-02-13KVM: nVMX: Restore a preemption timer consistency checkSean Christopherson
2019-02-12x86/kvm/nVMX: read from MSR_IA32_VMX_PROCBASED_CTLS2 only when it is availableVitaly Kuznetsov
2019-02-12KVM: VMX: Use vcpu->arch.regs directly when saving/loading guest stateSean Christopherson
2019-02-12KVM: VMX: Don't save guest registers after VM-FailSean Christopherson
2019-02-12KVM: VMX: Invert the ordering of saving guest/host scratch reg at VM-EnterSean Christopherson
2019-02-12KVM: VMX: Pass "launched" directly to the vCPU-run asm blobSean Christopherson
2019-02-12KVM: VMX: Update VMCS.HOST_RSP via helper C functionSean Christopherson
2019-02-12KVM: VMX: Load/save guest CR2 via C code in __vmx_vcpu_run()Sean Christopherson
2019-02-12KVM: nVMX: Cache host_rsp on a per-VMCS basisSean Christopherson
2019-02-12KVM: nVMX: Let the compiler select the reg for holding HOST_RSPSean Christopherson
2019-02-12KVM: nVMX: Reference vmx->loaded_vmcs->launched directlySean Christopherson
2019-02-12KVM: nVMX: Capture VM-Fail via CC_{SET,OUT} in nested early checksSean Christopherson
2019-02-12KVM: nVMX: Capture VM-Fail to a local var in nested_vmx_check_vmentry_hw()Sean Christopherson
2019-02-12KVM: nVMX: Explicitly reference the scratch reg in nested early checksSean Christopherson
2019-02-12KVM: nVMX: Drop STACK_FRAME_NON_STANDARD from nested_vmx_check_vmentry_hw()Sean Christopherson
2019-02-12KVM: nVMX: Remove a rogue "rax" clobber from nested_vmx_check_vmentry_hw()Sean Christopherson
2019-02-12KVM: VMX: Let the compiler save/load RDX during vCPU-runSean Christopherson
2019-02-12KVM: VMX: Manually load RDX in vCPU-run asm blobSean Christopherson
2019-02-12KVM: VMX: Save RSI to an unused output in the vCPU-run asm blobSean Christopherson
2019-02-12KVM: VMX: Modify only RSP when creating a placeholder for guest's RCXSean Christopherson
2019-02-12KVM: VMX: Zero out *all* general purpose registers after VM-ExitSean Christopherson
2019-02-12KVM: nVMX: Check a single byte for VMCS "launched" in nested early checksSean Christopherson
2019-02-12KVM: VMX: Compare only a single byte for VMCS' "launched" in vCPU-runSean Christopherson
2019-02-07KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7...Peter Shier
2019-02-07KVM: x86: work around leak of uninitialized stack contents (CVE-2019-7222)Paolo Bonzini
2019-01-30cpu/hotplug: Fix "SMT disabled by BIOS" detection for KVMJosh Poimboeuf
2019-01-25KVM: x86: Mark expected switch fall-throughsGustavo A. R. Silva
2019-01-25KVM: x86: fix TRACE_INCLUDE_PATH and remove -I. header search pathsMasahiro Yamada
2019-01-25x86/kvm/hyper-v: nested_enable_evmcs() sets vmcs_version incorrectlyVitaly Kuznetsov
2019-01-25KVM: VMX: Move vmx_vcpu_run()'s VM-Enter asm blob to a helper functionSean Christopherson
2019-01-25kvm: vmx: fix some -Wmissing-prototypes warningsYi Wang
2019-01-25KVM: nSVM: clear events pending from svm_complete_interrupts() when exiting t...Vitaly Kuznetsov
2019-01-25svm: Fix AVIC incomplete IPI emulationSuravee Suthikulpanit
2019-01-25svm: Add warning message for AVIC IPI invalid targetSuravee Suthikulpanit
2019-01-25KVM: x86: Fix PV IPIs for 32-bit KVM hostSean Christopherson
2019-01-25x86/kvm/hyper-v: recommend using eVMCS only when it is enabledVitaly Kuznetsov
2019-01-25x86/kvm/hyper-v: don't recommend doing reset via synthetic MSRVitaly Kuznetsov
2019-01-25kvm: x86/vmx: Use kzalloc for cached_vmcs12Tom Roeder
2019-01-25KVM: VMX: Use the correct field var when clearing VM_ENTRY_LOAD_IA32_PERF_GLO...Sean Christopherson
2019-01-25KVM: x86: Fix single-step debuggingAlexander Popov
2019-01-25x86/kvm/hyper-v: don't announce GUEST IDLE MSR supportVitaly Kuznetsov
2019-01-11x86/kvm/nVMX: don't skip emulated instruction twice when vmptr address is not...Vitaly Kuznetsov
2019-01-11KVM/VMX: Avoid return error when flush tlb successfully in the hv_remote_flus...Lan Tianyu
2019-01-11kvm: sev: Fail KVM_SEV_INIT if already initializedDavid Rientjes
2019-01-11KVM: x86: Fix bit shifting in update_intel_pt_cfgGustavo A. R. Silva
2019-01-06jump_label: move 'asm goto' support test to KconfigMasahiro Yamada