aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/hvm/vmsi.c
Commit message (Expand)AuthorAgeFilesLines
* x86: allow guest to set/clear MSI-X mask bit (try 2)Joby Poriyath2013-09-091-12/+63
* Revert "interrupts: allow guest to set/clear MSI-X mask bit"Jan Beulich2013-08-261-47/+14
* PCI: break MSI-X data out of struct pci_dev_infoJan Beulich2013-08-231-1/+1
* interrupts: allow guest to set/clear MSI-X mask bitJoby Poriyath2013-08-201-14/+47
* x86/HVM: Call vlapic_set_irq() to delivery virtual interruptYang Zhang2013-04-181-2/+1
* Remove bool return code from evtchn_set_pending() and callers.Keir Fraser2012-05-101-2/+1
* x86/vMSI: miscellaneous fixesJan Beulich2012-01-231-26/+33
* x86: split MSI IRQ chipJan Beulich2011-09-181-2/+2
* x86: make domain_spin_lock_irq_desc() a wrapper of pirq_spin_lock_irq_desc()Jan Beulich2011-07-011-2/+2
* replace d->nr_pirqs sized arrays with radix treeJan Beulich2011-06-231-13/+10
* Simplify preempt.h dependencies by moving in_atomic() to preempt.cKeir Fraser2011-06-231-0/+1
* x86: Add a new operation in HVMOP to inject emulated MSI.Wei Liu2011-05-261-19/+30
* xen: remove extern function declarations from C files.Tim Deegan2011-05-261-1/+1
* x86: fix macro names typo in VMSI code (GLFAGS->GFLAGS)Wei Liu2011-05-261-2/+2
* Revert 23295:4891f1f41ba5 and 23296:24346f749826Keir Fraser2011-05-021-11/+14
* replace d->nr_pirqs sized arrays with radix treeJan Beulich2011-05-011-14/+11
* VMSI: This patch simulate the MSIx table read operationKeir Fraser2010-08-041-9/+29
* x86: Do not include apic.h/io_apic.h from asm/smp.hKeir Fraser2010-06-111-0/+1
* rcu: Update all rcu_read_lock() users to implement a dummy RCU read lock.Keir Fraser2010-06-101-6/+8
* x86: Revert Cset 20334:dcc5d5d954e9Keir Fraser2010-01-261-8/+2
* Miscellaneous data placement adjustmentsKeir Fraser2009-10-281-1/+1
* x86: vMSI: Fix msi irq affinity issue for hvm guest.Keir Fraser2009-10-191-2/+8
* x86: Make assigned devices' interrupts delivery to right vcpu.Keir Fraser2009-09-251-0/+23
* iommu: Fix pirq conflict issue when guest adopts per-cpu vector.Keir Fraser2009-09-181-9/+0
* x86 hvm: Clean up VLAPIC interfaces a little, and fix vlapic_ipi().Keir Fraser2009-08-311-5/+2
* x86 hvm: Clean up vlapic/vioapic/vmsi delivery.Keir Fraser2009-08-191-66/+9
* x86: Change Xen hypervisor's interrupt infrastructureKeir Fraser2009-08-191-2/+2
* x86, hvm: fix get msix entry errorKeir Fraser2009-07-061-1/+1
* passthrough: fix some spinlock issues in vmsiKeir Fraser2009-03-111-20/+30
* hvm: passthrough MSI-X: fix ia64 link and MSI-X clean upKeir Fraser2009-03-031-4/+9
* ia64: fix build.Keir Fraser2009-03-021-4/+2
* hvm: passthrough MSI-X mask bit accelerationKeir Fraser2009-03-021-0/+280
* passthrough: MSI-INTx translation for HVMKeir Fraser2009-01-081-1/+1
* x86, hvm: Implement interrupt routing to least priority processor.Keir Fraser2008-11-181-1/+1
* Fix lock issue for hvm pass-through domainKeir Fraser2008-10-091-1/+1
* MSI: Fix msi delivery for hvm guestKeir Fraser2008-06-111-4/+10
* MSI 5/6: add MSI support to passthrough HVM domainKeir Fraser2008-05-011-0/+189