- d253166 x86: Avoid magic number with ELCR register accesses by Maciej W. Rozycki · 3 years, 6 months ago
- 7d65f9e x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing by Thomas Gleixner · 3 years, 8 months ago
- 6f78c2a Merge tag 'x86-apic-2021-04-26' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 9 months ago
- 9a98bc2 x86/vector: Add a sanity check to prevent IRQ2 allocations by Thomas Gleixner · 3 years, 10 months ago
- d9f6e12 x86: Fix various typos in comments by Ingo Molnar · 3 years, 10 months ago
- 148842c Merge tag 'x86-apic-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 1 month ago
- 190113b x86/apic/vector: Fix ordering in vector assignment by Thomas Gleixner · 4 years, 1 month ago
- 6452ea2 x86/apic: Add select() method on vector irqdomain by David Woodhouse · 4 years, 3 months ago
- f598181a x86/apic: Always provide irq_compose_msi_msg() method for vector domain by David Woodhouse · 4 years, 3 months ago
- 6b15ffa x86/irq: Initialize PCI/MSI domain at PCI init time by Thomas Gleixner · 4 years, 5 months ago
- b0a1955 x86/msi: Move compose message callback where it belongs by Thomas Gleixner · 4 years, 5 months ago
- e027fff x86/irq: Unbreak interrupt affinity setting by Thomas Gleixner · 4 years, 5 months ago
- f0c7bac genirq/affinity: Make affinity setting if activated opt-in by Thomas Gleixner · 4 years, 6 months ago
- baedb87 genirq/affinity: Handle affinity setting on inactive interrupts correctly by Thomas Gleixner · 4 years, 6 months ago
- e3beca48 irqdomain/treewide: Keep firmware node unconditionally allocated by Thomas Gleixner · 4 years, 6 months ago
- 582f919 x86/entry: Convert SMP system vectors to IDTENTRY_SYSVEC by Thomas Gleixner · 4 years, 8 months ago
- 2d38533 Merge tag 'irq-core-2020-03-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 10 months ago
- 469ff20 x86/vector: Remove warning on managed interrupt migration by Peter Xu · 4 years, 10 months ago
- 008f1d6 x86/apic/vector: Force interupt handler invocation to irq context by Thomas Gleixner · 4 years, 10 months ago
- 743dac4 x86/apic/vector: Warn when vector space exhaustion breaks affinity by Neil Horman · 5 years ago
- 0902d50 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
- b7107a6 x86/irq: Handle spurious interrupt after shutdown gracefully by Thomas Gleixner · 6 years ago
- d2912cb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 by Thomas Gleixner · 6 years ago
- ad3bc25 x86/kernel: Fix more -Wmissing-prototypes warnings by Borislav Petkov · 6 years ago
- 76f99ae irq/matrix: Spread managed interrupts on allocation by Dou Liyang · 6 years ago
- 47b7360 x86/apic/vector: Make error return value negative by Thomas Gleixner · 6 years ago
- 958f338 Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
- 66e2208 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
- 447ae31 x86: Don't include linux/irq.h from asm/hardirq.h by Nicolai Stange · 6 years ago
- 843c408 x86/apic: Trivial coding style fixes by Yi Wang · 6 years ago
- a07771a x86/apic/vector: Print APIC control bits in debugfs by Thomas Gleixner · 7 years ago
- c025577 x86/apic: Provide apic_ack_irq() by Thomas Gleixner · 7 years ago
- 80ae7b1 x86/apic/vector: Prevent hlist corruption and leaks by Thomas Gleixner · 7 years ago
- 2773397 x86/vector: Merge allocate_vector() into assign_vector_locked() by Dou Liyang · 7 years ago
- e84cf6a x86/apic/vector: Handle vector release on CPU unplug correctly by Thomas Gleixner · 7 years ago
- 45d55e7 x86/apic/vector: Fix off by one in error path by Thomas Gleixner · 7 years ago
- bc97623 genirq/msi, x86/vector: Prevent reservation mode for non maskable MSI by Thomas Gleixner · 7 years ago
- 702cb0a genirq/irqdomain: Rename early argument of irq_domain_activate_irq() by Thomas Gleixner · 7 years ago
- 945f50a x86/vector: Use IRQD_CAN_RESERVE flag by Thomas Gleixner · 7 years ago
- d553d03 x86: Fix Sparse warnings about non-static functions by Colin Ian King · 7 years ago
- fd2fa6c x86/PCI: Remove unused HyperTransport interrupt support by Bjorn Helgaas · 7 years ago
- 0696d05 x86/vector: Use correct per cpu variable in free_moved_vector() by Thomas Gleixner · 7 years ago
- 02edee1 x86/apic/vector: Ignore set_affinity call for inactive interrupts by Thomas Gleixner · 7 years ago
- d6ffc6a x86/vector: Respect affinity mask in irq descriptor by Thomas Gleixner · 7 years ago
- 2cffad7 x86/irq: Simplify hotplug vector accounting by Thomas Gleixner · 7 years ago
- 464d123 x86/vector: Switch IOAPIC to global reservation mode by Thomas Gleixner · 7 years ago
- 4900be8 x86/vector/msi: Switch to global reservation mode by Thomas Gleixner · 7 years ago
- 2db1f95 x86/vector: Handle managed interrupts proper by Thomas Gleixner · 7 years ago
- ba224fe x86/vector: Untangle internal state from irq_cfg by Thomas Gleixner · 7 years ago
- ba80164 x86/vector: Compile SMP only code conditionally by Thomas Gleixner · 7 years ago
- 69cde00 x86/vector: Use matrix allocator for vector assignment by Thomas Gleixner · 7 years ago
- 8d1e3dc x86/vector: Add tracepoints for vector management by Thomas Gleixner · 7 years ago
- 65d7ed5 x86/vector: Add vector domain debugfs support by Thomas Gleixner · 7 years ago
- 0fa115d x86/irq/vector: Initialize matrix allocator by Thomas Gleixner · 7 years ago
- 99a1482 x86/vector: Move helper functions around by Thomas Gleixner · 7 years ago
- 258d86e x86/vector: Remove pointless pointer checks by Thomas Gleixner · 7 years ago
- 4ef76eb x86/apic: Get rid of the legacy irq data storage by Thomas Gleixner · 7 years ago
- dccfe31 x86/vector: Simplify vector move cleanup by Thomas Gleixner · 7 years ago
- 029c6e1 x86/vector: Store the single CPU targets in apic data by Thomas Gleixner · 7 years ago
- 86ba655 x86/vector: Cleanup variable names by Thomas Gleixner · 7 years ago
- f0cc6cc x86/vector: Simplify the CPU hotplug vector update by Thomas Gleixner · 7 years ago
- fdba46f x86/apic: Get rid of multi CPU affinity by Thomas Gleixner · 7 years ago
- 7854f82 x86/vector: Rename used_vectors to system_vectors by Thomas Gleixner · 7 years ago
- c1d1ee9 x86/apic: Get rid of apic->target_cpus by Thomas Gleixner · 7 years ago
- 05161b9 x86/irq: Get rid of the 'first_system_vector' indirection bogosity by Thomas Gleixner · 7 years ago
- 03ffbcd Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
- 3ca5722 x86/apic: Mark single target interrupts by Thomas Gleixner · 8 years ago
- 0e24f7c x86/apic: Add irq_data argument to apic->cpu_mask_to_apicid() by Thomas Gleixner · 8 years ago
- 91cd9cb x86/apic: Move cpumask and to core code by Thomas Gleixner · 8 years ago
- 52b166a x86/apic: Move online masking to core code by Thomas Gleixner · 8 years ago
- 9d35f85 x86/vector: Create named irq domain by Thomas Gleixner · 8 years ago
- 8947dfb x86/apic: Add name to irq chip by Thomas Gleixner · 8 years ago
- a884d25 x86/apic: Make init_legacy_irqs() __init by Dou Liyang · 8 years ago
- c4158ff x86/irq, trace: Add __irq_entry annotation to x86's platform IRQ handlers by Daniel Bristot de Oliveira · 8 years ago
- db91aa7 x86/irq: Prevent force migration of irqs which are not in the vector domain by Mika Westerberg · 8 years ago
- 97f2645 tree-wide: replace config_enabled() with IS_ENABLED() by Masahiro Yamada · 8 years ago
- ffc5fce Merge branch 'x86/urgent' into x86/asm, to refresh the tree by Ingo Molnar · 9 years ago
- 1bdb897 x86/apic: Handle zero vector gracefully in clear_vector_irq() by Keith Busch · 9 years ago
- 93984fb x86/cpufeature: Replace cpu_has_apic with boot_cpu_has() usage by Borislav Petkov · 9 years ago
- 551adc6 x86/irq: Cure live lock in fixup_irqs() by Thomas Gleixner · 9 years ago
- 98229aa x86/irq: Plug vector cleanup race by Thomas Gleixner · 9 years ago
- 90a2282 x86/irq: Call irq_force_move_complete with irq descriptor by Thomas Gleixner · 9 years ago
- 56d7d2f x86/irq: Remove outgoing CPU from vector cleanup mask by Thomas Gleixner · 9 years ago
- 5da0c12 x86/irq: Remove the cpumask allocation from send_cleanup_vector() by Thomas Gleixner · 9 years ago
- c1684f5 x86/irq: Clear move_in_progress before sending cleanup IPI by Thomas Gleixner · 9 years ago
- 847667e x86/irq: Remove offline cpus from vector cleanup by Thomas Gleixner · 9 years ago
- ab25ac0 x86/irq: Get rid of code duplication by Thomas Gleixner · 9 years ago
- 9ac15b7 x86/irq: Copy vectormask instead of an AND operation by Thomas Gleixner · 9 years ago
- 3716fd2 x86/irq: Check vector allocation early by Thomas Gleixner · 9 years ago
- 95ffeb4 x86/irq: Reorganize the search in assign_irq_vector by Thomas Gleixner · 9 years ago
- 433cbd5 x86/irq: Reorganize the return path in assign_irq_vector by Thomas Gleixner · 9 years ago
- 8a580f7 x86/irq: Do not use apic_chip_data.old_domain as temporary buffer by Jiang Liu · 9 years ago
- 111abeb x86/irq: Fix a race in x86_vector_free_irqs() by Jiang Liu · 9 years ago
- c8f3e51 x86/irq: Export functions to allow MSI domains in modules by Jake Oshins · 9 years ago
- 8c058b0 x86/irq: Probe for PIC presence before allocating descs for legacy IRQs by Vitaly Kuznetsov · 9 years ago
- 9df872f genirq: Move field 'affinity' from irq_data into irq_common_data by Jiang Liu · 10 years ago
- 43af987 Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
- 527f0a9 x86/irq: Build correct vector mapping for multiple MSI interrupts by Jiang Liu · 9 years ago
- a782a7e x86/irq: Store irq descriptor in vector array by Thomas Gleixner · 9 years ago
- 7276c6a x86/irq: Rename VECTOR_UNDEFINED to VECTOR_UNUSED by Thomas Gleixner · 9 years ago