KVM: x86 emulator: simplify emulate_1op_rax_rdx()
[linux-2.6.git] / arch / x86 / kvm / emulate.c
2011-09-25 Avi Kivity KVM: x86 emulator: simplify emulate_1op_rax_rdx()
2011-09-25 Avi Kivity KVM: x86 emulator: merge the two emulate_1op_rax_rdx...
2011-09-25 Avi Kivity KVM: x86 emulator: simplify emulate_1op()
2011-09-25 Avi Kivity KVM: x86 emulator: simplify emulate_2op_cl()
2011-09-25 Avi Kivity KVM: x86 emulator: simplify emulate_2op_cl()
2011-09-25 Avi Kivity KVM: x86 emulator: simplify emulate_2op_SrcV()
2011-09-25 Takuya Yoshikawa KVM: x86 emulator: Make x86_decode_insn() return proper...
2011-09-25 Takuya Yoshikawa KVM: x86 emulator: Let compiler know insn_fetch() rarel...
2011-09-25 Takuya Yoshikawa KVM: x86 emulator: Drop _size argument from insn_fetch()
2011-09-25 Takuya Yoshikawa KVM: x86 emulator: Use ctxt->_eip directly in do_insn_f...
2011-09-25 Avi Kivity KVM: x86 emulator: fix Src2CL decode
2011-07-12 Avi Kivity KVM: x86 emulator: fold decode_cache into x86_emulate_ctxt
2011-07-12 Avi Kivity KVM: x86 emulator: rename decode_cache::eip to _eip
2011-07-12 Takuya Yoshikawa KVM: x86 emulator: Use opcode::execute for CLI/STI...
2011-07-12 Takuya Yoshikawa KVM: x86 emulator: Use opcode::execute for LOOP/JCXZ
2011-07-12 Takuya Yoshikawa KVM: x86 emulator: Clean up INT n/INTO/INT 3(CC/CD/CE)
2011-07-12 Takuya Yoshikawa KVM: x86 emulator: Use opcode::execute for MOV(8C/8E)
2011-07-12 Takuya Yoshikawa KVM: x86 emulator: Use opcode::execute for RET(C3)
2011-07-12 Takuya Yoshikawa KVM: x86 emulator: Use opcode::execute for XCHG(86/87)
2011-07-12 Takuya Yoshikawa KVM: x86 emulator: Use opcode::execute for TEST(84...
2011-07-12 Takuya Yoshikawa KVM: x86 emulator: Use opcode::execute for some instruc...
2011-07-12 Takuya Yoshikawa KVM: x86 emulator: Rename emulate_xxx() to em_xxx()
2011-07-12 Takuya Yoshikawa KVM: x86 emulator: Use the pointers ctxt and c consistently
2011-07-12 Xiao Guangrong KVM: fix uninitialized warning
2011-07-12 Takuya Yoshikawa KVM: x86 emulator: Stop passing ctxt->ops as arg of...
2011-07-12 Takuya Yoshikawa KVM: x86 emulator: Stop passing ctxt->ops as arg of...
2011-07-12 Takuya Yoshikawa KVM: x86 emulator: Place insn_fetch helpers together
2011-06-29 Avi Kivity KVM: x86 emulator: fix %rip-relative addressing with...
2011-06-06 Marcelo Tosatti KVM: x86: use proper port value when checking io instru...
2011-05-22 Takuya Yoshikawa KVM: x86 emulator: Make jmp far emulation into a separa...
2011-05-22 Takuya Yoshikawa KVM: x86 emulator: Rename emulate_grpX() to em_grpX()
2011-05-22 Takuya Yoshikawa KVM: x86 emulator: Remove unused arg from emulate_pop()
2011-05-22 Takuya Yoshikawa KVM: x86 emulator: Remove unused arg from writeback()
2011-05-22 Takuya Yoshikawa KVM: x86 emulator: Remove unused arg from read_descriptor()
2011-05-22 Takuya Yoshikawa KVM: x86 emulator: Remove unused arg from seg_override()
2011-05-22 Avi Kivity KVM: x86 emulator: consolidate segment accessors
2011-05-22 Gleb Natapov KVM: emulator: Propagate fault in far jump emulation
2011-05-22 Avi Kivity KVM: x86 emulator: consolidate group handling
2011-05-22 Takuya Yoshikawa KVM: x86 emulator: Use opcode::execute for PUSHF/POPF...
2011-05-22 Takuya Yoshikawa KVM: x86 emulator: Use opcode::execute for PUSHA/POPA...
2011-05-22 Takuya Yoshikawa KVM: x86 emulator: Use opcode::execute for POP reg...
2011-05-22 Takuya Yoshikawa KVM: x86 emulator: Use opcode::execute for Group 1...
2011-05-22 Avi Kivity KVM: x86 emulator: Use opcode::execute for 0F 01 opcode
2011-05-22 Avi Kivity KVM: x86 emulator: Don't force #UD for 0F 01 /5
2011-05-22 Avi Kivity KVM: x86 emulator: move 0F 01 sub-opcodes into their...
2011-05-22 Randy Dunlap KVM: x86 emulator: fix const value warning on i386...
2011-05-22 Clemens Noss KVM: x86 emulator: avoid calling wbinvd() macro
2011-05-22 Avi Kivity KVM: x86 emulator: add new ->wbinvd() callback
2011-05-22 Avi Kivity KVM: x86 emulator: add ->fix_hypercall() callback
2011-05-22 Avi Kivity KVM: x86 emulator: add new ->halt() callback
2011-05-22 Avi Kivity KVM: x86 emulator: make emulate_invlpg() an emulator...
2011-05-22 Avi Kivity KVM: x86 emulator: emulate CLTS internally
2011-05-22 Avi Kivity KVM: x86 emulator: Replace calls to is_pae() and is_pag...
2011-05-22 Avi Kivity KVM: x86 emulator: drop use of is_long_mode()
2011-05-22 Avi Kivity KVM: x86 emulator: add and use new callbacks set_idt...
2011-05-22 Avi Kivity KVM: x86 emulator: avoid using ctxt->vcpu in check_perm...
2011-05-22 Avi Kivity KVM: x86 emulator: drop vcpu argument from intercept...
2011-05-22 Avi Kivity KVM: x86 emulator: drop vcpu argument from cr/dr/cpl...
2011-05-22 Avi Kivity KVM: x86 emulator: drop vcpu argument from segment...
2011-05-11 Avi Kivity KVM: x86 emulator: drop vcpu argument from pio callbacks
2011-05-11 Avi Kivity KVM: x86 emulator: drop vcpu argument from memory read...
2011-05-11 Avi Kivity KVM: x86 emulator: whitespace cleanups
2011-05-11 Nelson Elhage KVM: emulator: Use linearize() when fetching instructions
2011-05-11 Nelson Elhage KVM: x86 emulator: Handle wraparound in (cs_base +...
2011-05-11 Takuya Yoshikawa KVM: x86 emulator: Use em_push() instead of emulate_push()
2011-05-11 Takuya Yoshikawa KVM: x86 emulator: Make emulate_push() store the value...
2011-05-11 Takuya Yoshikawa KVM: x86 emulator: Disable writeback for CMP emulation
2011-05-11 Avi Kivity KVM: x86 emulator: implement segment permission checks
2011-05-11 Avi Kivity KVM: x86 emulator: move desc_limit_scaled()
2011-05-11 Avi Kivity KVM: x86 emulator: move linearize() downwards
2011-05-11 Avi Kivity KVM: x86 emulator: pass access size and read/write...
2011-05-11 Avi Kivity KVM: x86 emulator: change address linearization to...
2011-05-11 Avi Kivity KVM: x86 emulator: move invlpg emulation into a function
2011-05-11 Avi Kivity KVM: x86 emulator: Add helpers for memory access using...
2011-05-11 Avi Kivity KVM: x86 emulator: Drop EFER.SVME requirement from...
2011-05-11 Avi Kivity KVM: x86 emulator: Re-add VendorSpecific tag to VMMCALL...
2011-05-11 Gleb Natapov KVM: x86 emulator: do not open code return values from...
2011-05-11 Joerg Roedel KVM: SVM: Add checks for IO instructions
2011-05-11 Joerg Roedel KVM: SVM: Add intercept checks for one-byte instructions
2011-05-11 Joerg Roedel KVM: SVM: Add intercept checks for remaining twobyte...
2011-05-11 Joerg Roedel KVM: SVM: Add intercept checks for remaining group7...
2011-05-11 Joerg Roedel KVM: SVM: Add intercept checks for SVM instructions
2011-05-11 Joerg Roedel KVM: SVM: Add intercept checks for descriptor table...
2011-05-11 Joerg Roedel KVM: SVM: Add intercept check for accessing dr registers
2011-05-11 Joerg Roedel KVM: SVM: Add intercept check for emulated cr accesses
2011-05-11 Joerg Roedel KVM: x86: Add x86 callback for intercept check
2011-05-11 Joerg Roedel KVM: x86 emulator: Add flag to check for protected...
2011-05-11 Joerg Roedel KVM: x86 emulator: Add check_perm callback
2011-05-11 Joerg Roedel KVM: x86 emulator: Don't write-back cpu-state on X86EMU...
2011-05-11 Avi Kivity KVM: x86 emulator: add SVM intercepts
2011-05-11 Avi Kivity KVM: x86 emulator: add framework for instruction intercepts
2011-05-11 Avi Kivity KVM: x86 emulator: implement movdqu instruction (f3...
2011-05-11 Avi Kivity KVM: x86 emulator: SSE support
2011-05-11 Avi Kivity KVM: x86 emulator: Specialize decoding for insns with...
2011-05-11 Avi Kivity KVM: x86 emulator: do not munge rep prefix
2011-03-17 Gleb Natapov KVM: emulator: Fix permission checking in io permission...
2011-03-17 Gleb Natapov KVM: emulator: Fix io permission checking for 64bit...
2011-03-17 Avi Kivity KVM: x86 emulator: vendor specific instructions
2011-01-12 Andre Przywara KVM: SVM: copy instruction bytes from VMCB
2011-01-12 Avi Kivity KVM: x86 emulator: simplify exception generation
next