| Commit message (Expand) | Author | Age | Files | Lines |
* | KVM: Update Red Hat copyrights | Avi Kivity | 2010-08-01 | 1 | -0/+1 |
* | KVM: x86 emulator: Add missing decoder flags for xor instructions | Mohammed Gamal | 2010-08-01 | 1 | -1/+1 |
* | KVM: x86 emulator: Add missing decoder flags for sub instruction | Mohammed Gamal | 2010-08-01 | 1 | -1/+1 |
* | KVM: x86 emulator: Add test acc, imm instruction (opcodes 0xA8 - 0xA9) | Mohammed Gamal | 2010-08-01 | 1 | -1/+4 |
* | KVM: x86 emulator: do not inject exception directly into vcpu | Gleb Natapov | 2010-08-01 | 1 | -47/+77 |
* | KVM: x86 emulator: move interruptibility state tracking out of emulator | Gleb Natapov | 2010-08-01 | 1 | -17/+2 |
* | KVM: x86 emulator: handle shadowed registers outside emulator | Gleb Natapov | 2010-08-01 | 1 | -15/+0 |
* | KVM: x86 emulator: use shadowed register in emulate_sysexit() | Gleb Natapov | 2010-08-01 | 1 | -2/+2 |
* | KVM: x86 emulator: set RFLAGS outside x86 emulator code | Gleb Natapov | 2010-08-01 | 1 | -1/+0 |
* | KVM: x86 emulator: advance RIP outside x86 emulator code | Gleb Natapov | 2010-08-01 | 1 | -3/+4 |
* | KVM: do not inject #PF in (read|write)_emulated() callbacks | Gleb Natapov | 2010-08-01 | 1 | -1/+11 |
* | KVM: x86 emulator: make (get|set)_dr() callback return error if it fails | Gleb Natapov | 2010-08-01 | 1 | -3/+8 |
* | KVM: x86 emulator: make set_cr() callback return error if it fails | Gleb Natapov | 2010-08-01 | 1 | -2/+8 |
* | KVM: x86 emulator: cleanup some direct calls into kvm to use existing callbacks | Gleb Natapov | 2010-08-01 | 1 | -95/+105 |
* | KVM: x86 emulator: add get_cached_segment_base() callback to x86_emulate_ops | Gleb Natapov | 2010-08-01 | 1 | -12/+1 |
* | KVM: x86 emulator: add (set|get)_msr callbacks to x86_emulate_ops | Gleb Natapov | 2010-08-01 | 1 | -18/+18 |
* | KVM: x86 emulator: add (set|get)_dr callbacks to x86_emulate_ops | Gleb Natapov | 2010-08-01 | 1 | -2/+5 |
* | KVM: x86 emulator: handle "far address" source operand | Gleb Natapov | 2010-08-01 | 1 | -24/+32 |
* | KVM: x86 emulator: cleanup nop emulation | Gleb Natapov | 2010-08-01 | 1 | -2/+2 |
* | KVM: x86 emulator: cleanup xchg emulation | Gleb Natapov | 2010-08-01 | 1 | -2/+2 |
* | KVM: x86 emulator: fix Move r/m16 to segment register decoding | Gleb Natapov | 2010-08-01 | 1 | -1/+1 |
* | KVM: x86 emulator: introduce read cache | Gleb Natapov | 2010-08-01 | 1 | -14/+42 |
* | KVM: fix emulator_task_switch() return value. | Gleb Natapov | 2010-05-17 | 1 | -1/+1 |
* | KVM: x86: Push potential exception error code on task switches | Jan Kiszka | 2010-05-17 | 1 | -4/+18 |
* | KVM: x86: Terminate early if task_switch_16/32 failed | Jan Kiszka | 2010-05-17 | 1 | -0/+2 |
* | KVM: x86 emulator: Don't overwrite decode cache | Avi Kivity | 2010-05-17 | 1 | -9/+10 |
* | KVM: x86 emulator: fix unlocked CMPXCHG8B emulation | Gleb Natapov | 2010-05-17 | 1 | -1/+0 |
* | KVM: x86 emulator: add decoding of CMPXCHG8B dst operand | Gleb Natapov | 2010-05-17 | 1 | -14/+10 |
* | KVM: x86 emulator: commit rflags as part of registers commit | Gleb Natapov | 2010-05-17 | 1 | -0/+1 |
* | KVM: x86 emulator: introduce pio in string read ahead. | Gleb Natapov | 2010-05-17 | 1 | -5/+41 |
* | KVM: x86 emulator: restart string instruction without going back to a guest. | Gleb Natapov | 2010-05-17 | 1 | -11/+23 |
* | KVM: x86 emulator: remove saved_eip | Gleb Natapov | 2010-05-17 | 1 | -8/+1 |
* | KVM: x86 emulator: Move string pio emulation into emulator.c | Gleb Natapov | 2010-05-17 | 1 | -33/+15 |
* | KVM: x86 emulator: fix in/out emulation. | Gleb Natapov | 2010-05-17 | 1 | -26/+24 |
* | KVM: x86 emulator: during rep emulation decrement ECX only if emulation succe... | Gleb Natapov | 2010-05-17 | 1 | -7/+8 |
* | KVM: x86 emulator: add decoding of X,Y parameters from Intel SDM | Gleb Natapov | 2010-05-17 | 1 | -81/+44 |
* | KVM: x86 emulator: populate OP_MEM operand during decoding. | Gleb Natapov | 2010-05-17 | 1 | -37/+29 |
* | KVM: Use task switch from emulator.c | Gleb Natapov | 2010-05-17 | 1 | -1/+5 |
* | KVM: x86 emulator: Use load_segment_descriptor() instead of kvm_load_segment_... | Gleb Natapov | 2010-05-17 | 1 | -5/+5 |
* | KVM: x86 emulator: Emulate task switch in emulator.c | Gleb Natapov | 2010-05-17 | 1 | -0/+563 |
* | KVM: x86 emulator: cleanup grp3 return value | Gleb Natapov | 2010-05-17 | 1 | -8/+4 |
* | KVM: x86 emulator: If LOCK prefix is used dest arg should be memory. | Gleb Natapov | 2010-05-17 | 1 | -1/+1 |
* | KVM: x86 emulator: do not call writeback if msr access fails. | Gleb Natapov | 2010-05-17 | 1 | -2/+2 |
* | KVM: x86 emulator: fix return values of syscall/sysenter/sysexit emulations | Gleb Natapov | 2010-05-17 | 1 | -6/+11 |
* | KVM: x86 emulator: fix mov dr to inject #UD when needed. | Gleb Natapov | 2010-05-17 | 1 | -6/+12 |
* | KVM: x86 emulator: inject #UD on access to non-existing CR | Gleb Natapov | 2010-05-17 | 1 | -0/+7 |
* | KVM: x86 emulator: 0f (20|21|22|23) ignore mod bits. | Gleb Natapov | 2010-05-17 | 1 | -8/+0 |
* | KVM: x86 emulator: fix 0f 01 /5 emulation | Gleb Natapov | 2010-05-17 | 1 | -0/+3 |
* | KVM: x86 emulator: fix mov r/m, sreg emulation. | Gleb Natapov | 2010-05-17 | 1 | -4/+3 |
* | KVM: Provide current eip as part of emulator context. | Gleb Natapov | 2010-05-17 | 1 | -6/+6 |