aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/hvm/support.h
Commit message (Expand)AuthorAgeFilesLines
* x86: fix XCR0 handlingJan Beulich2013-06-041-1/+1
* xen: Include headers that are actually needed, drop everything else.Christoph Egger2011-05-201-2/+2
* vmx/hvm: move mov-cr handling functions to generic HVM codeKeir Fraser2011-04-181-0/+2
* x86: redefine a few empty macros as explicit nops.Tim Deegan2011-03-071-1/+1
* amd xsave: Enable XSAVE/XRSTOR for SVM guestKeir Fraser2010-12-071-0/+2
* x86 hvm: msr-handling cleanupKeir Fraser2010-06-101-2/+2
* x86: Fail CPU bringup cleanly if it cannot initialise HVM.Keir Fraser2010-05-191-2/+0
* The internal Xen x86 emulator is fixed to handle shared/sharable pages corretly.Keir Fraser2009-12-171-0/+1
* Memory paging support for HVM guest emulation.Keir Fraser2009-12-171-1/+2
* Extend max vcpu number for HVM guestKeir Fraser2009-10-291-2/+2
* x86: softtsc for PV domainsKeir Fraser2009-08-271-1/+0
* Mapping grant references into HVM guests, take 2Keir Fraser2009-07-131-1/+2
* x86 hvm: New boot option 'softtsc' to cause RDTSC to be trapped-and-emulated.Keir Fraser2008-07-101-0/+3
* x86, hvm: Lots of MTRR/PAT emulation cleanup.Keir Fraser2008-04-161-0/+2
* hvm: Code cleanups.Keir Fraser2008-03-281-18/+1
* x86_emulate: Check I/O port accesses.Keir Fraser2008-03-271-7/+11
* x86: Allow bitop functions to be applied only to fields of at least 4Keir Fraser2008-03-161-1/+1
* x86 hvm: Replace old MMIO emulator with x86_emulate()-based harness.Keir Fraser2008-02-201-0/+1
* hvm: For functions which translate virtual addresses to machineKeir Fraser2007-12-271-5/+44
* x86: single step after instruction emulationKeir Fraser2007-11-221-1/+1
* [SHADOW] Make the guest PT walker more complete.Tim Deegan2007-11-021-0/+1
* hvm/x86: MTRR/PAT virtualisation.Keir Fraser2007-10-221-0/+1
* Split asm-x86/hvm/support into arch generic part and x86 specific part.Keir Fraser2007-10-181-138/+1
* hvm: Clean up EFER handling. Check CR0/CR4/EFER on HVM restore.Keir Fraser2007-09-281-0/+1
* hvm: Unify %cr0 handling.kfraser@localhost.localdomain2007-08-081-0/+1
* hvm: More cleanups, particularly to %cr4 handling.kfraser@localhost.localdomain2007-08-081-0/+1
* hvm: Clean up control-register and EFER handling.kfraser@localhost.localdomain2007-08-071-0/+2
* x86: Various cleanups around CR4 handling, cpu_possible_map, and VMX initiali...kfraser@localhost.localdomain2007-07-121-1/+0
* [HVM][SVM] flush all entries from guest ASIDs when xen writes CR3.Tim Deegan2007-06-201-1/+0
* x86/hvm: add logging for hypercallskfraser@localhost.localdomain2007-05-151-0/+1
* hvm: Clean up treatment of is_dying per-domain boolean. All criticalKeir Fraser2007-04-131-7/+6
* PV-on-HVM: Add new ioreq 'invalidate' for zapping ioemu-dm mapccahekfraser@localhost.localdomain2007-04-051-0/+3
* Initial check-in to support PV balloon driver within HVM guests.Steven Hand2007-04-041-1/+1
* hvm vmx: VMX MSR bitmap format and size is VMX-specific, so move itskfraser@localhost.localdomain2007-04-021-1/+0
* Enable VMX MSR bitmap support.kfraser@localhost.localdomain2007-03-291-0/+1
* hvm: Clean up handling of exception intercepts.Keir Fraser2007-03-281-39/+0
* Don't trap int3 instructions by default - can have a major overhead inSteven Hand2007-03-281-2/+1
* hvm: Only do hvm_disable() on HVM-enabled systems.kfraser@localhost.localdomain2007-02-281-0/+1
* [xentrace][HVM] introduce HVM tracing to unify SVM and VMX tracingkfraser@localhost.localdomain2007-02-261-3/+0
* hvm: Clean up initialisation of hvm_funcs.kfraser@localhost.localdomain2007-02-231-1/+1
* [HVM] Save/restore: dynamically calculate the size of the save bufferTim Deegan2007-02-071-10/+24
* [HVM] Save/restore: clean up the new hypercall interfaceTim Deegan2007-01-311-0/+7
* [HVM] Save/restore: save RTC state.Tim Deegan2007-01-311-7/+8
* [HVM] Save/restore: clean up marshalling codeTim Deegan2007-01-311-110/+98
* [HVM] Save/restore cleanups: don't save state for downed vcpus.Tim Deegan2007-01-291-5/+2
* hvm: Define a global I/O access bitmap, allowing direct access to port 0x80.kfraser@localhost.localdomain2007-01-251-8/+8
* [HVM] Save/restore cleanups 01: PITTim Deegan2007-01-201-1/+6
* [HVM] save restore: save restore dev in HVTim Deegan2007-01-181-0/+2
* [HVM] save restore: new hyper-callTim Deegan2007-01-181-0/+125
* [HVM] Add triple-fault handler (resets the domain).kfraser@localhost.localdomain2007-01-031-0/+1