Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
cfe25622c3af191a5800a12480dee169847b479b
/
arch
/
x86
/
kvm
/
vmx.c
ef4a576
Merge 4.9.176 into android-4.9-q
by Greg Kroah-Hartman
· 5 years ago
cb10603
Documentation: Move L1TF to separate directory
by Thomas Gleixner
· 6 years ago
3a8e7f6
x86/kvm/vmx: Add MDS protection when L1D Flush is not active
by Thomas Gleixner
· 6 years ago
6947310
Merge 4.9.167 into android-4.9-q
by Greg Kroah-Hartman
· 5 years ago
756e25c
KVM: x86: Emulate MSR_IA32_ARCH_CAPABILITIES on AMD hosts
by Sean Christopherson
· 6 years ago
72b54df
Merge 4.9.165 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
5e29da0
KVM: X86: Fix residual mmio emulation request to userspace
by Wanpeng Li
· 7 years ago
7b3c6c4
KVM: nVMX: Ignore limit checks on VMX instructions using flat segments
by Sean Christopherson
· 6 years ago
9748354
KVM: nVMX: Sign extend displacements of VMX instr's mem operands
by Sean Christopherson
· 6 years ago
7c85ed0
Merge 4.9.159 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
acd744b
kvm: vmx: Fix entry number check for add_atomic_switch_msr()
by Xiaoyao Li
· 6 years ago
8817a28
Merge 4.9.156 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
a2c34d2
KVM: nVMX: unconditionally cancel preemption timer in free_nested (CVE-2019-7221)
by Peter Shier
· 6 years ago
ed0b11d
Merge 4.9.149 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
737dcb9
x86/kvm/vmx: do not use vm-exit instruction length for fast MMIO when running nested
by Vitaly Kuznetsov
· 7 years ago
5d05bdd
Merge 4.9.146 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
0c4d57a
x86/kvm/vmx: fix old-style function declaration
by Yi Wang
· 6 years ago
a8c1ea6
Merge 4.9.126 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
8729412
KVM: VMX: fixes for vmentry_l1d_flush module parameter
by Paolo Bonzini
· 6 years ago
a925dfb
Merge 4.9.125 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
6a2346f
x86/kvm/vmx: Remove duplicate l1d flush definitions
by Josh Poimboeuf
· 6 years ago
f85543b
Merge 4.9.120 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
f56c8ee
KVM: VMX: Tell the nested hypervisor to skip L1D flush on vmentry
by Paolo Bonzini
· 6 years ago
383f160
x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on vmentry
by Paolo Bonzini
· 6 years ago
7a1eac8
KVM: X86: Allow userspace to define the microcode version
by Wanpeng Li
· 7 years ago
62d88fc
KVM: x86: Add a framework for supporting MSR-based features
by Tom Lendacky
· 7 years ago
77a83b3
x86/KVM/VMX: Don't set l1tf_flush_l1d from vmx_handle_external_intr()
by Nicolai Stange
· 6 years ago
e371c92
x86/KVM/VMX: Introduce per-host-cpu analogue of l1tf_flush_l1d
by Nicolai Stange
· 6 years ago
90bc306
x86/KVM/VMX: Move the l1tf_flush_l1d test to vmx_l1d_flush()
by Nicolai Stange
· 6 years ago
936f566
x86/KVM/VMX: Replace 'vmx_l1d_flush_always' with 'vmx_l1d_flush_cond'
by Nicolai Stange
· 6 years ago
698ac1b
x86/KVM/VMX: Don't set l1tf_flush_l1d to true from vmx_l1d_flush()
by Nicolai Stange
· 6 years ago
587d499
x86/KVM/VMX: Initialize the vmx_l1d_flush_pages' content
by Nicolai Stange
· 6 years ago
2decbf5
x86/bugs, kvm: Introduce boot-time control of L1TF mitigations
by Jiri Kosina
· 6 years ago
4797c2f
x86/kvm: Allow runtime control of L1D flush
by Thomas Gleixner
· 6 years ago
6ccf633
x86/kvm: Serialize L1D flush parameter setter
by Thomas Gleixner
· 6 years ago
dff0982
x86/kvm: Add static key for flush always
by Thomas Gleixner
· 6 years ago
641a211
x86/kvm: Move l1tf setup function
by Thomas Gleixner
· 6 years ago
4186ae8
x86/l1tf: Handle EPT disabled state proper
by Thomas Gleixner
· 6 years ago
31282cf
x86/kvm: Drop L1TF MSR list approach
by Thomas Gleixner
· 6 years ago
80e55b5
x86/litf: Introduce vmx status variable
by Thomas Gleixner
· 6 years ago
a8c1467
x86/KVM/VMX: Use MSR save list for IA32_FLUSH_CMD if required
by Konrad Rzeszutek Wilk
· 6 years ago
c45ff81
x86/KVM/VMX: Extend add_atomic_switch_msr() to allow VMENTER only MSRs
by Konrad Rzeszutek Wilk
· 6 years ago
5d3eaa2
x86/KVM/VMX: Separate the VMX AUTOLOAD guest/host number accounting
by Konrad Rzeszutek Wilk
· 6 years ago
1555f9e
x86/KVM/VMX: Add find_msr() helper function
by Konrad Rzeszutek Wilk
· 6 years ago
57e3ada
x86/KVM/VMX: Split the VMX MSR LOAD structures to have an host/guest numbers
by Konrad Rzeszutek Wilk
· 6 years ago
69c2525
kvm: nVMX: Update MSR load counts on a VMCS switch
by Jim Mattson
· 8 years ago
b3dc63c
x86/KVM/VMX: Add L1D flush logic
by Paolo Bonzini
· 6 years ago
acca8a7
x86/KVM/VMX: Add L1D MSR based flush
by Paolo Bonzini
· 6 years ago
b3d648a
x86/KVM/VMX: Add L1D flush algorithm
by Paolo Bonzini
· 6 years ago
af6ce92
x86/KVM/VMX: Add module argument for L1TF mitigation
by Konrad Rzeszutek Wilk
· 6 years ago
a0695af
x86/KVM: Warn user if KVM is loaded SMT and L1TF CPU bug being present
by Konrad Rzeszutek Wilk
· 6 years ago
47b77b8
Merge 4.9.118 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
020a90f
kvm: x86: vmx: fix vpid leak
by Roman Kagan
· 6 years ago
a4230be
Merge 4.9.109 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
838b0e9
KVM: x86: pass kvm_vcpu to kvm_read_guest_virt and kvm_write_guest_virt_system
by Paolo Bonzini
· 6 years ago
8b94b87
Merge 4.9.106 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
935893a
objtool, x86: Add several functions and files to the objtool whitelist
by Josh Poimboeuf
· 7 years ago
9797dcb
Merge 4.9.104 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
94b4fed
KVM: VMX: raise internal error for exception during invalid protected mode state
by Sean Christopherson
· 7 years ago
9c3041c
Merge 4.9.102 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
b965592
KVM: SVM: Implement VIRT_SPEC_CTRL support for SSBD
by Tom Lendacky
· 6 years ago
1189cbf
x86/bugs, KVM: Extend speculation control for VIRT_SPEC_CTRL
by Thomas Gleixner
· 6 years ago
bf3da84
x86/bugs: Rename _RDS to _SSBD
by Konrad Rzeszutek Wilk
· 6 years ago
7a2d235
x86/speculation: Create spec-ctrl.h to avoid include hell
by Thomas Gleixner
· 6 years ago
99318ec
x86/KVM/VMX: Expose SPEC_CTRL Bit(2) to the guest
by Konrad Rzeszutek Wilk
· 6 years ago
cf21f58
x86/bugs, KVM: Support the combination of guest and host IBRS
by Konrad Rzeszutek Wilk
· 6 years ago
8683408
Merge 4.9.94 into android-4.9
by Greg Kroah-Hartman
· 6 years ago
4933e9f
KVM: nVMX: Update vmcs12->guest_linear_address on nested VM-exit
by Jim Mattson
· 7 years ago
a74bec4
KVM: nVMX: Fix handling of lmsw instruction
by Jan H. Schönherr
· 7 years ago
bb94f9d
Merge 4.9.91 into android-4.9
by Greg Kroah-Hartman
· 7 years ago
587da2b
kvm/x86: fix icebp instruction handling
by Linus Torvalds
· 7 years ago
a290494
Merge 4.9.87 into android-4.9
by Greg Kroah-Hartman
· 7 years ago
f750e15
KVM/VMX: Optimize vmx_vcpu_run() and svm_vcpu_run() by marking the RDMSR path as unlikely()
by Paolo Bonzini
· 7 years ago
a175d51
KVM/x86: Remove indirect MSR op calls from SPEC_CTRL
by Paolo Bonzini
· 7 years ago
a9d0273
Merge 4.9.84 into android-4.9
by Greg Kroah-Hartman
· 7 years ago
04c776e
KVM: nVMX: invvpid handling improvements
by Jan Dakinevich
· 7 years ago
da9fb78
Merge 4.9.83 into android-4.9
by Greg Kroah-Hartman
· 7 years ago
9665296
X86/nVMX: Properly set spec_ctrl and pred_cmd before merging MSRs
by KarimAllah Ahmed
· 7 years ago
cdfc8df
Merge 4.9.82 into android-4.9
by Greg Kroah-Hartman
· 7 years ago
ba88289
KVM: nVMX: Fix races when sending nested PI while dest enters/leaves L2
by Liran Alon
· 7 years ago
f8bbe51
Merge 4.9.81 into android-4.9
by Greg Kroah-Hartman
· 7 years ago
e5a8341
KVM/VMX: Allow direct access to MSR_IA32_SPEC_CTRL
by KarimAllah Ahmed
· 7 years ago
755502f
KVM/VMX: Emulate MSR_IA32_ARCH_CAPABILITIES
by KarimAllah Ahmed
· 7 years ago
7013129
KVM/x86: Add IBPB support
by Ashok Raj
· 7 years ago
6236b78
KVM: VMX: make MSR bitmaps per-VCPU
by Paolo Bonzini
· 7 years ago
ff546f9
KVM: VMX: introduce alloc_loaded_vmcs
by Paolo Bonzini
· 7 years ago
46e24df
KVM: nVMX: Eliminate vmcs02 pool
by Jim Mattson
· 7 years ago
b7649e1
KVM: nVMX: mark vmcs12 pages dirty on L2 exit
by David Matlack
· 7 years ago
1edccf2
KVM: nVMX: vmx_complete_nested_posted_interrupt() can't fail
by David Hildenbrand
· 8 years ago
19b1d4b
KVM: nVMX: kmap() can't fail
by David Hildenbrand
· 8 years ago
eb99bd6
x86/kvm: Update spectre-v1 mitigation
by Dan Williams
· 7 years ago
ec86a1d
KVM: VMX: Make indirect call speculation safe
by Peter Zijlstra
· 7 years ago
b30d2b5
Merge 4.9.80 into android-4.9
by Greg Kroah-Hartman
· 7 years ago
5c0b19b
KVM: VMX: Fix rflags cache during vCPU reset
by Wanpeng Li
· 7 years ago
114de9b
KVM: x86: Don't re-execute instruction when not passing CR2 value
by Liran Alon
· 7 years ago
033d019
Merge 4.9.77 into android-4.9
by Greg Kroah-Hartman
· 7 years ago
c1ddd99
x86/retpoline: Fill return stack buffer on vmexit
by David Woodhouse
· 7 years ago
012df71
KVM: x86: Add memory barrier on vmcs field lookup
by Andrew Honig
· 7 years ago
491c0ca
kvm: vmx: Scrub hardware GPRs at VM-exit
by Jim Mattson
· 7 years ago
cb7518e
Merge 4.9.72 into android-4.9
by Greg Kroah-Hartman
· 7 years ago
Next »