Commit History

Autor SHA1 Mensaxe Data
  Gleb Natapov 54b8486f46 KVM: x86 emulator: do not inject exception directly into vcpu %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov ef050dc039 KVM: x86 emulator: set RFLAGS outside x86 emulator code %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 8fe681e984 KVM: do not inject #PF in (read|write)_emulated() callbacks %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov c3cd7ffaf5 KVM: x86 emulator: x86_emulate_insn() return -1 only in case of emulation failure %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov e680080e65 KVM: x86 emulator: fix X86EMUL_RETRY_INSTR and X86EMUL_CMPXCHG_FAILED values %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 0f12244fe7 KVM: x86 emulator: make set_cr() callback return error if it fails %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 5951c44237 KVM: x86 emulator: add get_cached_segment_base() callback to x86_emulate_ops %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 3fb1b5dbd3 KVM: x86 emulator: add (set|get)_msr callbacks to x86_emulate_ops %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 35aa5375d4 KVM: x86 emulator: add (set|get)_dr callbacks to x86_emulate_ops %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 414e6277fd KVM: x86 emulator: handle "far address" source operand %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 9de4157367 KVM: x86 emulator: introduce read cache %!s(int64=15) %!d(string=hai) anos
  Jan Kiszka e269fb2189 KVM: x86: Push potential exception error code on task switches %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 482ac18ae2 KVM: x86 emulator: commit rflags as part of registers commit %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 7b262e90fc KVM: x86 emulator: introduce pio in string read ahead. %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 5cd21917da KVM: x86 emulator: restart string instruction without going back to a guest. %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov cf8f70bfe3 KVM: x86 emulator: fix in/out emulation. %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 38ba30ba51 KVM: x86 emulator: Emulate task switch in emulator.c %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 2dafc6c234 KVM: x86 emulator: Provide more callbacks for x86 emulator. %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 063db061b9 KVM: Provide current eip as part of emulator context. %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 9c5372445c KVM: Provide x86_emulate_ctxt callback to get current cpl %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 52a4661737 KVM: Provide callback to get/set control registers in emulator ops. %!s(int64=15) %!d(string=hai) anos
  Jan Kiszka 48005f64d0 KVM: x86: Save&restore interrupt shadow mask %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov 1871c6020d KVM: x86 emulator: fix memory access during x86 emulation %!s(int64=15) %!d(string=hai) anos
  Gleb Natapov a004475567 KVM: x86 emulator: Add Virtual-8086 mode of emulation %!s(int64=15) %!d(string=hai) anos
  Takuya Yoshikawa 0d178975d0 KVM: Fix the explanation of write_emulated %!s(int64=15) %!d(string=hai) anos
  Avi Kivity eb3c79e64a KVM: x86 emulator: limit instructions to 15 bytes %!s(int64=15) %!d(string=hai) anos
  Avi Kivity 56e8231841 KVM: Rename x86_emulate.c to emulate.c %!s(int64=16) %!d(string=hai) anos