Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
44c2d667ce3fa6933ac30a726f148f0c6d84ce5f
/
arch
/
x86
/
kvm
/
vmx.c
44c2d66
KVM/x86: Use 32bit xor to clear register
by Uros Bizjak
· 7 years ago
4b1e547
KVM/x86: Use assembly instruction mnemonics instead of .byte streams
by Uros Bizjak
· 7 years ago
5ebb272
KVM/x86: Fix invvpid and invept register operand size in 64-bit mode
by Uros Bizjak
· 7 years ago
36d9594
x86/kvm/mmu: make space for source data caching in struct kvm_mmu
by Vitaly Kuznetsov
· 7 years ago
14c07ad
x86/kvm/mmu: introduce guest_mmu
by Vitaly Kuznetsov
· 7 years ago
6a82cd1
x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots()
by Vitaly Kuznetsov
· 7 years ago
3dc773e
x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu()
by Vitaly Kuznetsov
· 7 years ago
44dd3ff
x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU
by Vitaly Kuznetsov
· 7 years ago
2768c0c
KVM: nVMX: WARN if nested run hits VMFail with early consistency checks enabled
by Sean Christopherson
· 7 years ago
5201760
KVM: nVMX: add option to perform early consistency checks via H/W
by Sean Christopherson
· 7 years ago
5a5e8a1
KVM: vmx: write HOST_IA32_EFER in vmx_set_constant_host_state()
by Sean Christopherson
· 7 years ago
09abb5e
KVM: nVMX: call kvm_skip_emulated_instruction in nested_vmx_{fail,succeed}
by Sean Christopherson
· 7 years ago
c37a611
KVM: nVMX: do not call nested_vmx_succeed() for consistency check VMExit
by Sean Christopherson
· 7 years ago
cb61de2
KVM: nVMX: do not skip VMEnter instruction that succeeds
by Sean Christopherson
· 7 years ago
16fb9a4
KVM: nVMX: do early preparation of vmcs02 before check_vmentry_postreqs()
by Sean Christopherson
· 7 years ago
9d6105b2
KVM: nVMX: initialize vmcs02 constant exactly once (per VMCS)
by Sean Christopherson
· 7 years ago
09abe32
KVM: nVMX: split pieces of prepare_vmcs02() to prepare_vmcs02_early()
by Sean Christopherson
· 7 years ago
860ff2a
KVM: VMX: remove ASSERT() on vmx->pml_pg validity
by Sean Christopherson
· 7 years ago
39f9c38
KVM: vVMX: rename label for post-enter_guest_mode consistency check
by Sean Christopherson
· 7 years ago
a633e41
KVM: nVMX: assimilate nested_vmx_entry_failure() into nested_vmx_enter_non_root_mode()
by Sean Christopherson
· 7 years ago
7671ce2
KVM: nVMX: move check_vmentry_postreqs() call to nested_vmx_enter_non_root_mode()
by Sean Christopherson
· 7 years ago
d63907d
KVM: nVMX: rename enter_vmx_non_root_mode to nested_vmx_enter_non_root_mode
by Sean Christopherson
· 7 years ago
3df5c37
KVM: nVMX: try to set EFER bits correctly when initializing controls
by Sean Christopherson
· 7 years ago
02343cf
KVM: vmx: do not unconditionally clear EFER switching
by Sean Christopherson
· 7 years ago
b7031fd
KVM: nVMX: reset cache/shadows when switching loaded VMCS
by Sean Christopherson
· 7 years ago
1abf23f
KVM: nVMX: use vm_exit_controls_init() to write exit controls for vmcs02
by Sean Christopherson
· 7 years ago
5b8ba41
KVM: nVMX: move vmcs12 EPTP consistency check to check_vmentry_prereqs()
by Sean Christopherson
· 7 years ago
64a919f
KVM: nVMX: move host EFER consistency checks to VMFail path
by Sean Christopherson
· 7 years ago
3c6e099f
KVM: nVMX: Always reflect #NM VM-exits to L1
by Jim Mattson
· 7 years ago
aaa45da
KVM/VMX: Remve unused function is_external_interrupt().
by Tianyu Lan
· 7 years ago
55c1dcd
nVMX x86: Make nested_vmx_check_pml_controls() concise
by Krish Sadhukhan
· 7 years ago
bd18bff
KVM: nVMX: restore host state in nested_vmx_vmexit for VMFail
by Sean Christopherson
· 7 years ago
cfb634f
KVM: nVMX: Clear reserved bits of #DB exit qualification
by Jim Mattson
· 7 years ago
efebf0a
KVM: nVMX: Do not flush TLB on L1<->L2 transitions if L1 uses VPID and EPT
by Liran Alon
· 7 years ago
327c072
KVM: nVMX: Flush linear and combined mappings on VPID02 related flushes
by Liran Alon
· 7 years ago
3d5bdae
KVM: nVMX: Use correct VPID02 when emulating L1 INVVPID
by Liran Alon
· 7 years ago
1438921
KVM: nVMX: Flush TLB entries tagged by dest EPTP on L1<->L2 transitions
by Liran Alon
· 7 years ago
3de6347
KVM: vmx: rename KVM_GUEST_CR0_MASK tp KVM_VM_CR0_ALWAYS_OFF
by Sean Christopherson
· 7 years ago
7e71268
kvm: nVMX: fix entry with pending interrupt if APICv is enabled
by Paolo Bonzini
· 7 years ago
2cf7ea9
KVM: VMX: hide flexpriority from guest when disabled at the module level
by Paolo Bonzini
· 7 years ago
fd6b6d9
KVM: VMX: check for existence of secondary exec controls before accessing
by Sean Christopherson
· 7 years ago
62cf9bd81
KVM: nVMX: Fix emulation of VM_ENTRY_LOAD_BNDCFGS
by Liran Alon
· 7 years ago
503234b
KVM: x86: Do not use kvm_x86_ops->mpx_supported() directly
by Liran Alon
· 7 years ago
5f76f6f
KVM: nVMX: Do not expose MPX VMX controls when guest MPX disabled
by Liran Alon
· 7 years ago
4679b61
KVM: x86: never trap MSR_KERNEL_GS_BASE
by Paolo Bonzini
· 7 years ago
ba8e23d
nVMX x86: Check VPID value on vmentry of L2 guests
by Krish Sadhukhan
· 7 years ago
6de84e5
nVMX x86: check posted-interrupt descriptor addresss on vmentry of L2
by Krish Sadhukhan
· 7 years ago
e6c67d8
KVM: nVMX: Wake blocked vCPU in guest-mode if pending interrupt in virtual APICv
by Liran Alon
· 7 years ago
5bea512
KVM: VMX: check nested state and CR4.VMXE against SMM
by Paolo Bonzini
· 7 years ago
d264ee0
KVM: VMX: use preemption timer to force immediate VMExit
by Sean Christopherson
· 7 years ago
f459a70
KVM: VMX: modify preemption timer bit only when arming timer
by Sean Christopherson
· 7 years ago
4c00812
KVM: VMX: immediately mark preemption timer expired only for zero value
by Sean Christopherson
· 7 years ago
b5861e5
KVM: nVMX: Fix loss of pending IRQ/NMI before entering L2
by Liran Alon
· 7 years ago
0ce97a2
KVM: x86: Rename emulate_instruction() to kvm_emulate_instruction()
by Sean Christopherson
· 7 years ago
c440990
KVM: VMX: Do not allow reexecute_instruction() when skipping MMIO instr
by Sean Christopherson
· 7 years ago
b871da4
KVM: nVMX: avoid redundant double assignment of nested_run_pending
by Vitaly Kuznetsov
· 7 years ago
2a8a2b7
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
0027ff2
KVM: VMX: fixes for vmentry_l1d_flush module parameter
by Paolo Bonzini
· 7 years ago
0b665d3
KVM: vmx: Inject #UD for SGX ENCLS instruction in guest
by Sean Christopherson
· 7 years ago
d806afa
x86/kvm/vmx: Fix coding style in vmx_setup_l1d_flush()
by Yi Wang
· 7 years ago
94d7a86c
x86/kvm/vmx: Remove duplicate l1d flush definitions
by Josh Poimboeuf
· 7 years ago
e61cf2e
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 7 years ago
958f338
Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
fd8ca6d
KVM/x86: Use CC_SET()/CC_OUT in arch/x86/kvm/vmx.c
by Uros Bizjak
· 7 years ago
5e079c7
KVM: vmx: skip VMWRITE of HOST_{FS,GS}_BASE when possible
by Sean Christopherson
· 7 years ago
8f21a0b
KVM: vmx: skip VMWRITE of HOST_{FS,GS}_SEL when possible
by Sean Christopherson
· 7 years ago
f3bbc0d
KVM: vmx: always initialize HOST_{FS,GS}_BASE to zero during setup
by Sean Christopherson
· 7 years ago
d7ee039
KVM: vmx: move struct host_state usage to struct loaded_vmcs
by Sean Christopherson
· 7 years ago
e920de8
KVM: vmx: compute need to reload FS/GS/LDT on demand
by Sean Christopherson
· 7 years ago
fd1ec77
KVM: nVMX: remove a misleading comment regarding vmcs02 fields
by Sean Christopherson
· 7 years ago
6d6095b
KVM: vmx: rename __vmx_load_host_state() and vmx_save_host_state()
by Sean Christopherson
· 7 years ago
678e315
KVM: vmx: add dedicated utility to access guest's kernel_gs_base
by Sean Christopherson
· 7 years ago
bd9966d
KVM: vmx: track host_state.loaded using a loaded_vmcs pointer
by Sean Christopherson
· 7 years ago
e368b87
KVM: vmx: refactor segmentation code in vmx_save_host_state()
by Sean Christopherson
· 7 years ago
e49fcb8
kvm: nVMX: Fix fault priority for VMX operations
by Jim Mattson
· 7 years ago
36090bf
kvm: nVMX: Fix fault vector for VMX operation at CPL > 0
by Jim Mattson
· 7 years ago
877ad95
KVM: vmx: Add tlb_remote_flush callback support
by Tianyu Lan
· 7 years ago
b94742c
kvm: x86: Add multi-entry LRU cache for previous CR3s
by Junaid Shahid
· 7 years ago
faff875
kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg*
by Junaid Shahid
· 7 years ago
956bf35
kvm: x86: Skip shadow page resync on CR3 switch when indicated by guest
by Junaid Shahid
· 7 years ago
ade61e2
kvm: x86: Skip TLB flush on fast CR3 switch when indicated by guest
by Junaid Shahid
· 7 years ago
eb4b248
kvm: vmx: Support INVPCID in shadow paging mode
by Junaid Shahid
· 7 years ago
afe828d
kvm: x86: Add ability to skip TLB flush when switching CR3
by Junaid Shahid
· 7 years ago
50c28f2
kvm: x86: Use fast CR3 switch for nested VMX
by Junaid Shahid
· 7 years ago
abfc52c
KVM: nVMX: Separate logic allocating shadow vmcs to a function
by Liran Alon
· 7 years ago
491a603
KVM: VMX: Mark vmcs header as shadow in case alloc_vmcs_cpu() allocate shadow vmcs
by Liran Alon
· 7 years ago
32c7acf
KVM: nVMX: Expose VMCS shadowing to L1 guest
by Liran Alon
· 7 years ago
a7cde48
KVM: nVMX: Do not forward VMREAD/VMWRITE VMExits to L1 if required so by vmcs12 vmread/vmwrite bitmaps
by Liran Alon
· 7 years ago
6d894f4
KVM: nVMX: vmread/vmwrite: Use shadow vmcs12 if running L2
by Liran Alon
· 7 years ago
fa58a9f
KVM: nVMX: include shadow vmcs12 in nested state
by Paolo Bonzini
· 7 years ago
61ada74
KVM: nVMX: Cache shadow vmcs12 on VMEntry and flush to memory on VMExit
by Liran Alon
· 7 years ago
f145d90
KVM: nVMX: Verify VMCS shadowing VMCS link pointer
by Liran Alon
· 7 years ago
a8a7c02
KVM: nVMX: Verify VMCS shadowing controls
by Liran Alon
· 7 years ago
f792d27
KVM: nVMX: Introduce nested_cpu_has_shadow_vmcs()
by Liran Alon
· 7 years ago
a6192d4
KVM: nVMX: Fail VMLAUNCH and VMRESUME on shadow VMCS
by Liran Alon
· 7 years ago
fa97d7d
KVM: nVMX: Allow VMPTRLD for shadow VMCS if vCPU supports VMCS shadowing
by Liran Alon
· 7 years ago
e253674
KVM: VMX: Change vmcs12_{read,write}_any() to receive vmcs12 as parameter
by Liran Alon
· 7 years ago
392b2f2
KVM: VMX: Create struct for VMCS header
by Liran Alon
· 7 years ago
8fcc4b5
kvm: nVMX: Introduce KVM_CAP_NESTED_STATE
by Jim Mattson
· 7 years ago
7f7f1ba
KVM: x86: do not load vmcs12 pages while still in SMM
by Paolo Bonzini
· 7 years ago
Next »