Commit Graph

48 Commits (f9dd0194ff23d612e463be764d73da7825da4aa1)

Author SHA1 Message Date
Amit Shah 00b2ef475d KVM: x86 emulator: Use emulator_write_emulated and not emulator_write_std 17 years ago
Izik Eidus 2a738e20a1 KVM: x86 emulator: fix the saving of of the eip value 17 years ago
Izik Eidus e826ec9ae2 KVM: x86 emulator: fix JMP_REL 17 years ago
Avi Kivity 651a3e29b3 KVM: x86 emulator: invd instruction 17 years ago
Avi Kivity 1e35d3c4a7 KVM: x86 emulator: fix 'push imm8' emulation 17 years ago
Aurelien Jarno 4e62417bf3 KVM: x86 emulator: fix access registers for instructions with ModR/M byte and Mod = 3 18 years ago
Sheng Yang a012e65aee KVM: x86 emulator: implement 'movnti mem, reg' 18 years ago
Laurent Vivier ae6200baea KVM: x86 emulator: fix repne/repnz decoding 18 years ago
Nitin A Kamble 1a52e05136 KVM: x86 emulator: fix merge screwup due to emulator split 18 years ago
Nitin A Kamble 535eabcf0e KVM: x86 emulator: popf 18 years ago
Nitin A Kamble 12fa272e31 KVM: x86 emulator: fix src, dst value initialization 18 years ago
Nitin A Kamble 26a3e983d1 KVM: x86 emulator: jmp abs 18 years ago
Nitin A Kamble 7e0b54b149 KVM: x86 emulator: lea 18 years ago
Nitin A Kamble 55bebde45e KVM: X86 emulator: jump conditional short 18 years ago
Nitin A Kamble bbe9abbdac KVM: x86 emulator: imlpement jump conditional relative 18 years ago
Nitin A Kamble 7de752482c KVM: x86 emulator: sort opcodes into ascending order 18 years ago
Nitin A Kamble fd2a760865 KVM: x86 emulator: pushf 18 years ago
Nitin A Kamble f6eed39135 KVM: x86 emulator: call near 18 years ago
Nitin A Kamble 7d31691163 KVM: x86 emulator: push imm8 18 years ago
Christian Ehrhardt cbdd1bea2a KVM: Rename kvm_arch_ops to kvm_x86_ops 18 years ago
Rusty Russell b85b9ee925 KVM: Clean up unloved invlpg emulation 18 years ago
Avi Kivity d39dba54ce KVM: X86 emulator: fix 'push reg' writeback 18 years ago
Nitin A Kamble 7e778161fb KVM: x86 emulator: implement 'push reg' (opcodes 0x50-0x57) 18 years ago
Nitin A Kamble c53ce170a9 KVM: x86 emulator: Implement 'jmp rel short' instruction (opcode 0xeb) 18 years ago
Nitin A Kamble 098c937ba3 KVM: x86 emulator: implement 'jmp rel' instruction (opcode 0xe9) 18 years ago
Nitin A Kamble 19eb938e01 KVM: x86 emulator: implement 'and $imm, %{al|ax|eax}' 18 years ago
Laurent Vivier 3090dd7377 KVM: Clean up kvm_setup_pio() 18 years ago
Laurent Vivier e70669abd4 KVM: Cleanup string I/O instruction emulation 18 years ago
Laurent Vivier cebff02b11 KVM: Change the emulator_{read,write,cmpxchg}_* functions to take a vcpu 18 years ago
Aurelien Jarno 3ccb8827fb KVM: Remove dead code in the cmpxchg instruction emulation 18 years ago
Avi Kivity 394b6e5944 KVM: x86 emulator: fix faulty check for two-byte opcode 18 years ago
Avi Kivity e3243452f4 KVM: x86 emulator: fix cmov for writeback changes 18 years ago
Rusty Russell dcc0766b22 KVM: Trivial: Comment spelling may escape grep 18 years ago
Rusty Russell 1e3c5cb0d5 KVM: Trivial: Make decode_register() static 18 years ago
Avi Kivity bac27d35cb KVM: x86 emulator: fix debug reg mov instructions 18 years ago
Aurelien Jarno d37c855719 KVM: disable writeback for 0x0f 0x01 instructions. 18 years ago
Avi Kivity 35f3f28613 KVM: x86 emulator: implement rdmsr and wrmsr 18 years ago
Luca Tettamanti 02c03a326a KVM: Fix x86 emulator writeback 18 years ago
Nitin A Kamble d9413cd757 KVM: Implement emulation of instruction "ret" (opcode 0xc3) 18 years ago
Nitin A Kamble 7f0aaee07b KVM: Implement emulation of "pop reg" instruction (opcode 0x58-0x5f) 18 years ago
Avi Kivity 72d6e5a08a KVM: Emulate hlt on real mode for Intel 18 years ago
Avi Kivity 687fdbfe64 KVM: x86 emulator: implement wbinvd 18 years ago
Avi Kivity 4c690a1e86 KVM: Allow passing 64-bit values to the emulated read/write API 18 years ago
Avi Kivity df513e2cdd KVM: x86 emulator: fix bit string operations operand size 18 years ago
Avi Kivity 038e51de2e [PATCH] KVM: x86 emulator: fix bit string instructions 18 years ago
Avi Kivity 32b3562735 [PATCH] KVM: MMU: Fix cmpxchg8b emulation 18 years ago
Avi Kivity 05b3e0c2c7 [PATCH] KVM: Replace __x86_64__ with CONFIG_X86_64 18 years ago
Avi Kivity 6aa8b732ca [PATCH] kvm: userspace interface 18 years ago