summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/emulate.c
AgeCommit message (Expand)Author
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
2012-12-13KVM: emulator: implement AAD instructionGleb Natapov
2012-12-13Merge tag 'kvm-3.8-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2012-12-11KVM: emulator: fix real mode segment checks in address linearizationGleb Natapov
2012-11-26x86, kvm: Remove incorrect redundant assembly constraintH. Peter Anvin
2012-09-06KVM: emulator: optimize "rep ins" handlingGleb Natapov
2012-09-06KVM: emulator: string_addr_inc() cleanupGleb Natapov
2012-09-06KVM: emulator: make x86 emulation modes enum instead of definesGleb Natapov
2012-09-05KVM: x86 emulator: constify emulate_opsMathias Krause
2012-09-05KVM: x86 emulator: mark opcode tables constMathias Krause
2012-09-05KVM: x86 emulator: use aligned variants of SSE register opsMathias Krause
2012-08-27KVM: x86 emulator: Fix #GP error code during linearizationAvi Kivity
2012-08-27KVM: x86 emulator: Check segment limits in real mode tooAvi Kivity
2012-08-27KVM: x86 emulator: Leave segment limit and attributs alone in real modeAvi Kivity
2012-08-27KVM: x86 emulator: access GPRs on demandAvi Kivity
2012-08-26Merge remote-tracking branch 'upstream/master' into queueMarcelo Tosatti
2012-08-22KVM: x86 emulator: use stack size attribute to mask rsp in stack opsAvi Kivity
2012-07-26KVM: x86 emulator: drop unneeded call to get_segment()Gleb Natapov
2012-07-26KVM: x86 emulator: simplify read_emulatedXiao Guangrong
2012-07-20KVM: x86: Fix typos in emulate.cGuo Chao
2012-07-09KVM: x86 emulator: implement LTRAvi Kivity
2012-07-09KVM: x86 emulator: make loading TR set the busy bitAvi Kivity
2012-07-09KVM: x86 emulator: make read_segment_descriptor() return the addressAvi Kivity
2012-07-09KVM: x86 emulator: emulate LLDTAvi Kivity
2012-07-09KVM: x86 emulator: emulate BSWAPAvi Kivity
2012-07-09KVM: x86 emulator: implement ENTERAvi Kivity