Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm
/
1c97f0a04c74196880f22a563134c8f6d0b9d752
/
arch
/
x86
/
kvm
/
vmx.c
1c97f0a
KVM: X86: Introduce a tdp_set_cr3 function
by Joerg Roedel
· 14 years ago
e48672f
KVM: x86: Unify TSC logic
by Zachary Amsden
· 14 years ago
99e3e30
KVM: x86: Move TSC offset writes to common code
by Zachary Amsden
· 14 years ago
f4e1b3c
KVM: x86: Convert TSC writes to TSC offset writes
by Zachary Amsden
· 14 years ago
ae38436
KVM: x86: Drop vm_init_tsc
by Zachary Amsden
· 14 years ago
d359192
KVM: VMX: Use host_gdt variable wherever we need the host gdt
by Avi Kivity
· 14 years ago
9581d44
KVM: Fix fs/gs reload oops with invalid ldt
by Avi Kivity
· 14 years ago
d9a73c0
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 14 years ago
3444d7d
KVM: VMX: Fix host GDT.LIMIT corruption
by Avi Kivity
· 14 years ago
dd180b3
KVM: VMX: fix tlb flush with invalid root
by Xiao Guangrong
· 14 years ago
f5f48ee
KVM: VMX: Execute WBINVD to keep data consistency with assigned devices
by Sheng Yang
· 14 years ago
a8eeb04
KVM: Add mini-API for vcpu->requests
by Avi Kivity
· 15 years ago
2390218
KVM: Fix mov cr3 #GP at wrong instruction
by Avi Kivity
· 15 years ago
a83b29c
KVM: Fix mov cr4 #GP at wrong instruction
by Avi Kivity
· 15 years ago
49a9b07
KVM: Fix mov cr0 #GP at wrong instruction
by Avi Kivity
· 15 years ago
2acf923
KVM: VMX: Enable XSAVE/XRSTOR for guest
by Dexuan Cui
· 15 years ago
f495c6e
KVM: VMX: Fix incorrect rcu deref in rmode_tss_base()
by Avi Kivity
· 15 years ago
4b9d3a0
KVM: VMX: fix rcu usage warning in init_rmode()
by Xiao Guangrong
· 15 years ago
1760dd4
KVM: VMX: rename vpid_sync_vcpu_all() to vpid_sync_vcpu_single()
by Gui Jianfeng
· 15 years ago
b9d762f
KVM: VMX: Add all-context INVVPID type support
by Gui Jianfeng
· 15 years ago
518c8ae
KVM: VMX: Make sure single type invvpid is supported before issuing invvpid instruction
by Gui Jianfeng
· 15 years ago
4bc9b98
KVM: VMX: Enforce EPT pagetable level checking
by Sheng Yang
· 15 years ago
5120702
KVM: VMX: Properly return error to userspace on vmentry failure
by Mohammed Gamal
· 15 years ago
10ab25c
KVM: x86: Propagate fpu_alloc errors
by Jan Kiszka
· 15 years ago
221d059
KVM: Update Red Hat copyrights
by Avi Kivity
· 15 years ago
4610c9c
KVM: VMX: VMXON/VMXOFF usage changes
by Dongxiao Xu
· 15 years ago
b923e62
KVM: VMX: VMCLEAR/VMPTRLD usage changes
by Dongxiao Xu
· 15 years ago
92fe13b
KVM: VMX: Some minor changes to code structure
by Dongxiao Xu
· 15 years ago
7725b89
KVM: VMX: Define new functions to wrapper direct call of asm code
by Dongxiao Xu
· 15 years ago
6d77dbf
KVM: inject #UD if instruction emulation fails and exit to userspace
by Gleb Natapov
· 15 years ago
1c11e71
KVM: VMX: Avoid writing HOST_CR0 every entry
by Avi Kivity
· 15 years ago
c332c83
KVM: VMX: Simplify vmx_get_nmi_mask()
by Avi Kivity
· 15 years ago
8c06585
x86: Remove redundant K6 MSRs
by Brian Gerst
· 14 years ago
da38f43
KVM: VMX: Fix host MSR_KERNEL_GS_BASE corruption
by Avi Kivity
· 14 years ago
98edb6c
Merge branch 'kvm-updates/2.6.35' of git://git.kernel.org/pub/scm/virt/kvm/kvm
by Linus Torvalds
· 15 years ago
cafd665
KVM: VMX: enable VMXON check with SMX enabled (Intel TXT)
by Shane Wang
· 15 years ago
84ad33e
KVM: VMX: Atomically switch efer if EPT && !EFER.NX
by Avi Kivity
· 15 years ago
61d2ef2
KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit
by Avi Kivity
· 15 years ago
0ee75be
KVM: Let vcpu structure alignment be determined at runtime
by Avi Kivity
· 15 years ago
4d7b4ac
Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
by Linus Torvalds
· 15 years ago
ce7ddec
KVM: x86: Allow marking an exception as reinjected
by Joerg Roedel
· 15 years ago
d4330ef
KVM: x86: Add callback to let modules decide over some supported cpuid bits
by Joerg Roedel
· 15 years ago
cdbecfc
KVM: VMX: free vpid when fail to create vcpu
by Lai Jiangshan
· 15 years ago
90d83dc
KVM: use the correct RCU API for PROVE_RCU=y
by Lai Jiangshan
· 15 years ago
9beeaa2
Merge branch 'perf'
by Avi Kivity
· 15 years ago
acb5451
KVM: prevent spurious exit to userspace during task switch emulation.
by Gleb Natapov
· 15 years ago
e269fb2
KVM: x86: Push potential exception error code on task switches
by Jan Kiszka
· 15 years ago
020df07
KVM: move DR register access handling into generic code
by Gleb Natapov
· 15 years ago
cf8f70b
KVM: x86 emulator: fix in/out emulation.
by Gleb Natapov
· 15 years ago
3129994
KVM: VMX: change to use bool return values
by Gui Jianfeng
· 15 years ago
ec68798
KVM: x86: Use native_store_idt() instead of kvm_get_idt()
by Wei Yongjun
· 15 years ago
5bfd8b5
KVM: Move kvm_exit tracepoint rip reading inside tracepoint
by Avi Kivity
· 15 years ago
f8c5fae
KVM: VMX: blocked-by-sti must not defer NMI injections
by Jan Kiszka
· 15 years ago
2d49ec7
KVM: move segment_base() into vmx.c
by Gleb Natapov
· 15 years ago
d6ab1ed
KVM: Drop kvm_get_gdt() in favor of generic linux function
by Gleb Natapov
· 15 years ago
48005f6
KVM: x86: Save&restore interrupt shadow mask
by Jan Kiszka
· 15 years ago
89a27f4
KVM: use desc_ptr struct instead of kvm private descriptor_table
by Gleb Natapov
· 15 years ago
70bce3b
Merge branch 'linus' into perf/core
by Ingo Molnar
· 15 years ago
78ac8b4
KVM: VMX: Save/restore rflags.vm correctly in real mode
by Avi Kivity
· 15 years ago
ff9d07a
KVM: Implement perf callbacks for guest sampling
by Zhang, Yanmin
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
c573cd2
KVM: VMX: Update instruction length on intercepted BP
by Jan Kiszka
· 15 years ago
a19a6d1
KVM: VMX: Rename VMX_EPT_IGMT_BIT to VMX_EPT_IPAT_BIT
by Sheng Yang
· 15 years ago
c45b4fd
KVM: VMX: Remove redundant test in vmx_set_efer()
by Julia Lawall
· 15 years ago
ebcbab4
KVM: VMX: Wire up .fpu_activate() callback
by Avi Kivity
· 15 years ago
6d3e435
KVM: VMX: Remove redundant check in vm_need_virtualize_apic_accesses()
by Gui Jianfeng
· 15 years ago
5920027
KVM: Trace failed msr reads and writes
by Avi Kivity
· 15 years ago
81231c6
KVM: VMX: Pass cr0.mp through to the guest when the fpu is active
by Avi Kivity
· 15 years ago
f6801df
KVM: Rename vcpu->shadow_efer to efer
by Avi Kivity
· 15 years ago
3eeb328
KVM: Add a helper for checking if the guest is in protected mode
by Avi Kivity
· 15 years ago
6b52d18
KVM: Activate fpu on clts
by Avi Kivity
· 15 years ago
fd7373c
KVM: VMX: Clean up DR6 emulation
by Jan Kiszka
· 15 years ago
138ac8d
KVM: VMX: Fix emulation of DR4 and DR5
by Jan Kiszka
· 15 years ago
f248341
KVM: VMX: Fix exceptions of mov to dr
by Jan Kiszka
· 15 years ago
7062dca
KVM: VMX: Remove emulation failure report
by Sheng Yang
· 15 years ago
edcafe3
KVM: VMX: Give the guest ownership of cr0.ts when the fpu is active
by Avi Kivity
· 15 years ago
02daab2
KVM: Lazify fpu activation and deactivation
by Avi Kivity
· 15 years ago
e8467fd
KVM: VMX: Allow the guest to own some cr0 bits
by Avi Kivity
· 15 years ago
4d4ec08
KVM: Replace read accesses of vcpu->arch.cr0 by an accessor
by Avi Kivity
· 15 years ago
a1f83a7
KVM: VMX: trace clts and lmsw instructions as cr accesses
by Avi Kivity
· 15 years ago
878403b
KVM: VMX: Enable EPT 1GB page support
by Sheng Yang
· 15 years ago
17cc393
KVM: x86: Rename gb_page_enable() to get_lpage_level() in kvm_x86_ops
by Sheng Yang
· 15 years ago
f4c9e87
KVM: Fill out ftrace exit reason strings
by Avi Kivity
· 15 years ago
79fac95
KVM: convert slots_lock to a mutex
by Marcelo Tosatti
· 15 years ago
f656ce0
KVM: switch vcpu context to use SRCU
by Marcelo Tosatti
· 15 years ago
bc6678a
KVM: introduce kvm->srcu and convert kvm_set_memory_region to SRCU update
by Marcelo Tosatti
· 15 years ago
46a26bf
KVM: modify memslots layout in struct kvm
by Marcelo Tosatti
· 15 years ago
4e47c7a
KVM: VMX: Add instruction rdtscp support for guest
by Sheng Yang
· 15 years ago
0e85188
KVM: Add cpuid_update() callback to kvm_x86_ops
by Sheng Yang
· 15 years ago
8a7e3f0
KVM: VMX: Remove redundant variable
by Sheng Yang
· 15 years ago
bc23008
KVM: VMX: Fold ept_update_paging_mode_cr4() into its caller
by Avi Kivity
· 15 years ago
ce03e4f
KVM: VMX: When using ept, allow the guest to own cr4.pge
by Avi Kivity
· 15 years ago
4c38609
KVM: VMX: Make guest cr4 mask more conservative
by Avi Kivity
· 15 years ago
fc78f51
KVM: Add accessor for reading cr4 (or some bits of cr4)
by Avi Kivity
· 15 years ago
cdc0e24
KVM: VMX: Move some cr[04] related constants to vmx.c
by Avi Kivity
· 15 years ago
5970867
KVM: VMX: Trap and invalid MWAIT/MONITOR instruction
by Sheng Yang
· 15 years ago
d569672
KVM: VMX: Fix comparison of guest efer with stale host value
by Avi Kivity
· 15 years ago
046d871
KVM: VMX: Disable unrestricted guest when EPT disabled
by Sheng Yang
· 15 years ago
3cfc309
KVM: x86: Add KVM_GET/SET_VCPU_EVENTS
by Jan Kiszka
· 15 years ago
65ac726
KVM: VMX: Report unexpected simultaneous exceptions as internal errors
by Avi Kivity
· 15 years ago
Next »