Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
a6da0d77e98e94fa66187a5ce3cf7e11fbf95503
/
arch
/
x86
/
kvm
/
vmx
a6da0d7
KVM: x86/vPMU: Reuse perf_event to avoid unnecessary pmc_reprogram_counter
by Like Xu
· 5 years ago
c900c15
KVM: x86/vPMU: Introduce a new kvm_pmu_ops->msr_idx_to_pmc callback
by Like Xu
· 5 years ago
98ff80f
KVM: x86/vPMU: Rename pmu_ops callbacks from msr_idx to rdpmc_ecx
by Like Xu
· 5 years ago
02d496cf
KVM: nVMX: Update vmcs01 TPR_THRESHOLD if L2 changed L1 TPR
by Liran Alon
· 5 years ago
132f4f7
KVM: VMX: Refactor update_cr8_intercept()
by Liran Alon
· 5 years ago
e64a850
KVM: VMX: Consume pending LAPIC INIT event when exit on INIT_SIGNAL
by Liran Alon
· 5 years ago
4289d27
KVM: retpolines: x86: eliminate retpoline from vmx.c exit handlers
by Andrea Arcangeli
· 5 years ago
f399e60
KVM: x86: optimize more exit handlers in vmx.c
by Andrea Arcangeli
· 5 years ago
864e2ab
kvm: x86: Move IA32_XSS to kvm_{get,set}_msr_common
by Aaron Lewis
· 5 years ago
139a12c
KVM: x86: Move IA32_XSS-swapping on VM-entry/VM-exit to common x86 code
by Aaron Lewis
· 5 years ago
9753d68
KVM: VMX: Use wrmsr for switching between guest and host IA32_XSS on Intel
by Aaron Lewis
· 5 years ago
c034f2a
KVM: VMX: Fix conditions for guest IA32_XSS support
by Aaron Lewis
· 5 years ago
7204160
KVM: x86: Introduce vcpu->arch.xsaves_enabled
by Aaron Lewis
· 5 years ago
1b84292
KVM: VMX: Rename {vmx,nested_vmx}_vcpu_setup()
by Xiaoyao Li
· 5 years ago
4be5341
KVM: VMX: Initialize vmx->guest_msrs[] right after allocation
by Xiaoyao Li
· 5 years ago
3c0f4be
KVM: VMX: Remove vmx->hv_deadline_tsc initialization from vmx_vcpu_setup()
by Xiaoyao Li
· 5 years ago
35fbe0d
KVM: VMX: Write VPID to vmcs when creating vcpu
by Xiaoyao Li
· 5 years ago
2cf9af0
kvm: x86: Modify kvm_x86_ops.get_enable_apicv() to use struct kvm parameter
by Suthikulpanit, Suravee
· 5 years ago
34059c2
KVM: x86: Fold decache_cr3() into cache_reg()
by Sean Christopherson
· 5 years ago
cb3c1e2
KVM: x86: Add helpers to test/mark reg availability and dirtiness
by Sean Christopherson
· 5 years ago
491c1ad
KVM: VMX: Optimize vmx_set_rflags() for unrestricted guest
by Sean Christopherson
· 5 years ago
e7bddc5
KVM: VMX: Consolidate to_vmx() usage in RFLAGS accessors
by Sean Christopherson
· 5 years ago
b17b743
KVM: VMX: Skip GUEST_CR3 VMREAD+VMWRITE if the VMCS is up-to-date
by Sean Christopherson
· 5 years ago
04f11ef
KVM: nVMX: Always write vmcs02.GUEST_CR3 during nested VM-Enter
by Sean Christopherson
· 5 years ago
1a8211c
KVM: VMX: Remove specialized handling of unexpected exit-reasons
by Liran Alon
· 5 years ago
567926c
KVM: nVMX: Fix consistency check on injected exception error code
by Sean Christopherson
· 5 years ago
e1fba49
kvm: vmx: Limit guest PMCs to those supported on the host
by Jim Mattson
· 5 years ago
19a36d3
KVM: VMX: Set VMENTER_L1D_FLUSH_NOT_REQUIRED if !X86_BUG_L1TF
by Waiman Long
· 5 years ago
fd3edd4
KVM: nVMX: cleanup and fix host 64-bit mode checks
by Paolo Bonzini
· 5 years ago
cab0185
KVM: vmx: fix build warnings in hv_enable_direct_tlbflush() on i386
by Vitaly Kuznetsov
· 5 years ago
6e20209
KVM: VMX: Add error handling to VMREAD helper
by Sean Christopherson
· 5 years ago
52a9fcb
KVM: VMX: Optimize VMX instruction error and fault handling
by Sean Christopherson
· 5 years ago
f0b5105
kvm: nvmx: limit atomic switch MSRs
by Marc Orr
· 5 years ago
bf653b7
KVM: vmx: Introduce handle_unexpected_vmexit and handle WAITPKG vmexit
by Tao Xu
· 5 years ago
6e3ba4a
KVM: vmx: Emulate MSR IA32_UMWAIT_CONTROL
by Tao Xu
· 5 years ago
e69e72fa
KVM: x86: Add support for user wait instructions
by Tao Xu
· 5 years ago
1957aa6
KVM: VMX: Handle single-step #DB for EMULTYPE_SKIP on EPT misconfig
by Sean Christopherson
· 5 years ago
60fc3d0
KVM: x86: Remove emulation_result enums, EMULATE_{DONE,FAIL,USER_EXIT}
by Sean Christopherson
· 5 years ago
8fff271
KVM: VMX: Remove EMULATE_FAIL handling in handle_invalid_guest_state()
by Sean Christopherson
· 5 years ago
9497e1f
KVM: x86: Move triple fault request into RM int injection
by Sean Christopherson
· 5 years ago
1051778
KVM: x86: Handle emulation failure directly in kvm_task_switch()
by Sean Christopherson
· 5 years ago
42cbf06
KVM: x86: Move #GP injection for VMware into x86_emulate_instruction()
by Sean Christopherson
· 5 years ago
a6c6ed1
KVM: x86: Don't attempt VMWare emulation on #GP with non-zero error code
by Sean Christopherson
· 5 years ago
bc8a0aa
KVM: x86: Relocate MMIO exit stats counting
by Sean Christopherson
· 5 years ago
5845038
KVM: nVMX: Check Host Address Space Size on vmentry of nested guests
by Krish Sadhukhan
· 5 years ago
6f6a657
KVM/Hyper-V/VMX: Add direct tlb flush support
by Vitaly Kuznetsov
· 5 years ago
fe38bd6
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 5 years ago
f7eea63
KVM: nVMX: handle page fault in vmread
by Paolo Bonzini
· 5 years ago
4b9852f
KVM: x86: Fix INIT signal handling in various CPU states
by Liran Alon
· 5 years ago
95c0654
KVM: VMX: Stop the preemption timer during vCPU reset
by Wanpeng Li
· 5 years ago
380e005
KVM: nVMX: trace nested VM-Enter failures detected by H/W
by Sean Christopherson
· 5 years ago
5497b95
KVM: nVMX: add tracepoint for failed nested VM-Enter
by Sean Christopherson
· 5 years ago
7396d33
KVM: x86: Return to userspace with internal error on unexpected exit reason
by Liran Alon
· 5 years ago
1edce0a
KVM: x86: Add kvm_emulate_{rd,wr}msr() to consolidate VXM/SVM code
by Sean Christopherson
· 5 years ago
f20935d
KVM: x86: Refactor up kvm_{g,s}et_msr() to simplify callers
by Sean Christopherson
· 5 years ago
4f75bcc
KVM: X86: Tune PLE Window tracepoint
by Peter Xu
· 5 years ago
c5c5d6f
KVM: VMX: Change ple_window type to unsigned int
by Peter Xu
· 5 years ago
fdcf756
KVM: x86: Disable posted interrupts for non-standard IRQs delivery modes
by Alexander Graf
· 5 years ago
ea15298
KVM: x86: hyper-v: don't crash on KVM_GET_SUPPORTED_HV_CPUID when kvm_intel.nested is disabled
by Vitaly Kuznetsov
· 5 years ago
b6852ae
KVM: VMX: Fix and tweak the comments for VM-Enter
by Sean Christopherson
· 5 years ago
12b58f4
KVM: Assert that struct kvm_vcpu is always as offset zero
by Sean Christopherson
· 5 years ago
4af7715
KVM: x86/mmu: Add explicit access mask for MMIO SPTEs
by Sean Christopherson
· 5 years ago
f8ea7c6
x86: kvm: svm: propagate errors from skip_emulated_instruction()
by Vitaly Kuznetsov
· 5 years ago
0e1c438
Merge tag 'kvmarm-fixes-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 5 years ago
17e433b
KVM: Fix leak vCPU's VMCS value into other pCPU
by Wanpeng Li
· 5 years ago
c6bf2ae
KVM: nVMX: Set cached_vmcs12 and cached_shadow_vmcs12 NULL after free
by Jan Kiszka
· 5 years ago
d9a710e
KVM: X86: Dynamically allocate user_fpu
by Wanpeng Li
· 5 years ago
cf64527
KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nested
by Jan Kiszka
· 5 years ago
e6023ad
Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 5 years ago
88dddc1
KVM: nVMX: do not use dangling shadow VMCS after guest reset
by Paolo Bonzini
· 5 years ago
3b20e03
KVM: VMX: dump VMCS on failed entry
by Paolo Bonzini
· 5 years ago
0c5f81d
KVM: LAPIC: Inject timer interrupt via posted interrupt
by Wanpeng Li
· 5 years ago
19f2d8f
x86/kvm: Replace vmx_vmenter()'s call to kvm_spurious_fault() with UD2
by Josh Poimboeuf
· 5 years ago
4d1a082d
KVM: x86/vPMU: reset pmc->counter to 0 for pmu fixed_counters
by Like Xu
· 5 years ago
6694e48
KVM: nVMX: Ignore segment base for VMX memory operand when segment not FS or GS
by Liran Alon
· 5 years ago
9481b7f
kvm: vmx: fix coccinelle warnings
by Yi Wang
· 5 years ago
39d7530
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 5 years ago
a45ff59
Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD
by Paolo Bonzini
· 5 years ago
1ef23e1
KVM nVMX: Check Host Segment Registers and Descriptor Tables on vmentry of nested guests
by Krish Sadhukhan
· 5 years ago
f087a02
KVM: nVMX: Stash L1's CR3 in vmcs01.GUEST_CR3 on nested entry w/o EPT
by Sean Christopherson
· 6 years ago
323d73a
KVM: nVMX: Change KVM_STATE_NESTED_EVMCS to signal vmcs12 is copied from eVMCS
by Liran Alon
· 6 years ago
65b712f1
KVM: nVMX: Allow restore nested-state to enable eVMCS when vCPU in SMM
by Liran Alon
· 6 years ago
b119019
kvm: nVMX: Remove unnecessary sync_roots from handle_invept
by Jim Mattson
· 6 years ago
11e3491
x86/kvm/nVMX: fix VMCLEAR when Enlightened VMCS is in use
by Vitaly Kuznetsov
· 6 years ago
a21a39c
x86/KVM/nVMX: don't use clean fields data on enlightened VMLAUNCH
by Vitaly Kuznetsov
· 6 years ago
95c5c7c
KVM: nVMX: list VMX MSRs in KVM_GET_MSR_INDEX_LIST
by Paolo Bonzini
· 5 years ago
e8a70bd
KVM: nVMX: allow setting the VMFUNC controls MSR
by Paolo Bonzini
· 5 years ago
6defc59
KVM: nVMX: include conditional controls in /dev/kvm KVM_GET_MSRS
by Paolo Bonzini
· 5 years ago
c884d8a
Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx
by Linus Torvalds
· 6 years ago
9fd5887
KVM: nVMX: reorganize initial steps of vmx_set_nested_state
by Paolo Bonzini
· 6 years ago
4d763b1
KVM: VMX: check CPUID before allowing read/write of IA32_XSS
by Wanpeng Li
· 6 years ago
20c8ccb
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499
by Thomas Gleixner
· 6 years ago
6ca00df
KVM: x86: Modify struct kvm_nested_state to have explicit fields for data
by Liran Alon
· 6 years ago
eceb997
KVM: nVMX: shadow pin based execution controls
by Paolo Bonzini
· 6 years ago
804939e
KVM: VMX: Leave preemption timer running when it's disabled
by Sean Christopherson
· 6 years ago
9d99cc4
KVM: VMX: Drop hv_timer_armed from 'struct loaded_vmcs'
by Sean Christopherson
· 6 years ago
469debd
KVM: nVMX: Preset *DT exiting in vmcs02 when emulating UMIP
by Sean Christopherson
· 6 years ago
de0286b
KVM: nVMX: Preserve last USE_MSR_BITMAPS when preparing vmcs02
by Sean Christopherson
· 6 years ago
3af80fe
KVM: VMX: Explicitly initialize controls shadow at VMCS allocation
by Sean Christopherson
· 6 years ago
ae81d08
KVM: nVMX: Don't reset VMCS controls shadow on VMCS switch
by Sean Christopherson
· 6 years ago
Next »