aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/hvm/emulate.c
Commit message (Expand)AuthorAgeFilesLines
...
* x86, hvm: Lots of MTRR/PAT emulation cleanup.Keir Fraser2008-04-161-2/+2
* x86, hvm: If an MMIO handler returns X86EMUL_RETRY we must stillKeir Fraser2008-04-151-2/+1
* x86, hvm: I/O emulation handlers return X86EMUL_* return codes.Keir Fraser2008-04-151-25/+48
* x86: Avoid use of domain_crash_synchronous() in C code.Keir Fraser2008-04-041-3/+6
* hvm: Code cleanups.Keir Fraser2008-03-281-6/+0
* x86_emulate: Check I/O port accesses.Keir Fraser2008-03-271-22/+40
* x86_emulate: On HVM MMIO emulation, cache the gva->pfn mapping for theKeir Fraser2008-03-271-2/+25
* x86_emulate: Clean up HVM emulated I/O handling.Keir Fraser2008-03-261-91/+89
* x86_emulate: HVM emulation of REP instructions should inject #PF onlyKeir Fraser2008-03-261-7/+8
* hvm emulate: Correctly probe when we are in 64-bit mode and setKeir Fraser2008-03-031-6/+15
* hvm: More emulation changes: push some of the realmode or HVM-emulateKeir Fraser2008-02-221-34/+42
* x86 hvm: More emulation simplifications.Keir Fraser2008-02-221-23/+6
* hvm: Remove lots of custom trap-and-emulate code and defer toKeir Fraser2008-02-211-1/+21
* x86_emulate: Allow writeback-avoidance optimisation to be defeated byKeir Fraser2008-02-211-0/+1
* x86 hvm: Replace old MMIO emulator with x86_emulate()-based harness.Keir Fraser2008-02-201-0/+755