Gui Jianfeng
|
54a4f0239f
KVM: MMU: make kvm_mmu_zap_page() return the number of pages it actually freed
|
hace 15 años |
Gui Jianfeng
|
518c5a05e8
KVM: MMU: Fix debug output error in walk_addr()
|
hace 15 años |
Gui Jianfeng
|
f3b8c964a9
KVM: MMU: mark page table dirty when a pte is actually modified
|
hace 15 años |
Joerg Roedel
|
eec4b140c9
KVM: SVM: Allow EFER.LMSLE to be set with nested svm
|
hace 15 años |
Joerg Roedel
|
3f10c846f8
KVM: SVM: Dump vmcb contents on failed vmrun
|
hace 15 años |
Avi Kivity
|
d94e1dc9af
KVM: Get rid of KVM_REQ_KICK
|
hace 15 años |
Gleb Natapov
|
54b8486f46
KVM: x86 emulator: do not inject exception directly into vcpu
|
hace 15 años |
Gleb Natapov
|
95cb229530
KVM: x86 emulator: move interruptibility state tracking out of emulator
|
hace 15 años |
Gleb Natapov
|
4d2179e1e9
KVM: x86 emulator: handle shadowed registers outside emulator
|
hace 15 años |
Gleb Natapov
|
bdb475a323
KVM: x86 emulator: use shadowed register in emulate_sysexit()
|
hace 15 años |
Gleb Natapov
|
ef050dc039
KVM: x86 emulator: set RFLAGS outside x86 emulator code
|
hace 15 años |
Gleb Natapov
|
95c5588652
KVM: x86 emulator: advance RIP outside x86 emulator code
|
hace 15 años |
Gleb Natapov
|
3457e4192e
KVM: handle emulation failure case first
|
hace 15 años |
Gleb Natapov
|
8fe681e984
KVM: do not inject #PF in (read|write)_emulated() callbacks
|
hace 15 años |
Gleb Natapov
|
f181b96d4c
KVM: remove export of emulator_write_emulated()
|
hace 15 años |
Gleb Natapov
|
c3cd7ffaf5
KVM: x86 emulator: x86_emulate_insn() return -1 only in case of emulation failure
|
hace 15 años |
Gleb Natapov
|
411c35b7ef
KVM: fill in run->mmio details in (read|write)_emulated function
|
hace 15 años |
Gleb Natapov
|
e680080e65
KVM: x86 emulator: fix X86EMUL_RETRY_INSTR and X86EMUL_CMPXCHG_FAILED values
|
hace 15 años |
Gleb Natapov
|
338dbc9781
KVM: x86 emulator: make (get|set)_dr() callback return error if it fails
|
hace 15 años |
Gleb Natapov
|
0f12244fe7
KVM: x86 emulator: make set_cr() callback return error if it fails
|
hace 15 años |
Gleb Natapov
|
79168fd1a3
KVM: x86 emulator: cleanup some direct calls into kvm to use existing callbacks
|
hace 15 años |
Gleb Natapov
|
5951c44237
KVM: x86 emulator: add get_cached_segment_base() callback to x86_emulate_ops
|
hace 15 años |
Gleb Natapov
|
3fb1b5dbd3
KVM: x86 emulator: add (set|get)_msr callbacks to x86_emulate_ops
|
hace 15 años |
Gleb Natapov
|
35aa5375d4
KVM: x86 emulator: add (set|get)_dr callbacks to x86_emulate_ops
|
hace 15 años |
Gleb Natapov
|
414e6277fd
KVM: x86 emulator: handle "far address" source operand
|
hace 15 años |
Gleb Natapov
|
b8a98945ea
KVM: x86 emulator: cleanup nop emulation
|
hace 15 años |
Gleb Natapov
|
f0c13ef1a8
KVM: x86 emulator: cleanup xchg emulation
|
hace 15 años |
Gleb Natapov
|
054fe9f6e3
KVM: x86 emulator: fix Move r/m16 to segment register decoding
|
hace 15 años |
Gleb Natapov
|
9de4157367
KVM: x86 emulator: introduce read cache
|
hace 15 años |
Avi Kivity
|
1c11e71357
KVM: VMX: Avoid writing HOST_CR0 every entry
|
hace 15 años |