aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/emulate.c
Commit message (Expand)AuthorAge
...
* KVM: x86 emulator: do not open code return values from the emulatorGleb Natapov2011-05-11
* KVM: SVM: Add checks for IO instructionsJoerg Roedel2011-05-11
* KVM: SVM: Add intercept checks for one-byte instructionsJoerg Roedel2011-05-11
* KVM: SVM: Add intercept checks for remaining twobyte instructionsJoerg Roedel2011-05-11
* KVM: SVM: Add intercept checks for remaining group7 instructionsJoerg Roedel2011-05-11
* KVM: SVM: Add intercept checks for SVM instructionsJoerg Roedel2011-05-11
* KVM: SVM: Add intercept checks for descriptor table accessesJoerg Roedel2011-05-11
* KVM: SVM: Add intercept check for accessing dr registersJoerg Roedel2011-05-11
* KVM: SVM: Add intercept check for emulated cr accessesJoerg Roedel2011-05-11
* KVM: x86: Add x86 callback for intercept checkJoerg Roedel2011-05-11
* KVM: x86 emulator: Add flag to check for protected mode instructionsJoerg Roedel2011-05-11
* KVM: x86 emulator: Add check_perm callbackJoerg Roedel2011-05-11
* KVM: x86 emulator: Don't write-back cpu-state on X86EMUL_INTERCEPTEDJoerg Roedel2011-05-11
* KVM: x86 emulator: add SVM interceptsAvi Kivity2011-05-11
* KVM: x86 emulator: add framework for instruction interceptsAvi Kivity2011-05-11
* KVM: x86 emulator: implement movdqu instruction (f3 0f 6f, f3 0f 7f)Avi Kivity2011-05-11
* KVM: x86 emulator: SSE supportAvi Kivity2011-05-11
* KVM: x86 emulator: Specialize decoding for insns with 66/f2/f3 prefixesAvi Kivity2011-05-11
* KVM: x86 emulator: do not munge rep prefixAvi Kivity2011-05-11
* KVM: emulator: Fix permission checking in io permission bitmapGleb Natapov2011-03-17
* KVM: emulator: Fix io permission checking for 64bit guestGleb Natapov2011-03-17
* KVM: x86 emulator: vendor specific instructionsAvi Kivity2011-03-17
* KVM: SVM: copy instruction bytes from VMCBAndre Przywara2011-01-12
* KVM: x86 emulator: simplify exception generationAvi Kivity2011-01-12
* KVM: x86 emulator: tighen up ->read_std() and ->write_std() error checksAvi Kivity2011-01-12
* KVM: x86 emulator: drop dead pf injection in emulate_popf()Avi Kivity2011-01-12
* KVM: x86 emulator: make emulator memory callbacks return full exceptionAvi Kivity2011-01-12
* KVM: x86 emulator: introduce struct x86_exception to communicate faultsAvi Kivity2011-01-12
* KVM: x86 emulator: do not perform address calculations on linear addressesAvi Kivity2011-01-12
* KVM: x86 emulator: preserve an operand's segment identityAvi Kivity2011-01-12
* KVM: x86 emulator: drop DPRINTF()Avi Kivity2011-01-12
* KVM: x86 emulator: drop unused #ifndef __KERNEL__Avi Kivity2011-01-12
* KVM: fix typo in copyright noticeNicolas Kaiser2010-10-24
* KVM: x86 emulator: Eliminate compilation warning in x86_decode_insn()Sheng Yang2010-10-24
* KVM: X86: Propagate fetch faultsJoerg Roedel2010-10-24
* KVM: MMU: Track page fault data in struct vcpuJoerg Roedel2010-10-24
* KVM: x86 emulator: clean up control flow in x86_emulate_insn()Avi Kivity2010-10-24
* KVM: x86 emulator: fix group 11 decoding for reg != 0Avi Kivity2010-10-24
* KVM: x86 emulator: use single stage decoding for mov instructionsAvi Kivity2010-10-24
* KVM: x86 emulator: simplify ALU opcode block decode furtherAvi Kivity2010-10-24
* KVM: x86 emulator: trap and propagate #DE from DIV and IDIVAvi Kivity2010-10-24
* KVM: x86 emulator: add macros for executing instructions that may trapAvi Kivity2010-10-24
* KVM: x86 emulator: simplify instruction decode flags for opcodes 0F 00-FFAvi Kivity2010-10-24
* KVM: x86 emulator: simplify instruction decode flags for opcodes E0-FFAvi Kivity2010-10-24
* KVM: x86 emulator: simplify instruction decode flags for opcodes C0-DFAvi Kivity2010-10-24
* KVM: x86 emulator: simplify instruction decode flags for opcodes A0-AFAvi Kivity2010-10-24
* KVM: x86 emulator: simplify instruction decode flags for opcodes 80-8FAvi Kivity2010-10-24
* KVM: x86 emulator: simplify string instruction decode flagsAvi Kivity2010-10-24
* KVM: x86 emulator: simplify ALU block (opcodes 00-3F) decode flagsAvi Kivity2010-10-24
* KVM: x86 emulator: support byte/word opcode pairsAvi Kivity2010-10-24