ia64/xen-unstable

log xen/arch/x86/x86_emulate.c

age author description
2008-04-16 Keir Fraser x86_emulate: Implement a more dynamic interface for handling FPU
2008-03-31 Keir Fraser x86_emulate: Remove environment-specific definitions from core
2008-03-27 Keir Fraser x86_emulate: Check I/O port accesses.
2008-03-19 Keir Fraser x86_emulate: Remove the CPL and IOPL check in the I/O handling code.
2008-03-19 Keir Fraser x86_emulate: Return X86EMUL_UNHANDLEABLE if mode_iopl() or
2008-03-18 Keir Fraser x86: check ModR/M mod bits for CR/DR access insns
2008-03-04 Keir Fraser x86_emulate: Load FPU context before FWAIT.
2008-03-04 Keir Fraser x86_emulate: Emit emulated forms of most FPU instructions as '.byte
2008-03-03 Keir Fraser x86_emulate: More FPU instructions.
2008-03-03 Keir Fraser x86_emulate: INS/OUTS need Mov attribute to force writeback (since
2008-02-26 Keir Fraser x86_emulate: Fix FNSTCW/FNSTSW modrm range check.
2008-02-22 Keir Fraser hvm: More emulation changes: push some of the realmode or HVM-emulate
2008-02-21 Keir Fraser hvm: Remove lots of custom trap-and-emulate code and defer to
2008-02-21 Keir Fraser x86_emulate: Allow writeback-avoidance optimisation to be defeated by
2008-02-07 Keir Fraser x86_emulate: Fix IMUL r/m8 emulation.
2008-02-07 Keir Fraser x86_emulate: Handle rep_ins, rep_outs, rep_movs hook failure and fall
2008-02-07 Keir Fraser x86_emulate: Fix MUL emulation.
2008-02-05 Keir Fraser x86_emulate: fix side-effect macro call.
2008-02-05 Keir Fraser vmx realmode: Emulate protected-mode transition while CS and SS have
2008-02-05 Keir Fraser x86_emulate: Fix SAHF emulation.
2008-01-23 Keir Fraser x86_emulate: Emulate FNINIT, FNSTCW, FNSTSW x87 instructions.
2008-01-23 Keir Fraser x86_emulate: Fix CLTS emulation.
2008-01-22 Keir Fraser x86_emulate: Provide callbacks for faster emulation of:
2008-01-10 Keir Fraser x86_emulate: Fix near CALL/JMP <reg,mem>. Broken by c/s 16491.
2008-01-10 Keir Fraser x86_emulate: Certain opcodes are only valid with a memory operand.
2008-01-09 Keir Fraser x86_emulate: Fix handling of RIP-relative addressing.
2008-01-09 Keir Fraser x86_emulate: Correct RIP-relative addressing offset for SHLD/SHRD with
2008-01-09 Keir Fraser Fix x86_emulate() handling of imul with immediate operands.
2007-12-05 Keir Fraser x86_emulate: EFLAGS.PF only reflects least-significant byte of result,
2007-12-04 Keir Fraser x86_emulate: Fix SHLD/SHRD emulation -- cannot rely on dst.orig_val
2007-11-29 Keir Fraser x86_emulate: Fix POPA. Few other cleanups.
2007-11-28 Keir Fraser x86_emulate: Emulate SHLD and SHRD instructions.
2007-11-28 Keir Fraser x86_emulate: Emulate RDTSC instruction.
2007-11-28 Keir Fraser x86_emulate: Emulate ENTER and LEAVE instructions.
2007-11-27 Keir Fraser x86_emulate: Fix use-before-initialise warning.
2007-11-26 Keir Fraser x86_emulate: Emulate LMSW and SMSW.
2007-11-26 Keir Fraser x86_emulate: Emulate RETF and RETF imm16.
2007-11-26 Keir Fraser x86_emulate: Emulate CPUID and HLT.
2007-11-26 Keir Fraser x86_emulate: Emulate LDS/LES/LFS/LGS/LSS.
2007-11-25 Keir Fraser x86_emulate: Emulate CMPS and SCAS string-compare instructions.
2007-11-25 Keir Fraser x86_emulate: Emulate IRET.
2007-11-25 Keir Fraser x86_emulate: Decode and emulate PUSHF/POPF.
2007-11-25 Keir Fraser x86_emulate: Allow emulated injection of exceptions and interrupts.
2007-11-25 Keir Fraser x86_emulate: Emulate far call/jmp. This completes emulation of Grp5.
2007-11-25 Keir Fraser vmx realmode: Support privileged EFLAGS updates in emulated realmode.
2007-11-25 Keir Fraser vmx realmode: Plumb through I/O port accesses in emulated realmode.
2007-11-24 Keir Fraser x86_emulate: Support most common segment load/save instructions.
2007-11-24 Keir Fraser x86: Fix read/write control-register in x86_emulate().
2007-11-22 Keir Fraser x86: single step after instruction emulation
2007-11-02 Keir Fraser x86_emulate: Allow to build outside Xen tree (in tools/test).
2007-10-19 Keir Fraser x86: Fix EFLAGS adjustment for emulated instructions.
2007-10-11 Keir Fraser x86: Fix emulation of DIV instruction. Never actually used currently,
2007-09-11 kfraser x86: Clean up asm keyword usage (asm volatile rather than __asm__
2007-06-21 kfraser x86: clear guest's EFLAGS.RF after emulating instructions
2007-04-06 Keir Fraser x86: Do not print anything when we fail to emulate an
2007-03-27 kfraser Fix push/jmp/call <reg/mem> to check whether the operand is register
2007-03-12 kfraser xen: Fix emulator to use default segment SS for ESP/EBP references.
2007-02-21 kfraser x86: Extend emulator return codes.
2007-02-20 kfraser x86 emulation: fix bswap
2007-02-20 kfraser x86: Fix emulation of REP prefix.