aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/xen/hvm
Commit message (Expand)AuthorAgeFilesLines
* x86/hvm: mark save/restore registration code __initJan Beulich2012-09-141-1/+2
* In most of the codebase, use CONFIG_X86 in place of __i386__||__x86_64__Keir Fraser2012-09-121-1/+1
* xen: Remove x86_32 build target.Keir Fraser2012-09-121-1/+1
* remove ia64Jan Beulich2012-04-031-2/+0
* amd iommu: Add iommu emulation for hvm guestWei Wang2012-01-121-0/+1
* replace d->nr_pirqs sized arrays with radix treeJan Beulich2011-06-231-14/+23
* Rename inj_msi -> inject_msiKeir Fraser2011-05-261-1/+1
* x86: Add a new operation in HVMOP to inject emulated MSI.Wei Liu2011-05-261-0/+2
* x86: fix macro names typo in VMSI code (GLFAGS->GFLAGS)Wei Liu2011-05-261-2/+2
* xen: Include headers that are actually needed, drop everything else.Christoph Egger2011-05-201-1/+1
* Revert 23295:4891f1f41ba5 and 23296:24346f749826Keir Fraser2011-05-021-25/+14
* replace d->nr_pirqs sized arrays with radix treeJan Beulich2011-05-011-14/+25
* hvm: infrastructure for backwards-compatible loadingGeorge Dunlap2011-04-061-6/+12
* hvm save: Introduce hvm_load_entry_zeroextend().Keir Fraser2010-12-151-6/+11
* hvm save: Move some inline functions into common/hvm/save.cKeir Fraser2010-12-151-62/+24
* Move tasklet implementation into its own source files.Keir Fraser2010-04-191-1/+1
* x86: Revert Cset 20334:dcc5d5d954e9Keir Fraser2010-01-261-3/+1
* VT-d: improve RMRR region handlingKeir Fraser2009-12-221-0/+7
* VT-d: per-iommu domain-idKeir Fraser2009-12-081-1/+0
* Miscellaneous data placement adjustmentsKeir Fraser2009-10-281-1/+1
* x86: vMSI: Fix msi irq affinity issue for hvm guest.Keir Fraser2009-10-191-1/+3
* ia64: Fix build for xen/ia64Keir Fraser2009-09-251-0/+10
* x86: Make assigned devices' interrupts delivery to right vcpu.Keir Fraser2009-09-251-0/+1
* iommu: Fix pirq conflict issue when guest adopts per-cpu vector.Keir Fraser2009-09-181-1/+0
* amd iommu: Remove a useless flag and fix I/O page fault for hvmKeir Fraser2009-09-071-1/+0
* x86: Change Xen hypervisor's interrupt infrastructureKeir Fraser2009-08-191-1/+1
* passthrough: use tasklet to deliver interruptsKeir Fraser2009-07-281-2/+2
* x86: eliminate hard-coded NR_IRQSKeir Fraser2009-05-271-6/+11
* passthrough: allow pass-through devices to share virtual GSIKeir Fraser2009-03-111-2/+2
* Add a new domctl to get a single record from the HVM save contextKeir Fraser2009-02-051-0/+2
* AMD IOMMU: Allocate I/O pagetable from domheap instead of xenheapKeir Fraser2009-01-091-1/+1
* passthrough: MSI-INTx translation for HVMKeir Fraser2009-01-081-1/+10
* Remove NR_PIRQS definition -- always use NR_IRQS.Keir Fraser2008-11-141-1/+1
* Use hvm_dirq_assist() to replace {vmx,svm}_dirq_assist().Keir Fraser2008-10-211-0/+1
* Add a new file xen/include/xen/hvm/irq.h to share common definitions.Keir Fraser2008-10-201-0/+98
* iommu: Cleanups to some header files.Keir Fraser2008-10-131-9/+3
* PCI device register/unregister + pci_dev cleanupsKeir Fraser2008-07-041-5/+0
* VT-d: flush iotlb of selective iommu when a domain's VT-d table is changedKeir Fraser2008-05-261-0/+1
* Enable IOMMU for PV guestsKeir Fraser2008-05-241-0/+3
* VT-d: Allocates page table pgd, root_entry, iremap and qinval fromKeir Fraser2008-04-101-1/+1
* AMD IOMMU: Defer IO pagetable construction until device assignmentKeir Fraser2008-04-041-1/+2
* Revert all usages of gcc's __extension__ keyword, and instead assertKeir Fraser2008-03-311-0/+1
* Move iommu code to arch-generic locations, and also clean up some VT-d code.Keir Fraser2008-03-171-0/+56
* hvm: Clean up buf_ioreq handling.Keir Fraser2007-11-081-2/+2
* hvm: Split save.c into arch generic/specific part.Keir Fraser2007-10-181-0/+5
* Split asm-x86/hvm/support into arch generic part and x86 specific part.Keir Fraser2007-10-181-0/+156