Commit History

Author SHA1 Message Date
  Avi Kivity 16518d5ada KVM: x86 emulator: fix regression with cmpxchg8b on i386 hosts 14 years ago
  Gleb Natapov c0e0608cb9 KVM: x86: emulator: inc/dec can have lock prefix 15 years ago
  Wei Yongjun 5d55f299f9 KVM: x86 emulator: re-implementing 'mov AL,moffs' instruction decoding 15 years ago
  Wei Yongjun 07cbc6c185 KVM: x86 emulator: fix cli/sti instruction emulation 15 years ago
  Wei Yongjun b16b2b7bb5 KVM: x86 emulator: fix 'mov rm,sreg' instruction decoding 15 years ago
  Wei Yongjun e97e883f8b KVM: x86 emulator: fix 'and AL,imm8' instruction decoding 15 years ago
  Wei Yongjun ce7a0ad3bd KVM: x86 emulator: fix the comment of out instruction 15 years ago
  Wei Yongjun a5046e6c7d KVM: x86 emulator: fix 'mov sreg,rm16' instruction decoding 15 years ago
  Sheng Yang f5f48ee15c KVM: VMX: Execute WBINVD to keep data consistency with assigned devices 15 years ago
  Wei Yongjun 7d5993d63f KVM: x86 emulator: fix group3 instruction decoding 15 years ago
  Wei Yongjun c37eda1384 KVM: x86 emulator: fix pusha instruction emulation 15 years ago
  Avi Kivity 221d059d15 KVM: Update Red Hat copyrights 15 years ago
  Mohammed Gamal 222b7c52c3 KVM: x86 emulator: Add missing decoder flags for xor instructions 15 years ago
  Mohammed Gamal abc190830f KVM: x86 emulator: Add missing decoder flags for sub instruction 15 years ago
  Mohammed Gamal dfb507c41d KVM: x86 emulator: Add test acc, imm instruction (opcodes 0xA8 - 0xA9) 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 bdb475a323 KVM: x86 emulator: use shadowed register in emulate_sysexit() 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 8fe681e984 KVM: do not inject #PF in (read|write)_emulated() callbacks 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
  Gleb Natapov 79168fd1a3 KVM: x86 emulator: cleanup some direct calls into kvm to use existing callbacks 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 b8a98945ea KVM: x86 emulator: cleanup nop emulation 15 years ago