aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/io_apic.c
Commit message (Expand)AuthorAgeFilesLines
* x86/ioapic: avoid trying to access the -1th ioapicAndrew Cooper2013-09-101-1/+1
* x86/IO-APIC: fix guest RTE write corner casesJan Beulich2013-05-151-7/+50
* x86: allow Dom0 read-only access to IO-APICsJan Beulich2013-05-021-0/+5
* x86: don't special case first IO-APICJan Beulich2012-10-241-17/+13
* printk: prefer %#x et at over 0x%xJan Beulich2012-09-211-1/+1
* x86/IO-APIC: streamline level ack/end handlingJan Beulich2012-09-201-29/+26
* x86: remove open-coded IO-APIC RTE reads/writesJan Beulich2012-09-191-9/+3
* x86: Remove unused 'sis_apic_bug' variable. It was only used on x86_32.Keir Fraser2012-09-121-8/+0
* x86: fix off-by-one in nr_irqs_gsi calculationJan Beulich2012-07-271-1/+1
* x86/IO-APIC: adjust an otherwise pretty useless messageJan Beulich2012-04-171-2/+2
* x86/ioapic: Add register level checks to detect bogus io-apic entriesSuresh Siddha2012-04-171-1/+46
* x86: Unify direct-apic and hiprio irq vector allocations.Keir Fraser2012-03-301-1/+1
* IO-APIC: Prevent using EOI broadcast suppression if user specified ioapic_ack...Andrew Cooper2012-02-231-0/+7
* CONFIG: remove CONFIG_SMP #ifdefsAndrew Cooper2012-02-091-4/+0
* IO-APIC: Reformat IO-APIC RTE debug info (v2)Andrew Cooper2012-02-061-6/+22
* VT-d: bind IRQs to CPUs local to the node the IOMMU is onJan Beulich2011-12-131-3/+3
* x86/IRQ: prevent vector sharing within IO-APICsJan Beulich2011-11-181-2/+53
* x86/IO-APIC: refine EOI-ing of migrating level interruptsJan Beulich2011-11-181-64/+6
* x86/IRQ: eliminate irq_vector[]Jan Beulich2011-11-111-11/+11
* eliminate remaining uses of struct irq_cfgJan Beulich2011-11-081-5/+3
* IRQ: allocate CPU masks dynamicallyJan Beulich2011-11-031-8/+9
* eliminate cpumask accessors referencing NR_CPUSJan Beulich2011-10-211-1/+2
* x86: move generic IRQ code out of io_apic.cJan Beulich2011-10-191-127/+0
* fold struct irq_cfg into struct irq_descJan Beulich2011-10-191-7/+5
* x86: clean up physid_mask_t handlingJan Beulich2011-10-141-14/+8
* use xzalloc in x86 codeJan Beulich2011-10-041-2/+1
* IRQ Cleanup: rename nr_ioapic_registers to nr_ioapic_entriesKeir Fraser2011-09-301-18/+18
* x86: IO-APIC code has no dependency on PCIJan Beulich2011-09-221-4/+0
* x86: split MSI IRQ chipJan Beulich2011-09-181-38/+0
* pass struct irq_desc * to all other IRQ accessorsJan Beulich2011-09-181-78/+58
* pass struct irq_desc * to set_affinity() IRQ accessorsJan Beulich2011-09-181-16/+8
* convert more literal uses of cpumask_t to pointersJan Beulich2011-09-181-4/+4
* IRQ: IO-APIC support End Of Interrupt for older IO-APICsAndrew Cooper2011-09-131-14/+110
* x86: remove unnecessary indirection from irq_complete_move()'s sole parameterJan Beulich2011-09-071-5/+4
* IRQ: Introduce old_vector to irq_cfgAndrew Cooper2011-09-051-4/+9
* IRQ: Remove bit-rotten codeAndrew Cooper2011-09-051-1/+0
* IRQ: manually EOI migrating line interruptsAndrew Cooper2011-08-311-3/+14
* x86: add irq count for IPIsKevin Tian2011-08-311-0/+1
* x86: Fix up irq vector map logicGeorge Dunlap2011-08-221-2/+4
* x86/IO-APIC: clear remoteIRR in clear_IO_APIC_pin()Jan Beulich2011-08-221-0/+35
* x86: simplify (and fix) clear_IO_APIC{,_pin}()Jan Beulich2011-08-161-8/+4
* passthrough: don't use open coded IO-APIC accessesJan Beulich2011-08-161-5/+10
* xen: Infrastructure to allow irqs to share vector mapsGeorge Dunlap2011-07-261-0/+5
* xentrace: Add tracing for IRQ-related eventsGeorge Dunlap2011-07-011-0/+7
* xen: remove more declarations from C files.Tim Deegan2011-05-271-1/+0
* x86/ioapic: avoid gcc 4.6 warnings about uninitialised variablesIan Campbell2011-05-161-73/+63
* x86: IO-APIC cleanupJan Beulich2011-03-091-13/+7
* x86: cleanup mpparse.cJan Beulich2011-03-091-2/+0
* xen: adjust cpumask initializers to suit clang's incomplete gccisms.Tim Deegan2011-03-071-1/+2
* Use bool_t for various boolean variablesKeir Fraser2010-12-241-2/+2