Sheng Yang
|
98918833a3
KVM: x86: Use FPU API
|
15 years ago |
Sheng Yang
|
7cf30855e0
KVM: x86: Use unlazy_fpu() for host FPU
|
15 years ago |
Avi Kivity
|
9373662463
KVM: Consolidate arch specific vcpu ioctl locking
|
15 years ago |
Avi Kivity
|
526b78ad1a
KVM: x86: Lock arch specific vcpu ioctls centrally
|
15 years ago |
Avi Kivity
|
2122ff5eab
KVM: move vcpu locking to dispatcher for generic vcpu ioctls
|
15 years ago |
Xiao Guangrong
|
1683b2416e
KVM: x86: cleanup unused local variable
|
15 years ago |
Sheng Yang
|
aad827034e
KVM: VMX: Only reset MMU when necessary
|
15 years ago |
Sheng Yang
|
62ad07551a
KVM: x86: Clean up duplicate assignment
|
15 years ago |
Gleb Natapov
|
6d77dbfc88
KVM: inject #UD if instruction emulation fails and exit to userspace
|
15 years ago |
Avi Kivity
|
d94e1dc9af
KVM: Get rid of KVM_REQ_KICK
|
15 years ago |
Gleb Natapov
|
54b8486f46
KVM: x86 emulator: do not inject exception directly into vcpu
|
15 years ago |
Gleb Natapov
|
95cb229530
KVM: x86 emulator: move interruptibility state tracking out of emulator
|
15 years ago |
Gleb Natapov
|
4d2179e1e9
KVM: x86 emulator: handle shadowed registers outside emulator
|
15 years ago |
Gleb Natapov
|
ef050dc039
KVM: x86 emulator: set RFLAGS outside x86 emulator code
|
15 years ago |
Gleb Natapov
|
95c5588652
KVM: x86 emulator: advance RIP outside x86 emulator code
|
15 years ago |
Gleb Natapov
|
3457e4192e
KVM: handle emulation failure case first
|
15 years ago |
Gleb Natapov
|
8fe681e984
KVM: do not inject #PF in (read|write)_emulated() callbacks
|
15 years ago |
Gleb Natapov
|
f181b96d4c
KVM: remove export of emulator_write_emulated()
|
15 years ago |
Gleb Natapov
|
c3cd7ffaf5
KVM: x86 emulator: x86_emulate_insn() return -1 only in case of emulation failure
|
15 years ago |
Gleb Natapov
|
411c35b7ef
KVM: fill in run->mmio details in (read|write)_emulated function
|
15 years ago |
Gleb Natapov
|
338dbc9781
KVM: x86 emulator: make (get|set)_dr() callback return error if it fails
|
15 years ago |
Gleb Natapov
|
0f12244fe7
KVM: x86 emulator: make set_cr() callback return error if it fails
|
15 years ago |
Gleb Natapov
|
5951c44237
KVM: x86 emulator: add get_cached_segment_base() callback to x86_emulate_ops
|
15 years ago |
Gleb Natapov
|
3fb1b5dbd3
KVM: x86 emulator: add (set|get)_msr callbacks to x86_emulate_ops
|
15 years ago |
Gleb Natapov
|
35aa5375d4
KVM: x86 emulator: add (set|get)_dr callbacks to x86_emulate_ops
|
15 years ago |
Avi Kivity
|
1c11e71357
KVM: VMX: Avoid writing HOST_CR0 every entry
|
15 years ago |
Takuya Yoshikawa
|
914ebccd2d
KVM: x86: avoid unnecessary bitmap allocation when memslot is clean
|
15 years ago |
Avi Kivity
|
7a73c0283d
KVM: Use kmalloc() instead of vmalloc() for KVM_[GS]ET_MSR
|
15 years ago |
Linus Torvalds
|
98edb6ca41
Merge branch 'kvm-updates/2.6.35' of git://git.kernel.org/pub/scm/virt/kvm/kvm
|
15 years ago |
Avi Kivity
|
8fbf065d62
KVM: x86: Add missing locking to arch specific vcpu ioctls
|
15 years ago |