summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/emulate.c
AgeCommit message (Expand)Author
2015-03-12KVM: emulate: fix CMPXCHG8B on 32-bit hostsPaolo Bonzini
2015-02-16KVM: x86: Sysexit emulation does not mask RIP/RSPNadav Amit
2015-02-16KVM: x86: emulating descriptor load misses long-mode caseNadav Amit
2015-02-16KVM: x86: Distinguish between stack operation and near branchesNadav Amit
2015-02-16KVM: x86: Getting rid of grp45 in emulatorNadav Amit
2015-02-16KVM: x86: Handle errors when RIP is set during far jumpsNadav Amit
2014-11-13KVM: x86: Emulator fixes for eip canonical checks on near branchesNadav Amit
2014-11-13KVM: x86: Fix wrong masking on relative jump/callNadav Amit
2014-09-03KVM: x86: Inter-privilege level ret emulation is not implemenetedNadav Amit
2013-11-29KVM: x86: fix emulation of "movzbl %bpl, %eax"Paolo Bonzini
2013-09-17KVM: x86 emulator: emulate RETF immBruce Rogers
2013-07-03Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2013-06-03KVM: fix sil/dil/bpl/spl in the mod/rm fieldsPaolo Bonzini
2013-06-03KVM: Emulate multibyte NOPPaolo Bonzini
2013-05-21KVM: x86 emulator: convert XADD to fastopAvi Kivity
2013-05-21KVM: x86 emulator: drop unused old-style inline emulationAvi Kivity
2013-05-21KVM: x86 emulator: convert DIV/IDIV to fastopAvi Kivity
2013-05-21KVM: x86 emulator: convert single-operand MUL/IMUL to fastopAvi Kivity
2013-05-21KVM: x86 emulator: Switch fastop src operand to RDXAvi Kivity
2013-05-21KVM: x86 emulator: switch MUL/DIV to DstXaccAvi Kivity
2013-05-21KVM: x86 emulator: decode extended accumulator explicityAvi Kivity
2013-05-21KVM: x86 emulator: add support for writing back the source operandAvi Kivity
2013-05-09KVM: emulator: emulate SALCPaolo Bonzini
2013-05-09KVM: emulator: emulate XLATPaolo Bonzini
2013-05-09KVM: emulator: emulate AAMPaolo Bonzini
2013-04-25KVM: X86 emulator: fix source operand decoding for 8bit mov[zs]x instructionsGleb Natapov
2013-04-14KVM: emulator: mark 0xff 0x7d opcode as undefined.Gleb Natapov
2013-04-14KVM: emulator: Do not fail on emulation of undefined opcodeGleb Natapov
2013-04-14KVM: emulator: fix unimplemented instruction detectionGleb Natapov
2013-04-11KVM: x86 emulator: Fix segment loading in VM86Kevin Wolf
2013-02-13x86 emulator: fix parity calculation for AAD instructionGleb Natapov
2013-01-27KVM: x86 emulator: fix test_cc() build failure on i386Avi Kivity
2013-01-23KVM: x86 emulator: convert a few freestanding emulations to fastopAvi Kivity
2013-01-23KVM: x86 emulator: rearrange fastop definitionsAvi Kivity
2013-01-23KVM: x86 emulator: convert 2-operand IMUL to fastopAvi Kivity
2013-01-23KVM: x86 emulator: convert BT/BTS/BTR/BTC/BSF/BSR to fastopAvi Kivity
2013-01-23KVM: x86 emulator: convert INC/DEC to fastopAvi Kivity
2013-01-23KVM: x86 emulator: covert SETCC to fastopAvi Kivity
2013-01-23KVM: x86 emulator: convert shift/rotate instructions to fastopAvi Kivity
2013-01-23KVM: x86 emulator: Convert SHLD, SHRD to fastopAvi Kivity
2013-01-09KVM: x86 emulator: convert basic ALU ops to fastopAvi Kivity
2013-01-09KVM: x86 emulator: add macros for defining 2-operand fastop emulationAvi Kivity
2013-01-09KVM: x86 emulator: convert NOT, NEG to fastopAvi Kivity
2013-01-09KVM: x86 emulator: mark CMP, CMPS, SCAS, TEST as NoWriteAvi Kivity
2013-01-09KVM: x86 emulator: introduce NoWrite flagAvi Kivity
2013-01-09KVM: x86 emulator: Support for declaring single operand fastopsAvi Kivity
2013-01-09KVM: x86 emulator: framework for streamlining arithmetic opcodesAvi Kivity
2013-01-02KVM: emulator: implement fninit, fnstsw, fnstcwGleb Natapov
2013-01-02KVM: emulator: drop RPL check from linearize() functionGleb Natapov
2012-12-13KVM: x86: fix mov immediate emulation for 64-bit operandsNadav Amit