Gleb Natapov
|
54b8486f46
KVM: x86 emulator: do not inject exception directly into vcpu
|
15 years ago |
Gleb Natapov
|
ef050dc039
KVM: x86 emulator: set RFLAGS outside x86 emulator code
|
15 years ago |
Gleb Natapov
|
8fe681e984
KVM: do not inject #PF in (read|write)_emulated() callbacks
|
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
|
e680080e65
KVM: x86 emulator: fix X86EMUL_RETRY_INSTR and X86EMUL_CMPXCHG_FAILED values
|
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 |
Gleb Natapov
|
414e6277fd
KVM: x86 emulator: handle "far address" source operand
|
15 years ago |
Gleb Natapov
|
9de4157367
KVM: x86 emulator: introduce read cache
|
15 years ago |
Jan Kiszka
|
e269fb2189
KVM: x86: Push potential exception error code on task switches
|
15 years ago |
Gleb Natapov
|
482ac18ae2
KVM: x86 emulator: commit rflags as part of registers commit
|
15 years ago |
Gleb Natapov
|
7b262e90fc
KVM: x86 emulator: introduce pio in string read ahead.
|
15 years ago |
Gleb Natapov
|
5cd21917da
KVM: x86 emulator: restart string instruction without going back to a guest.
|
15 years ago |
Gleb Natapov
|
cf8f70bfe3
KVM: x86 emulator: fix in/out emulation.
|
15 years ago |
Gleb Natapov
|
38ba30ba51
KVM: x86 emulator: Emulate task switch in emulator.c
|
15 years ago |
Gleb Natapov
|
2dafc6c234
KVM: x86 emulator: Provide more callbacks for x86 emulator.
|
15 years ago |
Gleb Natapov
|
063db061b9
KVM: Provide current eip as part of emulator context.
|
15 years ago |
Gleb Natapov
|
9c5372445c
KVM: Provide x86_emulate_ctxt callback to get current cpl
|
15 years ago |
Gleb Natapov
|
52a4661737
KVM: Provide callback to get/set control registers in emulator ops.
|
15 years ago |
Jan Kiszka
|
48005f64d0
KVM: x86: Save&restore interrupt shadow mask
|
15 years ago |
Gleb Natapov
|
1871c6020d
KVM: x86 emulator: fix memory access during x86 emulation
|
15 years ago |
Gleb Natapov
|
a004475567
KVM: x86 emulator: Add Virtual-8086 mode of emulation
|
15 years ago |
Takuya Yoshikawa
|
0d178975d0
KVM: Fix the explanation of write_emulated
|
15 years ago |
Avi Kivity
|
eb3c79e64a
KVM: x86 emulator: limit instructions to 15 bytes
|
15 years ago |
Avi Kivity
|
56e8231841
KVM: Rename x86_emulate.c to emulate.c
|
16 years ago |