Gleb Natapov
|
cf8f70bfe3
KVM: x86 emulator: fix in/out emulation.
|
15 years ago |
Gleb Natapov
|
d9271123a4
KVM: x86 emulator: during rep emulation decrement ECX only if emulation succeeded
|
15 years ago |
Gleb Natapov
|
a682e35449
KVM: x86 emulator: add decoding of X,Y parameters from Intel SDM
|
15 years ago |
Gleb Natapov
|
69f55cb11e
KVM: x86 emulator: populate OP_MEM operand during decoding.
|
15 years ago |
Gleb Natapov
|
ceffb45972
KVM: Use task switch from emulator.c
|
15 years ago |
Gleb Natapov
|
2e873022f5
KVM: x86 emulator: Use load_segment_descriptor() instead of kvm_load_segment_descriptor()
|
15 years ago |
Gleb Natapov
|
38ba30ba51
KVM: x86 emulator: Emulate task switch in emulator.c
|
15 years ago |
Gleb Natapov
|
aca06a8307
KVM: x86 emulator: cleanup grp3 return value
|
15 years ago |
Gleb Natapov
|
a41ffb7540
KVM: x86 emulator: If LOCK prefix is used dest arg should be memory.
|
15 years ago |
Gleb Natapov
|
fd5253658b
KVM: x86 emulator: do not call writeback if msr access fails.
|
15 years ago |
Gleb Natapov
|
2e901c4cf4
KVM: x86 emulator: fix return values of syscall/sysenter/sysexit emulations
|
15 years ago |
Gleb Natapov
|
1e470be5a1
KVM: x86 emulator: fix mov dr to inject #UD when needed.
|
15 years ago |
Gleb Natapov
|
6aebfa6ea7
KVM: x86 emulator: inject #UD on access to non-existing CR
|
15 years ago |
Gleb Natapov
|
ab8557b2b3
KVM: x86 emulator: 0f (20|21|22|23) ignore mod bits.
|
15 years ago |
Gleb Natapov
|
6e1e5ffee8
KVM: x86 emulator: fix 0f 01 /5 emulation
|
15 years ago |
Gleb Natapov
|
5e3ae6c540
KVM: x86 emulator: fix mov r/m, sreg emulation.
|
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
|
93a152be5a
KVM: remove realmode_lmsw function.
|
15 years ago |
Gleb Natapov
|
52a4661737
KVM: Provide callback to get/set control registers in emulator ops.
|
15 years ago |
Gleb Natapov
|
49c6799a2c
KVM: Remove pointer to rflags from realmode_set_cr parameters.
|
15 years ago |
Gleb Natapov
|
af5b4f7ff7
KVM: x86 emulator: check return value against correct define
|
15 years ago |
Gleb Natapov
|
c73e197bc5
KVM: x86 emulator: fix RCX access during rep emulation
|
15 years ago |
Gleb Natapov
|
d6d367d678
KVM: x86 emulator: Fix DstAcc decoding.
|
15 years ago |
Gleb Natapov
|
835e6b8047
KVM: x86 emulator mark VMMCALL and LMSW as privileged
|
15 years ago |
Gleb Natapov
|
ea79849d4c
KVM: x86 emulator: Implement jmp far opcode ff/5
|
15 years ago |
Gleb Natapov
|
e35b7b9c9e
KVM: x86 emulator: Add decoding of 16bit second in memory argument
|
15 years ago |
Jan Kiszka
|
48005f64d0
KVM: x86: Save&restore interrupt shadow mask
|
15 years ago |
Takuya Yoshikawa
|
0e4176a15f
KVM: x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values
|
15 years ago |
Takuya Yoshikawa
|
1b30eaa846
KVM: x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers
|
15 years ago |