summaryrefslogtreecommitdiff
path: root/xen/include/asm-x86/irq.h
AgeCommit message (Expand)Author
2019-12-27x86: move and rename NR_VECTORSJan Beulich
2019-11-28x86/IRQ: make internally used IRQs also honor the pending EOI stackJan Beulich
2019-09-27x86: allow stubdom access to irq created for msiSimon Gaiser
2019-08-12xen/percpu: Make DECLARE_PER_CPU() and __DEFINE_PER_CPU() commonAndrew Cooper
2019-07-22x86/IRQ: consolidate use of ->arch.cpu_maskJan Beulich
2019-06-25x86: replace remaining uses of __get_cpu_var()Jan Beulich
2019-05-13x86/IRQ: reduce unused space in struct arch_irq_descJan Beulich
2018-09-26x86: move hvm_domain_use_pirq to hvm filesWei Liu
2018-08-31xen/hvm: Rename d->arch.hvm_domain to d->arch.hvmAndrew Cooper
2017-08-22xen: merge common hvm/irq.h into x86 hvm/irq.hWei Liu
2017-07-04x86/i8259.c: use plain boolWei Liu
2017-06-29x86/irq.c: use plain boolWei Liu
2017-06-28xen/pt: Avoid NULL dereference in hvm_pirq_eoi()Andrew Cooper
2017-06-06x86/physdev: factor out the code to allocate and map a pirqRoger Pau Monné
2017-02-16xen/include: Remove explicit xen/config.h includesAndrew Cooper
2015-12-10x86: fixup IRQs when CPUs go down during shutdownRoss Lagerwall
2015-11-16x86/IO-APIC: fix setup of Xen internally used IRQs (take 2)Jan Beulich
2015-02-26x86/numa: adjust datatypes for node and pxmBoris Ostrovsky
2014-09-03xen/arm: physical irq follow virtual irqStefano Stabellini
2013-08-08x86: enable multi-vector MSIJan Beulich
2012-12-19xen: remove nr_irqs_gsi from generic codeIan Campbell
2012-09-05x86: drop "index" parameter from get_free_pirq()Jan Beulich
2012-08-30x86/i8259: Handle bogus spurious interrupts more quietlyAndrew Cooper
2012-07-03xen: event channel remapping for emulated MSIsStefano Stabellini
2012-05-25xen: domain_pirq_to_emuirq return IRQ_UNBOUND by defaultStefano Stabellini
2012-05-15x86: adjust handling of interrupts coming in via legacy vectorsJan Beulich
2012-03-30x86: Unify direct-apic and hiprio irq vector allocations.Keir Fraser
2012-03-30x86: Allow direct vectored interrupts to be dynamically allocated.Keir Fraser
2012-03-30x86: All vectored interrupts go through do_IRQ().Keir Fraser
2012-01-15x86: Make asmlinkage explicitly a no-op, and avoid usage in arch/x86Keir Fraser
2011-12-13VT-d: bind IRQs to CPUs local to the node the IOMMU is onJan Beulich
2011-11-18x86/IRQ: prevent vector sharing within IO-APICsJan Beulich
2011-11-11x86/IRQ: eliminate irq_vector[]Jan Beulich
2011-11-08eliminate remaining uses of struct irq_cfgJan Beulich
2011-11-04x86/IRQ: fix create_irq() after c/s 24068:6928172f7dedJan Beulich
2011-11-03IRQ: allocate CPU masks dynamicallyJan Beulich
2011-10-19fold struct irq_cfg into struct irq_descJan Beulich
2011-09-18pass struct irq_desc * to all other IRQ accessorsJan Beulich
2011-09-18pass struct irq_desc * to set_affinity() IRQ accessorsJan Beulich
2011-09-18convert more literal uses of cpumask_t to pointersJan Beulich
2011-09-07x86: remove unnecessary indirection from irq_complete_move()'s sole parameterJan Beulich
2011-09-05IRQ: Introduce old_vector to irq_cfgAndrew Cooper
2011-09-05IRQ: Fold irq_status into irq_cfgAndrew Cooper
2011-09-05IRQ: Remove bit-rotten codeAndrew Cooper
2011-09-05xen: Add global irq_vector_map option, set if using AMD global intremap tablesGeorge Dunlap
2011-07-26xen: Infrastructure to allow irqs to share vector mapsGeorge Dunlap
2011-06-23replace d->nr_pirqs sized arrays with radix treeJan Beulich
2011-05-26xen: remove extern function declarations from C files.Tim Deegan
2011-05-09x86: replace nr_irqs sized per-domain arrays with radix treesJan Beulich
2011-05-02Revert 23295:4891f1f41ba5 and 23296:24346f749826Keir Fraser