| Commit message (Expand) | Author | Age | Files | Lines |
* | KVM: Move arch dependent files to new directory arch/x86/kvm/ | Avi Kivity | 2008-01-30 | 1 | -1913/+0 |
* | KVM: Portability: Introduce kvm_vcpu_arch | Zhang Xiantao | 2008-01-30 | 1 | -12/+12 |
* | KVM: x86 emulator: Fix stack instructions on 64-bit mode | Avi Kivity | 2008-01-30 | 1 | -12/+15 |
* | KVM: x86 emulator: fix eflags preparation for emulation | Avi Kivity | 2008-01-30 | 1 | -15/+15 |
* | KVM: Replace #GP injection by the generalized exception queue | Avi Kivity | 2008-01-30 | 1 | -2/+2 |
* | KVM: x86 emulator: unify four switch statements into two | Avi Kivity | 2008-01-30 | 1 | -174/+168 |
* | KVM: x86 emulator: unify two switches | Avi Kivity | 2008-01-30 | 1 | -27/+23 |
* | KVM: x86 emulator: Move rep processing before instruction execution | Avi Kivity | 2008-01-30 | 1 | -34/+36 |
* | KVM: x86 emulator: cmps instruction | Guillaume Thouvenin | 2008-01-30 | 1 | -2/+56 |
* | KVM: x86 emulator: Rename 'cr2' to 'memop' | Sheng Yang | 2008-01-30 | 1 | -9/+9 |
* | KVM: x86 emulator: address size and operand size overrides are sticky | Avi Kivity | 2008-01-30 | 1 | -7/+12 |
* | KVM: x86 emulator: Make a distinction between repeat prefixes F3 and F2 | Guillaume Thouvenin | 2008-01-30 | 1 | -1/+3 |
* | KVM: x86 emulator: prefetch up to 15 bytes of the instruction executed | Avi Kivity | 2008-01-30 | 1 | -2/+36 |
* | KVM: x86 emulator: modify 'lods', and 'stos' not to depend on CR2 | Sheng Yang | 2008-01-30 | 1 | -4/+10 |
* | KVM: x86 emulator: remove 8 bytes operands emulator for call near instruction | Izik Eidus | 2008-01-30 | 1 | -3/+0 |
* | KVM: x86 emulator: Hoist modrm and abs decoding into separate functions | Avi Kivity | 2008-01-30 | 1 | -160/+177 |
* | KVM: Simplify decode_register_operand() calling convention | Avi Kivity | 2008-01-30 | 1 | -3/+3 |
* | KVM: x86 emulator: centralize decoding of one-byte register access insns | Avi Kivity | 2008-01-30 | 1 | -57/+46 |
* | KVM: x86 emulator: Extract the common code of SrcReg and DstReg | Avi Kivity | 2008-01-30 | 1 | -49/+31 |
* | KVM: x86 emulator: don't depend on cr2 for mov abs emulation | Avi Kivity | 2008-01-30 | 1 | -20/+30 |
* | KVM: Portability: Split kvm_vcpu into arch dependent and independent parts (p... | Zhang Xiantao | 2008-01-30 | 1 | -0/+1 |
* | KVM: x86 emulator: cmc, clc, cli, sti | Nitin A Kamble | 2008-01-30 | 1 | -2/+19 |
* | KVM: x86 emulator: Implement emulation of instruction: inc & dec | Nitin A Kamble | 2008-01-30 | 1 | -2/+18 |
* | KVM: CodingStyle cleanup | Mike Day | 2008-01-30 | 1 | -39/+37 |
* | KVM: x86 emulator: Any legacy prefix after a REX prefix nullifies its effect | Laurent Vivier | 2008-01-30 | 1 | -9/+15 |
* | KVM: x86_emulator: no writeback for bt | Qing He | 2008-01-30 | 1 | -0/+1 |
* | KVM: x86 emulator: Remove no_wb, use dst.type = OP_NONE instead | Laurent Vivier | 2008-01-30 | 1 | -52/+24 |
* | KVM: x86 emulator: remove _eflags and use directly ctxt->eflags. | Laurent Vivier | 2008-01-30 | 1 | -62/+59 |
* | KVM: x86 emulator: split some decoding into functions for readability | Laurent Vivier | 2008-01-30 | 1 | -185/+266 |
* | KVM: Call x86_decode_insn() only when needed | Laurent Vivier | 2008-01-30 | 1 | -3/+21 |
* | KVM: emulate_instruction() calls now x86_decode_insn() and x86_emulate_insn() | Laurent Vivier | 2008-01-30 | 1 | -6/+2 |
* | KVM: x86 emulator: move all decoding process to function x86_decode_insn() | Laurent Vivier | 2008-01-30 | 1 | -24/+53 |
* | KVM: x86 emulator: move all x86_emulate_memop() to a structure | Laurent Vivier | 2008-01-30 | 1 | -435/+484 |
* | KVM: x86 emulator: remove unused functions | Laurent Vivier | 2008-01-30 | 1 | -39/+0 |
* | KVM: Refactor hypercall infrastructure (v3) | Anthony Liguori | 2008-01-30 | 1 | -2/+9 |
* | KVM: x86 emulator: Add vmmcall/vmcall to x86_emulate (v3) | Anthony Liguori | 2008-01-30 | 1 | -6/+17 |
* | KVM: x86 emulator: Use emulator_write_emulated and not emulator_write_std | Amit Shah | 2007-11-27 | 1 | -1/+1 |
* | KVM: x86 emulator: fix the saving of of the eip value | Izik Eidus | 2007-11-27 | 1 | -0/+1 |
* | KVM: x86 emulator: fix JMP_REL | Izik Eidus | 2007-11-27 | 1 | -2/+1 |
* | KVM: x86 emulator: invd instruction | Avi Kivity | 2007-11-08 | 1 | -1/+3 |
* | KVM: x86 emulator: fix 'push imm8' emulation | Avi Kivity | 2007-11-08 | 1 | -11/+11 |
* | KVM: x86 emulator: fix access registers for instructions with ModR/M byte and... | Aurelien Jarno | 2007-10-22 | 1 | -0/+16 |
* | KVM: x86 emulator: implement 'movnti mem, reg' | Sheng Yang | 2007-10-22 | 1 | -1/+6 |
* | KVM: x86 emulator: fix repne/repnz decoding | Laurent Vivier | 2007-10-22 | 1 | -2/+1 |
* | KVM: x86 emulator: fix merge screwup due to emulator split | Nitin A Kamble | 2007-10-22 | 1 | -25/+26 |
* | KVM: x86 emulator: popf | Nitin A Kamble | 2007-10-13 | 1 | -1/+4 |
* | KVM: x86 emulator: fix src, dst value initialization | Nitin A Kamble | 2007-10-13 | 1 | -0/+2 |
* | KVM: x86 emulator: jmp abs | Nitin A Kamble | 2007-10-13 | 1 | -0/+6 |
* | KVM: x86 emulator: lea | Nitin A Kamble | 2007-10-13 | 1 | -1/+4 |
* | KVM: X86 emulator: jump conditional short | Nitin A Kamble | 2007-10-13 | 1 | -2/+13 |