aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/irq.h
Commit message (Expand)AuthorAgeFilesLines
* x86: enable multi-vector MSIJan Beulich2013-08-081-0/+1
* xen: remove nr_irqs_gsi from generic codeIan Campbell2012-12-191-0/+4
* x86: drop "index" parameter from get_free_pirq()Jan Beulich2012-09-051-1/+1
* x86/i8259: Handle bogus spurious interrupts more quietlyAndrew Cooper2012-08-301-1/+1
* xen: event channel remapping for emulated MSIsStefano Stabellini2012-07-031-0/+1
* xen: domain_pirq_to_emuirq return IRQ_UNBOUND by defaultStefano Stabellini2012-05-251-2/+3
* x86: adjust handling of interrupts coming in via legacy vectorsJan Beulich2012-05-151-0/+1
* x86: Unify direct-apic and hiprio irq vector allocations.Keir Fraser2012-03-301-0/+2
* x86: Allow direct vectored interrupts to be dynamically allocated.Keir Fraser2012-03-301-2/+2
* x86: All vectored interrupts go through do_IRQ().Keir Fraser2012-03-301-21/+13
* x86: Make asmlinkage explicitly a no-op, and avoid usage in arch/x86Keir Fraser2012-01-151-1/+1
* VT-d: bind IRQs to CPUs local to the node the IOMMU is onJan Beulich2011-12-131-1/+2
* x86/IRQ: prevent vector sharing within IO-APICsJan Beulich2011-11-181-0/+1
* x86/IRQ: eliminate irq_vector[]Jan Beulich2011-11-111-3/+0
* eliminate remaining uses of struct irq_cfgJan Beulich2011-11-081-6/+2
* x86/IRQ: fix create_irq() after c/s 24068:6928172f7dedJan Beulich2011-11-041-1/+2
* IRQ: allocate CPU masks dynamicallyJan Beulich2011-11-031-4/+3
* fold struct irq_cfg into struct irq_descJan Beulich2011-10-191-3/+2
* pass struct irq_desc * to all other IRQ accessorsJan Beulich2011-09-181-4/+5
* pass struct irq_desc * to set_affinity() IRQ accessorsJan Beulich2011-09-181-1/+1
* convert more literal uses of cpumask_t to pointersJan Beulich2011-09-181-1/+1
* x86: remove unnecessary indirection from irq_complete_move()'s sole parameterJan Beulich2011-09-071-1/+1
* IRQ: Introduce old_vector to irq_cfgAndrew Cooper2011-09-051-1/+4
* IRQ: Fold irq_status into irq_cfgAndrew Cooper2011-09-051-0/+5
* IRQ: Remove bit-rotten codeAndrew Cooper2011-09-051-1/+0
* xen: Add global irq_vector_map option, set if using AMD global intremap tablesGeorge Dunlap2011-09-051-0/+7
* xen: Infrastructure to allow irqs to share vector mapsGeorge Dunlap2011-07-261-0/+5
* replace d->nr_pirqs sized arrays with radix treeJan Beulich2011-06-231-3/+18
* xen: remove extern function declarations from C files.Tim Deegan2011-05-261-0/+3
* x86: replace nr_irqs sized per-domain arrays with radix treesJan Beulich2011-05-091-2/+12
* Revert 23295:4891f1f41ba5 and 23296:24346f749826Keir Fraser2011-05-021-26/+5
* replace d->nr_pirqs sized arrays with radix treeJan Beulich2011-05-011-3/+18
* x86: replace nr_irqs sized per-domain arrays with radix treesJan Beulich2011-05-011-2/+8
* x86: IO-APIC cleanupJan Beulich2011-03-091-2/+1
* Use bool_t for various boolean variablesKeir Fraser2010-12-241-0/+2
* x86: adjust other interrupt related section placementKeir Fraser2010-12-151-3/+0
* x86/IRQ: pass CPU masks by reference rather than by value in more placesKeir Fraser2010-12-011-1/+1
* x86/IRQ: consolidate declarationsKeir Fraser2010-12-011-4/+1
* Introduce PHYSDEVOP_get_free_pirqKeir Fraser2010-11-191-0/+1
* Interrupt remapping to PIRQs in HVM guestsKeir Fraser2010-11-191-0/+7
* x86: fix boot failure (regression from pre-4.0 IRQ handling changes)Keir Fraser2010-10-021-0/+1
* C6 state with EOI issue fix for some Intel processorsKeir Fraser2010-09-151-0/+2
* Rename irq_cfg->domain to irq_cfg->cpu_maskKeir Fraser2010-08-301-2/+2
* x86: eliminate bogus IRQ restrictionsKeir Fraser2010-08-131-3/+0
* x2APIC: improve enabling logicKeir Fraser2010-07-051-0/+2
* x86: IRQ affinity should track vCPU affinityKeir Fraser2010-06-171-1/+1
* cpuidle: fix the menu governor to enhance IO performanceKeir Fraser2009-12-141-0/+2
* Revert 20437:64599a2d310dKeir Fraser2009-11-171-2/+0
* x86: Change the interface physdev_map_pirq to support new dom0.Keir Fraser2009-11-131-0/+2
* irq cleanupKeir Fraser2009-10-281-6/+5