Commit History

Author SHA1 Message Date
  Avi Kivity 9dac77fa40 KVM: x86 emulator: fold decode_cache into x86_emulate_ctxt 14 years ago
  Avi Kivity 36dd9bb5ce KVM: x86 emulator: rename decode_cache::eip to _eip 14 years ago
  Takuya Yoshikawa f411e6cdc2 KVM: x86 emulator: Use opcode::execute for CLI/STI(FA/FB) 14 years ago
  Takuya Yoshikawa d06e03adcb KVM: x86 emulator: Use opcode::execute for LOOP/JCXZ 14 years ago
  Takuya Yoshikawa 5c5df76b8b KVM: x86 emulator: Clean up INT n/INTO/INT 3(CC/CD/CE) 14 years ago
  Takuya Yoshikawa 1bd5f469b2 KVM: x86 emulator: Use opcode::execute for MOV(8C/8E) 14 years ago
  Takuya Yoshikawa ebda02c2a5 KVM: x86 emulator: Use opcode::execute for RET(C3) 14 years ago
  Takuya Yoshikawa e4f973ae91 KVM: x86 emulator: Use opcode::execute for XCHG(86/87) 14 years ago
  Takuya Yoshikawa 9f21ca599c KVM: x86 emulator: Use opcode::execute for TEST(84/85, A8/A9) 14 years ago
  Takuya Yoshikawa db5b0762f3 KVM: x86 emulator: Use opcode::execute for some instructions 14 years ago
  Takuya Yoshikawa e01991e71a KVM: x86 emulator: Rename emulate_xxx() to em_xxx() 14 years ago
  Takuya Yoshikawa 9d74191ab1 KVM: x86 emulator: Use the pointers ctxt and c consistently 14 years ago
  Xiao Guangrong 1249b96e72 KVM: fix uninitialized warning 14 years ago
  Takuya Yoshikawa 7b105ca290 KVM: x86 emulator: Stop passing ctxt->ops as arg of emul functions 14 years ago
  Takuya Yoshikawa ef5d75cc9a KVM: x86 emulator: Stop passing ctxt->ops as arg of decode helpers 14 years ago
  Takuya Yoshikawa 67cbc90db5 KVM: x86 emulator: Place insn_fetch helpers together 14 years ago
  Avi Kivity cb16c34876 KVM: x86 emulator: fix %rip-relative addressing with immediate source operand 14 years ago
  Marcelo Tosatti 221192bdff KVM: x86: use proper port value when checking io instruction permission 14 years ago
  Takuya Yoshikawa d2f62766d5 KVM: x86 emulator: Make jmp far emulation into a separate function 14 years ago
  Takuya Yoshikawa 51187683cb KVM: x86 emulator: Rename emulate_grpX() to em_grpX() 14 years ago
  Takuya Yoshikawa 3b9be3bf2e KVM: x86 emulator: Remove unused arg from emulate_pop() 14 years ago
  Takuya Yoshikawa adddcecf92 KVM: x86 emulator: Remove unused arg from writeback() 14 years ago
  Takuya Yoshikawa 509cf9fe11 KVM: x86 emulator: Remove unused arg from read_descriptor() 14 years ago
  Takuya Yoshikawa c1ed6dea81 KVM: x86 emulator: Remove unused arg from seg_override() 14 years ago
  Avi Kivity 1aa366163b KVM: x86 emulator: consolidate segment accessors 14 years ago
  Gleb Natapov 4947e7cd0e KVM: emulator: Propagate fault in far jump emulation 14 years ago
  Avi Kivity 46561646ce KVM: x86 emulator: consolidate group handling 14 years ago
  Takuya Yoshikawa 62aaa2f05a KVM: x86 emulator: Use opcode::execute for PUSHF/POPF (9C/9D) 14 years ago
  Takuya Yoshikawa b96a7fad02 KVM: x86 emulator: Use opcode::execute for PUSHA/POPA (60/61) 14 years ago
  Takuya Yoshikawa c54fe50469 KVM: x86 emulator: Use opcode::execute for POP reg (58-5F) 14 years ago