aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/hvm/vcpu.h
Commit message (Expand)AuthorAgeFilesLines
* x86/HVM: cache emulated instruction for retry processingJan Beulich2013-10-141-0/+3
* x86/HVM: fix direct PCI port I/O emulation retry and error handlingJan Beulich2013-10-141-0/+5
* x86: Implement TSC adjust feature for HVM guestLiu, Jinsong2012-09-261-0/+1
* x86/hvm: increase struct hvm_vcpu_io's mmio_large_read[]Jan Beulich2012-06-281-4/+4
* xen: Define new struct hvm_trap and cleanup vmx exceptionKeir Fraser2012-05-301-4/+3
* hvm: Clean up I/O emulationChristoph Egger2011-10-251-21/+25
* x86/hvm: Tidy up the viridian code a little and flesh out the APICPaul Durrant2011-09-171-0/+3
* Nested VMX: Add data structure for nestedvmxEddie Dong2011-06-091-0/+2
* nestedhvm: Allocate a separate host ASID for each L2 VCPU.Keir Fraser2011-04-151-2/+8
* x86/hvm/asid: Use C99 integer types for asid numbersChristoph Egger2011-04-131-2/+2
* Implement SVM specific part for Nested Virtualizationcegger2011-03-091-0/+2
* Data structures for Nested Virtualizationcegger2011-02-281-0/+34
* mem_access: added INT3/CRx captureJoe Epstein2011-01-071-0/+5
* x86 hvm: Make a couple of hypercall state flags per-vcpuKeir Fraser2010-11-161-0/+3
* x86: Xsave support for PV guests.Keir Fraser2010-11-031-9/+0
* x86: Clean up existing XSAVE supportKeir Fraser2010-10-291-1/+1
* x86 hvm: Clean up PIO fast path emulation.Keir Fraser2010-09-151-3/+2
* VPMU: Make vpmu stucture visiable for both vmx and svmKeir Fraser2010-05-131-0/+3
* Move tasklet implementation into its own source files.Keir Fraser2010-04-191-0/+1
* x86/hvm: accelerate I/O intercept handlingKeir Fraser2010-03-311-0/+4
* hvm: Clean up RDTSCP/TSC_AUX handling.Keir Fraser2009-12-161-0/+2
* hvm: Pull SVM ASID management into common HVM code where it can be shared.Keir Fraser2009-12-081-0/+3
* vmx: add the support of XSAVE/XRSTOR to VMX guestKeir Fraser2009-09-291-0/+9
* x86 hvm: hvm_set_callback_irq_level() must not be called in IRQKeir Fraser2009-05-081-0/+2
* x86: Enable MTF for HVM guest single step in gdbKeir Fraser2008-12-161-0/+1
* hvm: Build guest timers on monotonic system time.Keir Fraser2008-05-241-0/+3
* x86, hvm: Allow emulation of 'multi-cycle' MMIO reads and writes,Keir Fraser2008-04-171-2/+8
* x86_emulate: Implement a more dynamic interface for handling FPUKeir Fraser2008-04-161-0/+3
* x86, hvm: Clean up handling of APIC INIT and SIPI messages.Keir Fraser2008-04-151-6/+0
* x86_emulate: On HVM MMIO emulation, cache the gva->pfn mapping for theKeir Fraser2008-03-271-0/+9
* x86_emulate: Clean up HVM emulated I/O handling.Keir Fraser2008-03-261-3/+9
* x86 hvm: More emulation simplifications.Keir Fraser2008-02-221-5/+0
* x86 hvm: Replace old MMIO emulator with x86_emulate()-based harness.Keir Fraser2008-02-201-3/+6
* vmx realmode: Plumb through I/O port accesses in emulated realmode.Keir Fraser2007-11-251-0/+3
* hvm/x86: MTRR/PAT virtualisation.Keir Fraser2007-10-221-0/+7
* hvm: Always keep canonical copy of RIP/RSP/RFLAGS inkfraser@localhost.localdomain2007-09-191-1/+1
* hvm: Remove hvm-specific NMI flag and use generic flag instead.kfraser@localhost.localdomain2007-09-061-3/+0
* hvm: Handle hw_cr[] array a bit more sanely.kfraser@localhost.localdomain2007-08-081-1/+6
* hvm: Unify %cr0 handling.kfraser@localhost.localdomain2007-08-081-5/+1
* hvm: Clean up control-register and EFER handling.kfraser@localhost.localdomain2007-08-071-1/+11
* hvm: Support injection of virtual NMIs and clean up ExtInt handling in general.kfraser@localhost.localdomain2007-06-201-1/+3
* hvm: Add locking to platform timers.Keir Fraser2007-06-151-0/+3
* hvm: Clean up handling of exception intercepts.Keir Fraser2007-03-281-2/+2
* [xentrace][HVM] introduce HVM tracing to unify SVM and VMX tracingkfraser@localhost.localdomain2007-02-261-2/+0
* [HVM] Enable more than one platform timer (PIT/RTC/HPET)kfraser@localhost.localdomain2006-12-201-0/+1
* [HVM] Remove HVM halt timer. It's no longer needed since interruptskfraser@localhost.localdomain2006-11-101-3/+0
* [HVM] VLAPIC cleanups. vlapic tsruct is statically containedkfraser@localhost.localdomain2006-11-071-1/+1
* Enhance HVM xentrace:kfraser@localhost.localdomain2006-11-071-0/+2
* [XEN] Don't keep shadows of PAE guest l3 tables.Tim Deegan2006-10-171-5/+0
* Replace shadow pagetable code with shadow2.tdeegan@york.uk.xensource.com2006-08-161-0/+6