Sheng Yang
|
2d5b5a6655
KVM: x86: XSAVE/XRSTOR live migration support
|
15 years ago |
Avi Kivity
|
2390218b6a
KVM: Fix mov cr3 #GP at wrong instruction
|
15 years ago |
Avi Kivity
|
a83b29c6ad
KVM: Fix mov cr4 #GP at wrong instruction
|
15 years ago |
Avi Kivity
|
49a9b07edc
KVM: Fix mov cr0 #GP at wrong instruction
|
15 years ago |
Dexuan Cui
|
2acf923e38
KVM: VMX: Enable XSAVE/XRSTOR for guest
|
15 years ago |
Lai Jiangshan
|
7bee342a9e
KVM: x86: use linux/uaccess.h instead of asm/uaccess.h
|
15 years ago |
Jan Kiszka
|
10ab25cd6b
KVM: x86: Propagate fpu_alloc errors
|
15 years ago |
Avi Kivity
|
221d059d15
KVM: Update Red Hat copyrights
|
15 years ago |
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 |