aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/irq.c
Commit message (Expand)AuthorAgeFilesLines
...
* eliminate cpumask accessors referencing NR_CPUSJan Beulich2011-10-211-29/+28
* x86: move generic IRQ code out of io_apic.cJan Beulich2011-10-191-0/+122
* fold struct irq_cfg into struct irq_descJan Beulich2011-10-191-21/+13
* use xzalloc in x86 codeJan Beulich2011-10-041-9/+4
* x86,irq: Clean up __clear_irq_vectorKeir Fraser2011-09-301-11/+25
* x86: IO-APIC code has no dependency on PCIJan Beulich2011-09-221-3/+4
* x86: split MSI IRQ chipJan Beulich2011-09-181-6/+9
* pass struct irq_desc * to all other IRQ accessorsJan Beulich2011-09-181-36/+35
* pass struct irq_desc * to set_affinity() IRQ accessorsJan Beulich2011-09-181-7/+5
* convert more literal uses of cpumask_t to pointersJan Beulich2011-09-181-6/+6
* PCI multi-seg: add new physdevop-sJan Beulich2011-09-181-1/+1
* Clear IRQ_GUEST in irq_desc->status when setting action to NULL.Igor Mammedov2011-09-181-2/+3
* xen: if mapping GSIs we run out of pirq < nr_irqs_gsi, use the othersStefano Stabellini2011-09-131-9/+6
* IRQ: Introduce old_vector to irq_cfgAndrew Cooper2011-09-051-11/+7
* IRQ: Fold irq_status into irq_cfgAndrew Cooper2011-09-051-21/+7
* IRQ: Remove bit-rotten codeAndrew Cooper2011-09-051-6/+0
* xen: Add global irq_vector_map option, set if using AMD global intremap tablesGeorge Dunlap2011-09-051-11/+103
* xen: get_free_pirq: make sure that the returned pirq is allocatedStefano Stabellini2011-08-311-0/+6
* xen: fix hvm_domain_use_pirq's behaviorStefano Stabellini2011-08-311-2/+1
* IRQ: manually EOI migrating line interruptsAndrew Cooper2011-08-311-7/+10
* x86: drop unused parameter from msi_compose_msg() and setup_msi_irq()Jan Beulich2011-08-271-1/+1
* x86: Fix up irq vector map logicGeorge Dunlap2011-08-221-3/+10
* x86: IRQ fix incorrect logic in __clear_irq_vectorAndrew Cooper2011-08-131-0/+1
* xen: AMD IOMMU: Automatically enable per-device vector mapsGeorge Dunlap2011-07-261-0/+1
* xen: Option to allow per-device vector maps for MSI IRQsGeorge Dunlap2011-07-261-0/+6
* xen: Infrastructure to allow irqs to share vector mapsGeorge Dunlap2011-07-261-0/+16
* xentrace: reduce size of extradata in trace_irq_mask()Olaf Hering2011-07-161-4/+8
* Remove MSI IRQ storms prevention logicShan Haitao2011-07-161-67/+8
* x86: remove the domain parameter from the guest EOI functions.Jan Beulich2011-07-011-4/+4
* x86: make domain_spin_lock_irq_desc() a wrapper of pirq_spin_lock_irq_desc()Jan Beulich2011-07-011-23/+7
* x86: adjust pirq_spin_lock_irq_desc()Jan Beulich2011-07-011-11/+12
* xentrace: Add tracing for IRQ-related eventsGeorge Dunlap2011-07-011-2/+18
* replace d->nr_pirqs sized arrays with radix treeJan Beulich2011-06-231-105/+199
* pv-on-hvm: hvm_domain_use_pirq return positive no matter if the evtchn is boundStefano Stabellini2011-06-161-7/+1
* xen: remove extern function declarations from C files.Tim Deegan2011-05-261-2/+0
* x86: Check for valid pirq values in hvm_domain_use_pirqStefano Stabellini2011-05-121-1/+1
* x86: replace nr_irqs sized per-domain arrays with radix treesJan Beulich2011-05-091-15/+100
* Revert 23295:4891f1f41ba5 and 23296:24346f749826Keir Fraser2011-05-021-256/+102
* replace d->nr_pirqs sized arrays with radix treeJan Beulich2011-05-011-93/+175
* x86: replace nr_irqs sized per-domain arrays with radix treesJan Beulich2011-05-011-16/+88
* x86: split struct domainJan Beulich2011-04-051-4/+4
* move setup_irq() into .init.textJan Beulich2011-04-021-2/+2
* move request_irq() into .init.textJan Beulich2011-04-021-1/+1
* x86: __pirq_guest_eoi() must check it is called for a fullyKeir Fraser2011-03-261-0/+6
* move various bits into .init.* sectionsJan Beulich2011-03-091-3/+3
* x86: IO-APIC cleanupJan Beulich2011-03-091-1/+0
* x86: Fix pirq teardown on domain destruction.Wei Gang2011-01-261-3/+0
* Use bool_t for various boolean variablesKeir Fraser2010-12-241-1/+1
* x86: adjust other interrupt related section placementKeir Fraser2010-12-151-4/+2
* x86/IRQ: pass CPU masks by reference rather than by value in more placesKeir Fraser2010-12-011-12/+11