aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/msi.c
Commit message (Expand)AuthorAgeFilesLines
* x86/MSI: fix locking in pci_restore_msi_state()Jan Beulich2013-10-141-1/+1
* PCI: break MSI-X data out of struct pci_dev_infoJan Beulich2013-08-231-50/+51
* x86: enable multi-vector MSIJan Beulich2013-08-081-36/+88
* x86: add locking to map_pages_to_xen()Jan Beulich2013-07-151-3/+1
* AMD IOMMU: make interrupt work againJan Beulich2013-06-171-2/+9
* rename IS_PRIV to is_hardware_domainDaniel De Graaf2013-05-071-1/+1
* IOMMU: allow MSI message to IRTE propagation to failJan Beulich2013-04-151-10/+12
* x86/MSI: cleanup to prepare for multi-vector MSIJan Beulich2013-04-101-19/+22
* IOMMU: properly check whether interrupt remapping is enabledJan Beulich2013-03-251-3/+3
* x86/MSI: add mechanism to fully protect MSI-X table from PV guest accessesJan Beulich2013-03-081-69/+133
* honor ACPI v4 FADT flagsJan Beulich2013-02-221-2/+16
* xen/xsm: Add xsm_default parameter to XSM hooksDaniel De Graaf2013-01-111-1/+1
* AMD IOMMU: include IOMMU interrupt information in 'M' debug key outputJan Beulich2012-11-281-1/+1
* x86/HPET: include FSB interrupt information in 'M' debug key outputJan Beulich2012-11-221-9/+18
* amd iommu: use base platform MSI implementationJan Beulich2012-09-141-16/+60
* x86/MSI: fix 2nd S3 resume with interrupt remapping enabledJan Beulich2012-09-071-1/+6
* xsm: Add missing access checksDaniel De Graaf2011-12-181-0/+6
* x86/MSI: fix dump_msi() after c/s 24068:6928172f7dedJan Beulich2011-11-091-0/+3
* IRQ: allocate CPU masks dynamicallyJan Beulich2011-11-031-2/+2
* fold struct irq_cfg into struct irq_descJan Beulich2011-10-191-6/+4
* x86/MSI: drop local cpumask_t variable from msi_compose_msg()Jan Beulich2011-10-141-5/+3
* PCI multi-seg: config space accessor adjustmentsJan Beulich2011-09-221-52/+64
* x86: split MSI IRQ chipJan Beulich2011-09-181-33/+77
* pass struct irq_desc * to all other IRQ accessorsJan Beulich2011-09-181-8/+8
* pass struct irq_desc * to set_affinity() IRQ accessorsJan Beulich2011-09-181-2/+1
* convert more literal uses of cpumask_t to pointersJan Beulich2011-09-181-2/+2
* PCI multi-seg: add new physdevop-sJan Beulich2011-09-181-9/+13
* x86: drop unused parameter from msi_compose_msg() and setup_msi_irq()Jan Beulich2011-08-271-4/+3
* x86/PCI-MSI: properly determine VF BAR valuesJan Beulich2011-08-131-10/+63
* x86/mm/p2m: Make p2m interfaces take struct domain arguments.Tim Deegan2011-06-021-1/+1
* xen: Remove some initialised but otherwise unused variables.Olaf Hering2011-05-201-9/+0
* Define new <pfn.h> header for PFN_{DOWN,UP} macros.Keir Fraser2011-03-231-0/+1
* x86/IRQ: pass CPU masks by reference rather than by value in more placesKeir Fraser2010-12-011-3/+2
* msi: Mask out multi-function flag from PCI_HEADER_TYPE in read_pci_mem_bar()Keir Fraser2010-10-201-1/+1
* x86/msi: fix inverted masks in c/s 22182:68cc3c514a0aKeir Fraser2010-10-181-2/+2
* x86: protect MSI-X table and pending bit array from guest writesKeir Fraser2010-09-201-2/+112
* Rename irq_cfg->domain to irq_cfg->cpu_maskKeir Fraser2010-08-301-1/+1
* msi: Avoid uninitialized msi descriptorsKeir Fraser2010-08-111-6/+16
* Consolidate MSI-X related definitionsKeir Fraser2010-07-121-2/+2
* x86: allow the MSI-X table to reside beyond 4G even on 32-bit systemsKeir Fraser2010-07-121-5/+7
* x86: prevent simultaneous use of MSI and MSI-XKeir Fraser2010-07-121-0/+16
* x86: fix a benign typoKeir Fraser2010-07-121-1/+1
* x86: s3: write_msi_msg: entry->msg should be in the compatibility formatKeir Fraser2010-03-251-1/+2
* x86: kill msix_flush_writes()Keir Fraser2010-01-211-23/+0
* x86: add keyhandler to dump MSI stateKeir Fraser2010-01-211-0/+77
* VT-d: Free unused interrupt remapping table entryKeir Fraser2009-11-271-0/+5
* x86: IRQ Migration logic enhancement.Keir Fraser2009-10-261-4/+0
* x86: MSI: Mask/unmask msi irq during the window which programs msi.Keir Fraser2009-10-211-0/+4
* vt-d: use 32-bit Destination ID when Interrupt Remapping with EIM isKeir Fraser2009-09-071-0/+2
* x86: Remove the redundant logic in set_msi_affinityKeir Fraser2009-09-021-14/+0