1. 743dac4 x86/apic/vector: Warn when vector space exhaustion breaks affinity by Neil Horman · 5 years ago
  2. 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
  3. b7107a6 x86/irq: Handle spurious interrupt after shutdown gracefully by Thomas Gleixner · 6 years ago
  4. d2912cb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 by Thomas Gleixner · 6 years ago
  5. ad3bc25 x86/kernel: Fix more -Wmissing-prototypes warnings by Borislav Petkov · 6 years ago
  6. 76f99ae irq/matrix: Spread managed interrupts on allocation by Dou Liyang · 6 years ago
  7. 47b7360 x86/apic/vector: Make error return value negative by Thomas Gleixner · 6 years ago
  8. 958f338 Merge branch 'l1tf-final' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  9. 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
  10. 447ae31 x86: Don't include linux/irq.h from asm/hardirq.h by Nicolai Stange · 6 years ago
  11. 843c408 x86/apic: Trivial coding style fixes by Yi Wang · 6 years ago
  12. a07771a x86/apic/vector: Print APIC control bits in debugfs by Thomas Gleixner · 7 years ago
  13. c025577 x86/apic: Provide apic_ack_irq() by Thomas Gleixner · 7 years ago
  14. 80ae7b1 x86/apic/vector: Prevent hlist corruption and leaks by Thomas Gleixner · 7 years ago
  15. 2773397 x86/vector: Merge allocate_vector() into assign_vector_locked() by Dou Liyang · 7 years ago
  16. e84cf6a x86/apic/vector: Handle vector release on CPU unplug correctly by Thomas Gleixner · 7 years ago
  17. 45d55e7 x86/apic/vector: Fix off by one in error path by Thomas Gleixner · 7 years ago
  18. bc97623 genirq/msi, x86/vector: Prevent reservation mode for non maskable MSI by Thomas Gleixner · 7 years ago
  19. 702cb0a genirq/irqdomain: Rename early argument of irq_domain_activate_irq() by Thomas Gleixner · 7 years ago
  20. 945f50a x86/vector: Use IRQD_CAN_RESERVE flag by Thomas Gleixner · 7 years ago
  21. d553d03 x86: Fix Sparse warnings about non-static functions by Colin Ian King · 7 years ago
  22. fd2fa6c x86/PCI: Remove unused HyperTransport interrupt support by Bjorn Helgaas · 7 years ago
  23. 0696d05 x86/vector: Use correct per cpu variable in free_moved_vector() by Thomas Gleixner · 7 years ago
  24. 02edee1 x86/apic/vector: Ignore set_affinity call for inactive interrupts by Thomas Gleixner · 7 years ago
  25. d6ffc6a x86/vector: Respect affinity mask in irq descriptor by Thomas Gleixner · 7 years ago
  26. 2cffad7 x86/irq: Simplify hotplug vector accounting by Thomas Gleixner · 7 years ago
  27. 464d123 x86/vector: Switch IOAPIC to global reservation mode by Thomas Gleixner · 7 years ago
  28. 4900be8 x86/vector/msi: Switch to global reservation mode by Thomas Gleixner · 7 years ago
  29. 2db1f95 x86/vector: Handle managed interrupts proper by Thomas Gleixner · 7 years ago
  30. ba224fe x86/vector: Untangle internal state from irq_cfg by Thomas Gleixner · 7 years ago
  31. ba80164 x86/vector: Compile SMP only code conditionally by Thomas Gleixner · 7 years ago
  32. 69cde00 x86/vector: Use matrix allocator for vector assignment by Thomas Gleixner · 7 years ago
  33. 8d1e3dc x86/vector: Add tracepoints for vector management by Thomas Gleixner · 7 years ago
  34. 65d7ed5 x86/vector: Add vector domain debugfs support by Thomas Gleixner · 7 years ago
  35. 0fa115d x86/irq/vector: Initialize matrix allocator by Thomas Gleixner · 7 years ago
  36. 99a1482 x86/vector: Move helper functions around by Thomas Gleixner · 7 years ago
  37. 258d86e x86/vector: Remove pointless pointer checks by Thomas Gleixner · 7 years ago
  38. 4ef76eb x86/apic: Get rid of the legacy irq data storage by Thomas Gleixner · 7 years ago
  39. dccfe31 x86/vector: Simplify vector move cleanup by Thomas Gleixner · 7 years ago
  40. 029c6e1 x86/vector: Store the single CPU targets in apic data by Thomas Gleixner · 7 years ago
  41. 86ba655 x86/vector: Cleanup variable names by Thomas Gleixner · 7 years ago
  42. f0cc6cc x86/vector: Simplify the CPU hotplug vector update by Thomas Gleixner · 7 years ago
  43. fdba46f x86/apic: Get rid of multi CPU affinity by Thomas Gleixner · 7 years ago
  44. 7854f82 x86/vector: Rename used_vectors to system_vectors by Thomas Gleixner · 7 years ago
  45. c1d1ee9 x86/apic: Get rid of apic->target_cpus by Thomas Gleixner · 7 years ago
  46. 05161b9 x86/irq: Get rid of the 'first_system_vector' indirection bogosity by Thomas Gleixner · 7 years ago
  47. 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
  48. 3ca5722 x86/apic: Mark single target interrupts by Thomas Gleixner · 8 years ago
  49. 0e24f7c x86/apic: Add irq_data argument to apic->cpu_mask_to_apicid() by Thomas Gleixner · 8 years ago
  50. 91cd9cb x86/apic: Move cpumask and to core code by Thomas Gleixner · 8 years ago
  51. 52b166a x86/apic: Move online masking to core code by Thomas Gleixner · 8 years ago
  52. 9d35f85 x86/vector: Create named irq domain by Thomas Gleixner · 8 years ago
  53. 8947dfb x86/apic: Add name to irq chip by Thomas Gleixner · 8 years ago
  54. a884d25 x86/apic: Make init_legacy_irqs() __init by Dou Liyang · 8 years ago
  55. c4158ff x86/irq, trace: Add __irq_entry annotation to x86's platform IRQ handlers by Daniel Bristot de Oliveira · 8 years ago
  56. db91aa7 x86/irq: Prevent force migration of irqs which are not in the vector domain by Mika Westerberg · 8 years ago
  57. 97f2645 tree-wide: replace config_enabled() with IS_ENABLED() by Masahiro Yamada · 8 years ago
  58. ffc5fce Merge branch 'x86/urgent' into x86/asm, to refresh the tree by Ingo Molnar · 9 years ago
  59. 1bdb897 x86/apic: Handle zero vector gracefully in clear_vector_irq() by Keith Busch · 9 years ago
  60. 93984fb x86/cpufeature: Replace cpu_has_apic with boot_cpu_has() usage by Borislav Petkov · 9 years ago
  61. 551adc6 x86/irq: Cure live lock in fixup_irqs() by Thomas Gleixner · 9 years ago
  62. 98229aa x86/irq: Plug vector cleanup race by Thomas Gleixner · 9 years ago
  63. 90a2282 x86/irq: Call irq_force_move_complete with irq descriptor by Thomas Gleixner · 9 years ago
  64. 56d7d2f x86/irq: Remove outgoing CPU from vector cleanup mask by Thomas Gleixner · 9 years ago
  65. 5da0c12 x86/irq: Remove the cpumask allocation from send_cleanup_vector() by Thomas Gleixner · 9 years ago
  66. c1684f5 x86/irq: Clear move_in_progress before sending cleanup IPI by Thomas Gleixner · 9 years ago
  67. 847667e x86/irq: Remove offline cpus from vector cleanup by Thomas Gleixner · 9 years ago
  68. ab25ac0 x86/irq: Get rid of code duplication by Thomas Gleixner · 9 years ago
  69. 9ac15b7 x86/irq: Copy vectormask instead of an AND operation by Thomas Gleixner · 9 years ago
  70. 3716fd2 x86/irq: Check vector allocation early by Thomas Gleixner · 9 years ago
  71. 95ffeb4 x86/irq: Reorganize the search in assign_irq_vector by Thomas Gleixner · 9 years ago
  72. 433cbd5 x86/irq: Reorganize the return path in assign_irq_vector by Thomas Gleixner · 9 years ago
  73. 8a580f7 x86/irq: Do not use apic_chip_data.old_domain as temporary buffer by Jiang Liu · 9 years ago
  74. 111abeb x86/irq: Fix a race in x86_vector_free_irqs() by Jiang Liu · 9 years ago
  75. c8f3e51 x86/irq: Export functions to allow MSI domains in modules by Jake Oshins · 9 years ago
  76. 8c058b0 x86/irq: Probe for PIC presence before allocating descs for legacy IRQs by Vitaly Kuznetsov · 9 years ago
  77. 9df872f genirq: Move field 'affinity' from irq_data into irq_common_data by Jiang Liu · 10 years ago
  78. 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
  79. 527f0a9 x86/irq: Build correct vector mapping for multiple MSI interrupts by Jiang Liu · 9 years ago
  80. a782a7e x86/irq: Store irq descriptor in vector array by Thomas Gleixner · 9 years ago
  81. 7276c6a x86/irq: Rename VECTOR_UNDEFINED to VECTOR_UNUSED by Thomas Gleixner · 9 years ago
  82. df54c49 x86/irq: Protect smp_cleanup_move by Thomas Gleixner · 9 years ago
  83. b7edaca Merge branch 'linus' into x86/apic by Thomas Gleixner · 9 years ago
  84. c149e4c x86/irq: Use access helper irq_data_get_affinity_mask() by Jiang Liu · 10 years ago
  85. 5f2dbbc x86/irq: Use accessor irq_data_get_node() by Jiang Liu · 10 years ago
  86. 5a3f75e x86/irq: Plug irq vector hotplug race by Thomas Gleixner · 10 years ago
  87. 6af7faf x86: Use entering[_ack]_irq() instead of open coding it by Thomas Gleixner · 10 years ago
  88. 486ca53 x86, irq: Allocate CPU vectors from device local CPUs if possible by Jiang Liu · 10 years ago
  89. 191a663 Merge branch 'x86/asm' into x86/apic, to resolve a conflict by Ingo Molnar · 10 years ago
  90. 8b455e6 x86/asm/entry/irq: Clean up IRQn_VECTOR macros by Brian Gerst · 10 years ago
  91. eb18cf5 x86: Constify irqdomain ops by Thomas Gleixner · 10 years ago
  92. f7fa7ae x86/irq: Avoid memory allocation in __assign_irq_vector() by Jiang Liu · 10 years ago
  93. d746d1e x86/irq: Move irqdomain specific code into asm/irqdomain.h by Jiang Liu · 10 years ago
  94. 7f3262e x86/irq: Move private data in struct irq_cfg into dedicated data structure by Jiang Liu · 10 years ago
  95. c6c2002 x86/irq: Move check of cfg->move_in_progress into send_cleanup_vector() by Jiang Liu · 10 years ago
  96. 68f9f44 x86/irq: Remove function apic_set_affinity() by Jiang Liu · 10 years ago
  97. f970510 x86/irq: Make functions only used in vector.c static by Jiang Liu · 10 years ago
  98. a2cbbb4 x86/irq: Remove unused alloc_irq_and_cfg_at() by Jiang Liu · 10 years ago
  99. 4467715 x86/irq: Move irq_cfg.irq_2_pin into io_apic.c by Jiang Liu · 10 years ago
  100. 9880534 irq_remapping: Clean up unsued code to support IOAPIC by Jiang Liu · 10 years ago