Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
a205c159f9e2db586a5ea475f4d22fa22e78fed8
/
arch
/
x86
/
kvm
/
vmx.c
03efce6
nVMX: Advertise PML to L1 hypervisor
by Bandan Das
· 8 years ago
c5f983f
nVMX: Implement emulated Page Modification Logging
by Bandan Das
· 8 years ago
c7c2c70
kvm: nVMX: Validate CR3 target count on nested VM-entry
by Jim Mattson
· 8 years ago
2d3e486
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
2e5b0bd
kvm: nVMX: Don't validate disabled secondary controls
by Jim Mattson
· 8 years ago
d3b5d35
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
70f3aac
kvm: nVMX: Remove superfluous VMX instruction fault checks
by Jim Mattson
· 8 years ago
72875d8a
KVM: add kvm_{test,clear}_request to replace {test,clear}_bit
by Radim Krčmář
· 8 years ago
668fffa
kvm: better MWAIT emulation for guests
by Michael S. Tsirkin
· 8 years ago
fe0e80b
KVM: VMX: drop vmm_exclusive module parameter
by David Hildenbrand
· 8 years ago
3325187
KVM: nVMX: fix AD condition when handling EPT violation
by Radim Krčmář
· 8 years ago
a5f4645
KVM: nVMX: support RDRAND and RDSEED exiting
by Paolo Bonzini
· 8 years ago
ae1e2d1
kvm: nVMX: support EPT accessed/dirty bits
by Paolo Bonzini
· 8 years ago
0047723
KVM: VMX: remove bogus check for invalid EPT violation
by Paolo Bonzini
· 8 years ago
7db7426
KVM: nVMX: we support 1GB EPT pages
by Paolo Bonzini
· 8 years ago
2c82878
KVM: VMX: require virtual NMI support
by Paolo Bonzini
· 8 years ago
1279a6b1
KVM: nVMX: single function for switching between vmcs
by David Hildenbrand
· 8 years ago
f0b98c0
kvm: vmx: Don't use INVVPID when EPT is enabled
by Jim Mattson
· 8 years ago
1fb883b
KVM: nVMX: initialize PML fields in vmcs02
by Ladi Prosek
· 8 years ago
ab007cc
KVM: nVMX: do not leak PML full vmexit to L1
by Ladi Prosek
· 8 years ago
7f75540
Merge tag 'v4.11-rc5' into x86/mm, to refresh the branch
by Ingo Molnar
· 8 years ago
7ad658b
KVM: nVMX: fix nested EPT detection
by Ladi Prosek
· 8 years ago
08d839c
KVM: VMX: Fix enable VPID conditions
by Wanpeng Li
· 8 years ago
63cb6d5
KVM: nVMX: Fix nested VPID vmx exec control
by Wanpeng Li
· 8 years ago
fb6c819
kvm: vmx: Flush TLB when the APIC-access address changes
by Jim Mattson
· 8 years ago
59c58ceb
x86/gdt: Get rid of the get_*_gdt_*_vaddr() helpers
by Andy Lutomirski
· 8 years ago
6d1b3ad
KVM: nVMX: don't reset kvm mmu twice
by Wanpeng Li
· 8 years ago
6c6c5e0
KVM: VMX: downgrade warning on unexpected exit code
by Radim Krčmář
· 8 years ago
45fc875
x86: Make the GDT remapping read-only on 64-bit
by Thomas Garnier
· 8 years ago
05d8d34
KVM: nVMX: do not warn when MSR bitmap address is not backed
by Radim Krčmář
· 8 years ago
2f707d9
KVM: nVMX: reset nested_run_pending if the vCPU is going to be reset
by Wanpeng Li
· 8 years ago
587d7e72
kvm: nVMX: VMCLEAR should not cause the vCPU to shut down
by Jim Mattson
· 8 years ago
acc9ab6
KVM: nVMX: Fix pending events injection
by Wanpeng Li
· 8 years ago
0fce546
x86/kvm/vmx: remove unused variable in segment_base()
by Jérémy Lefaure
· 8 years ago
96794e4
KVM: VMX: use correct vmcs_read/write for guest segment selector/base
by Chao Peng
· 8 years ago
b7ffc44
x86/kvm/vmx: Defer TR reload after VM exit
by Andy Lutomirski
· 8 years ago
8c2e41f
x86/kvm/vmx: Simplify segment_base()
by Andy Lutomirski
· 8 years ago
e28baea
x86/kvm/vmx: Get rid of segment_base() on 64-bit kernels
by Andy Lutomirski
· 8 years ago
e0c2306
x86/kvm/vmx: Don't fetch the TSS base from the GDT
by Andy Lutomirski
· 8 years ago
06ce521
kvm: fix page struct leak in handle_vmon
by Paolo Bonzini
· 8 years ago
bd7e5b0
KVM: x86: remove code for lazy FPU handling
by Paolo Bonzini
· 8 years ago
47c0152
KVM: VMX: use vmcs_set/clear_bits for CPU-based execution controls
by Paolo Bonzini
· 8 years ago
858e25c
kvm: nVMX: Refactor nested_vmx_run()
by Jim Mattson
· 8 years ago
ca0bde2
kvm: nVMX: Split VMCS checks from nested_vmx_run()
by Jim Mattson
· 8 years ago
6beb7bd
kvm: nVMX: Refactor nested_get_vmcs12_pages()
by Jim Mattson
· 8 years ago
a8bc284
kvm: nVMX: Refactor handle_vmptrld()
by Jim Mattson
· 8 years ago
e29acc5
kvm: nVMX: Refactor handle_vmon()
by Jim Mattson
· 8 years ago
cf8b84f
kvm: nVMX: Prepare for checkpointing L2 state
by Jim Mattson
· 8 years ago
b95234c
kvm: x86: do not use KVM_REQ_EVENT for APICv interrupt injection
by Paolo Bonzini
· 8 years ago
76dfafd5
KVM: x86: do not scan IRR twice on APICv vmentry
by Paolo Bonzini
· 8 years ago
810e6de
KVM: x86: preparatory changes for APICv cleanups
by Paolo Bonzini
· 8 years ago
967235d
KVM: vmx: clear pending interrupts on KVM_SET_LAPIC
by Paolo Bonzini
· 8 years ago
db1c056
kvm: vmx: Use the hardware provided GPA instead of page walk
by Paolo Bonzini
· 8 years ago
6342c50
KVM: nVMX: vmx_complete_nested_posted_interrupt() can't fail
by David Hildenbrand
· 8 years ago
42cf014
KVM: nVMX: kmap() can't fail
by David Hildenbrand
· 8 years ago
312b616
kvm: x86: mmu: Set SPTE_SPECIAL_MASK within mmu.c
by Junaid Shahid
· 8 years ago
ab22a47
kvm: x86: mmu: Rename EPT_VIOLATION_READ/WRITE/INSTR constants
by Junaid Shahid
· 8 years ago
0b4c208
Revert "KVM: nested VMX: disable perf cpuid reporting"
by Jim Mattson
· 8 years ago
21e7fbe
kvm: nVMX: Reorder error checks for emulated VMXON
by Jim Mattson
· 8 years ago
eb90f34
KVM: vmx: speed up TPR below threshold vmexits
by Paolo Bonzini
· 8 years ago
f160c7b
kvm: x86: mmu: Lockless access tracking for Intel CPUs without EPT A bits.
by Junaid Shahid
· 8 years ago
37f0e8f
kvm: x86: mmu: Do not use bit 63 for tracking special SPTEs
by Junaid Shahid
· 8 years ago
27959a4
kvm: x86: mmu: Use symbolic constants for EPT Violation Exit Qualifications
by Junaid Shahid
· 8 years ago
69130ea
KVM: VMX: remove duplicated declaration
by Jan Dakinevich
· 8 years ago
b428018
KVM: nVMX: fix instruction skipping during emulated vm-entry
by David Matlack
· 8 years ago
ef85b67
kvm: nVMX: Allow L1 to intercept software exceptions (#BP and #OF)
by Jim Mattson
· 8 years ago
37b9a67
kvm: nVMX: Correct a VMX instruction error code for VMPTRLD
by GanShun
· 8 years ago
93173b5
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
16c2aec
KVM: nVMX: invvpid handling improvements
by Jan Dakinevich
· 8 years ago
1dc35da
KVM: nVMX: check host CR3 on vmentry and vmexit
by Ladi Prosek
· 8 years ago
9ed38ffa
KVM: nVMX: introduce nested_vmx_load_cr3 and call it on vmentry
by Ladi Prosek
· 8 years ago
ee146c1
KVM: nVMX: propagate errors from prepare_vmcs02
by Ladi Prosek
· 8 years ago
7ca29de
KVM: nVMX: fix CR3 load if L2 uses PAE paging and EPT
by Ladi Prosek
· 8 years ago
5a6a974
KVM: nVMX: load GUEST_EFER after GUEST_CR0 during emulated VM-entry
by David Matlack
· 8 years ago
8322ebb
KVM: nVMX: generate MSR_IA32_CR{0,4}_FIXED1 from guest CPUID
by David Matlack
· 8 years ago
3899152
KVM: nVMX: fix checks on CR{0,4} during virtual VMX operation
by David Matlack
· 8 years ago
62cc6b9d
KVM: nVMX: support restore of VMX capability MSRs
by David Matlack
· 8 years ago
0115f9c
KVM: nVMX: generate non-true VMX MSRs based on true versions
by David Matlack
· 8 years ago
6affcbe
KVM: x86: Add kvm_skip_emulated_instruction and use it.
by Kyle Huey
· 8 years ago
eb27756
KVM: VMX: Move skip_emulated_instruction out of nested_vmx_check_vmcs12
by Kyle Huey
· 8 years ago
09ca3f2
KVM: VMX: Reorder some skip_emulated_instruction calls
by Kyle Huey
· 8 years ago
6a908b6
KVM: x86: Add a return value to kvm_emulate_cpuid
by Kyle Huey
· 8 years ago
064e6a8
Merge branch 'linus' into x86/fpu, to resolve conflicts
by Ingo Molnar
· 8 years ago
bcdde30
KVM: nVMX: invvpid handling improvements
by Jan Dakinevich
· 8 years ago
33365e7
kvm: x86: make function static to avoid compiling warning
by Jiang Biao
· 8 years ago
ad36109
kvm: x86: avoid atomic operations on APICv vmentry
by Paolo Bonzini
· 8 years ago
1b07304
KVM: nVMX: support descriptor table exits
by Paolo Bonzini
· 8 years ago
868a32f
kvm: x86: remove the misleading comment in vmx_handle_external_intr
by Longpeng(Mike)
· 8 years ago
2361133
KVM: VMX: refactor setup of global page-sized bitmaps
by Radim Krčmář
· 8 years ago
2e69f86
KVM: VMX: join functions that disable x2apic msr intercepts
by Radim Krčmář
· 8 years ago
40d8338
KVM: VMX: remove functions that enable msr intercepts
by Radim Krčmář
· 8 years ago
83bafef
kvm: nVMX: Update MSR load counts on a VMCS switch
by Jim Mattson
· 8 years ago
cf3215d
kvm: nVMX: Fetch VM_INSTRUCTION_ERROR from vmcs02 on vmx->fail
by Jim Mattson
· 8 years ago
c63e456
KVM: VMX: Better name x2apic msr bitmaps
by Wanpeng Li
· 8 years ago
355f4fb
kvm: nVMX: VMCLEAR an active shadow VMCS after last use
by Jim Mattson
· 8 years ago
ea26e4e
KVM: x86: drop TSC offsetting kvm_x86_ops to fix KVM_GET/SET_CLOCK
by Paolo Bonzini
· 8 years ago
04ac88a
x86/fpu, kvm: Remove host CR0.TS manipulation
by Andy Lutomirski
· 8 years ago
85c856b
kvm: nVMX: Fix kernel panics induced by illegal INVEPT/INVVPID types
by Jim Mattson
· 8 years ago
6218590
Merge tag 'kvm-4.9-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 8 years ago
c5a6d5f
KVM: nVMX: Fix the NMI IDT-vectoring handling
by Wanpeng Li
· 8 years ago
Next »