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