Commit History

Author SHA1 Message Date
  Avi Kivity 8089000616 KVM: x86 emulator: implement LTR 13 years ago
  Avi Kivity 869be99c75 KVM: x86 emulator: make loading TR set the busy bit 13 years ago
  Avi Kivity e919464b53 KVM: x86 emulator: make read_segment_descriptor() return the address 13 years ago
  Avi Kivity a14e579f22 KVM: x86 emulator: emulate LLDT 13 years ago
  Avi Kivity 9299836e63 KVM: x86 emulator: emulate BSWAP 13 years ago
  Avi Kivity 612e89f015 KVM: x86 emulator: implement ENTER 13 years ago
  Avi Kivity 51ddff50cb KVM: x86 emulator: split push logic from push opcode emulation 13 years ago
  Avi Kivity 361cad2b50 KVM: x86 emulator: fix byte-sized MOVZX/MOVSX 13 years ago
  Avi Kivity 2dd7caa092 KVM: x86 emulator: emulate LAHF 13 years ago
  Avi Kivity 96051572c8 KVM: x86 emulator: emulate SGDT/SIDT 13 years ago
  Avi Kivity a6e3407bb1 KVM: Fix SS default ESP/EBP based addressing 13 years ago
  Avi Kivity f47cfa3174 KVM: x86 emulator: emulate LEAVE 13 years ago
  Avi Kivity 510425ff33 KVM: x86 emulator: fix LIDT/LGDT in long mode 13 years ago
  Avi Kivity 79d5b4c3cd KVM: x86 emulator: allow loading null SS in long mode 13 years ago
  Avi Kivity 6d6eede4a0 KVM: x86 emulator: emulate cpuid 13 years ago
  Avi Kivity 0017f93a27 KVM: x86 emulator: change ->get_cpuid() accessor to use the x86 semantics 13 years ago
  Joerg Roedel d54e4237bc KVM: x86 emulator: convert bsf/bsr instructions to emulate_2op_SrcV_nobyte() 13 years ago
  Takuya Yoshikawa 9f4260e73a KVM: x86 emulator: Avoid pushing back ModRM byte fetched for group decoding 13 years ago
  Takuya Yoshikawa 1c2545be05 KVM: x86 emulator: Move ModRM flags for groups to top level opcode tables 13 years ago
  Avi Kivity 38e8a2ddc9 KVM: x86 emulator: fix asm constraint in flush_pending_x87_faults 13 years ago
  Avi Kivity e59717550e KVM: x86 emulator: implement MMX MOVQ (opcodes 0f 6f, 0f 7f) 13 years ago
  Avi Kivity cbe2c9d30a KVM: x86 emulator: MMX support 13 years ago
  Avi Kivity 3e114eb4db KVM: x86 emulator: implement movntps 13 years ago
  Stefan Hajnoczi 49597d8116 KVM: x86: emulate movdqa 13 years ago
  Avi Kivity 1c11b37669 KVM: x86 emulator: add support for vector alignment 13 years ago
  Kevin Wolf 4cee4798a3 KVM: x86 emulator: Allow PM/VM86 switch during task switch 13 years ago
  Kevin Wolf 66b0ab8fac KVM: x86 emulator: VM86 segments must have DPL 3 13 years ago
  Kevin Wolf 7f3d35fddd KVM: x86 emulator: Fix task switch privilege checks 13 years ago
  Avi Kivity 1a18a69b76 KVM: x86 emulator: reject SYSENTER in compatibility mode on AMD guests 13 years ago
  Avi Kivity 2adb5ad9fe KVM: x86 emulator: Remove byte-sized MOVSX/MOVZX hack 13 years ago