aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/hvm/io.h
Commit message (Expand)AuthorAgeFilesLines
* amd iommu: Add iommu emulation for hvm guestWei Wang2012-01-121-1/+2
* Adding back guest MSI eoi support for unmaskable MSI interruptShan Haitao2011-07-191-0/+1
* Remove MSI IRQ storms prevention logicShan Haitao2011-07-161-1/+0
* xen: remove more declarations from C files.Tim Deegan2011-05-271-0/+7
* x86 hvm: Introduce pmtimer_change_ioport and HVM_PARAM_ACPI_IOPORTS_LOCATIONKeir Fraser2010-10-291-5/+7
* x86 hvm: Introduce unregister_io_handlerKeir Fraser2010-10-291-0/+9
* x86 hvm: Clean up PIO fast path emulation.Keir Fraser2010-09-151-1/+1
* x86/hvm: accelerate I/O intercept handlingKeir Fraser2010-03-311-0/+1
* MSI 5/6: add MSI support to passthrough HVM domainKeir Fraser2008-05-011-0/+1
* x86, hvm: I/O emulation handlers return X86EMUL_* return codes.Keir Fraser2008-04-151-10/+11
* hvm: Code cleanups.Keir Fraser2008-03-281-2/+1
* x86_emulate: On HVM MMIO emulation, cache the gva->pfn mapping for theKeir Fraser2008-03-271-0/+1
* x86_emulate: Clean up HVM emulated I/O handling.Keir Fraser2008-03-261-5/+0
* x86 hvm: More emulation simplifications.Keir Fraser2008-02-221-56/+0
* x86 hvm: Replace old MMIO emulator with x86_emulate()-based harness.Keir Fraser2008-02-201-9/+9
* hvm: Improve in-Xen PIO emulation to better handle string PIOKeir Fraser2008-01-121-7/+10
* hvm: More physaddrs in unsigned longs.Keir Fraser2007-12-211-2/+2
* hvm stdvga: Do not emulate PIO reads inside Xen. They should be rareKeir Fraser2007-12-081-4/+4
* vmx realmode: Detect and correctly plumb mmio accesses from emulatedKeir Fraser2007-11-251-2/+5
* x86, hvm: Allow stdvga acceleration to work with 32-bit x86.Keir Fraser2007-11-161-11/+1
* x86: allow pv guests to disable TSC for applicationsKeir Fraser2007-10-291-7/+0
* x86, hvm: Clean up code style in stdvga code and do not compile forKeir Fraser2007-10-291-19/+11
* x86, hvm: Improve standard VGA performanceKeir Fraser2007-10-261-2/+47
* vt-d: Allow pass-through of shared interrupts.Keir Fraser2007-10-191-1/+2
* Generic and VT-d specific Xen header changes for PCI passthru.kfraser@localhost.localdomain2007-09-121-0/+1
* PV-on-HVM: Add new ioreq 'invalidate' for zapping ioemu-dm mapccahekfraser@localhost.localdomain2007-04-051-0/+1
* hvm: hvm_io_assist() doesn't preoperly make use of its vcpukfraser@localhost.localdomain2007-04-041-1/+1
* [hvm] Keep track of time offset between domain time and dom0 time.Christian Limpach2007-04-031-0/+2
* [HVM] Intercept ACPI pm-timer registersTim Deegan2007-03-261-1/+1
* [XEN] Get rid of gva_to_gpa translationTim Deegan2007-02-201-1/+1
* hvm: Support PUSH from mmio area (opcode 0xFF/6).Keir Fraser2007-02-181-0/+1
* [HVM] Enable more than one platform timer (PIT/RTC/HPET)kfraser@localhost.localdomain2006-12-201-2/+0
* [HVM] Reworked interrupt distribution logic.kfraser@localhost.localdomain2006-11-211-1/+0
* [XEN] Track high-water-mark of p2m mapTim Deegan2006-11-151-3/+0
* [HVM] Replace shared-memory PIC state with a set-irq-level hypercall.kfraser@localhost.localdomain2006-11-071-1/+0
* [HVM] Replace relinquish_resources() destructor hook withkfraser@localhost.localdomain2006-11-061-1/+0
* [XEN] Replace hvm_setup_platform() with hvm_domain_initialise()kaf24@localhost.localdomain2006-11-051-6/+7
* [HVM] Use correct types for guest physical addressesTim Deegan2006-10-311-1/+1
* [HVM] Add support for 'add r8,m8' instruction to memory-mapped I/O.kfraser@localhost.localdomain2006-10-311-0/+1
* [HVM] MMIO/PIO fixes and cleanups.kfraser@localhost.localdomain2006-10-181-25/+17
* [HVM] Add sub instruction support to HVM MMIO decoder.kaf24@firebug.cl.cam.ac.uk2006-09-301-0/+1
* Various HVM clean-ups.shand@kneesaa.uk.xensource.com2006-08-151-0/+1
* [hvm/qemu] Flip the device model over to using the new Xen event channelssos22@douglas.cl.cam.ac.uk2006-08-081-2/+1
* [HVM] Create I/O context for MMIO/PIO processing in ankaf24@firebug.cl.cam.ac.uk2006-07-141-2/+2
* [HVM][MMIO] Emulate more instructions: or/and/xor with byte width,kaf24@firebug.cl.cam.ac.uk2006-06-071-3/+4
* The maximum instruction length for both x86-32 andkaf24@firebug.cl.cam.ac.uk2006-04-111-1/+1
* Add support for XCHG instruction accessing LAPIC device model.kaf24@firebug.cl.cam.ac.uk2006-04-051-0/+1
* More build config changes:kaf24@firebug.cl.cam.ac.uk2006-03-101-1/+1
* Clean the pending_intr processing sequence and fix some potential bugs.kaf24@firebug.cl.cam.ac.uk2006-03-101-0/+1
* Per-vcpu IO evtchn patch for HVM domain.kaf24@firebug.cl.cam.ac.uk2006-02-231-0/+1