1. 74a5257 genirq/msi: Populate sysfs entry only once by Thomas Gleixner · 3 years ago
  2. cd6cf06 genirq/msi: Convert storage to xarray by Thomas Gleixner · 3 years, 1 month ago
  3. bf5e758 genirq/msi: Simplify sysfs handling by Thomas Gleixner · 3 years, 1 month ago
  4. cc9a246 genirq/msi: Mop up old interfaces by Thomas Gleixner · 3 years, 1 month ago
  5. 495c66a genirq/msi: Convert to new functions by Thomas Gleixner · 3 years, 1 month ago
  6. ef8dd01 genirq/msi: Make interrupt allocation less convoluted by Thomas Gleixner · 3 years, 1 month ago
  7. a80713f platform-msi: Simplify platform device MSI code by Thomas Gleixner · 3 years, 1 month ago
  8. 645474e2 genirq/msi: Provide domain flags to allocate/free MSI descriptors automatically by Thomas Gleixner · 3 years, 1 month ago
  9. 60290525 genirq/msi: Provide msi_alloc_msi_desc() and a simple allocator by Thomas Gleixner · 3 years, 1 month ago
  10. 1046f71 genirq/msi: Provide a set of advanced MSI accessors and iterators by Thomas Gleixner · 3 years, 1 month ago
  11. 0f62d94 genirq/msi: Provide msi_domain_alloc/free_irqs_descs_locked() by Thomas Gleixner · 3 years, 1 month ago
  12. b5f687f genirq/msi: Add mutex for MSI list protection by Thomas Gleixner · 3 years, 1 month ago
  13. 125282c genirq/msi: Move descriptor list to struct msi_device_data by Thomas Gleixner · 3 years, 1 month ago
  14. cf15f43 genirq/msi: Provide interface to retrieve Linux interrupt number by Thomas Gleixner · 3 years, 1 month ago
  15. 24cff37 genirq/msi: Remove the original sysfs interfaces by Thomas Gleixner · 3 years, 1 month ago
  16. bf6e054 genirq/msi: Provide msi_device_populate/destroy_sysfs() by Thomas Gleixner · 3 years, 1 month ago
  17. 013bd8e device: Add device:: Msi_data pointer and struct msi_device_data by Thomas Gleixner · 3 years, 1 month ago
  18. 6ef7f77 genirq/msi: Use PCI device property by Thomas Gleixner · 3 years, 1 month ago
  19. 89033762 genirq/msi: Handle PCI/MSI allocation fail in core code by Thomas Gleixner · 3 years, 1 month ago
  20. e58f225 genirq/msi, treewide: Use a named struct for PCI/MSI attributes by Thomas Gleixner · 3 years, 1 month ago
  21. 3ba1f05 genirq/msi: Fixup includes by Thomas Gleixner · 3 years, 1 month ago
  22. 1dd2c6a genirq/msi: Remove unused domain callbacks by Thomas Gleixner · 3 years, 1 month ago
  23. 1197528 genirq/msi: Guard sysfs code by Thomas Gleixner · 3 years, 1 month ago
  24. 9c8e9c9 PCI/MSI: Move non-mask check back into low level accessors by Thomas Gleixner · 3 years, 2 months ago
  25. 7d6e3fa Merge tag 'irq-core-2021-08-30' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 4 months ago
  26. 2f17081 genirq/msi: Move MSI sysfs handling from PCI to MSI core by Barry Song · 3 years, 5 months ago
  27. 3b35e7e genirq: Fix kernel-doc warnings in pm.c, msi.c and ipi.c by Randy Dunlap · 3 years, 5 months ago
  28. dbbc935 genirq/msi: Ensure deactivation on teardown by Bixuan Cui · 3 years, 7 months ago
  29. a359f75 irq: Fix typos in comments by Ingo Molnar · 3 years, 9 months ago
  30. 4c457e8 genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set by Marc Zyngier · 4 years ago
  31. 06fde69 genirq/msi: Initialize msi_alloc_info before calling msi_domain_prepare_irqs() by Zenghui Yu · 4 years ago
  32. 43e9e70 irqdomain/msi: Allow to override msi_domain_alloc/free_irqs() by Thomas Gleixner · 4 years, 4 months ago
  33. c6c9e283 irqdomain/msi: Provide DOMAIN_BUS_VMD_MSI by Thomas Gleixner · 4 years, 4 months ago
  34. 9006c13 x86/msi: Use generic MSI domain ops by Thomas Gleixner · 4 years, 4 months ago
  35. 6f1a489 x86/apic/msi: Plug non-maskable MSI affinity race by Thomas Gleixner · 5 years ago
  36. bec0403 genirq/core: Introduce struct irq_affinity_desc by Dou Liyang · 6 years ago
  37. 0be8153 genirq/msi: Allow level-triggered MSIs to be exposed by MSI providers by Marc Zyngier · 7 years ago
  38. 52a65ff genirq: Add missing SPDX identifiers by Thomas Gleixner · 7 years ago
  39. 99bfce5 genirq: Cleanup top of file comments by Thomas Gleixner · 7 years ago
  40. bc97623 genirq/msi, x86/vector: Prevent reservation mode for non maskable MSI by Thomas Gleixner · 7 years ago
  41. da5dd9e genirq/msi: Handle reactivation only on success by Thomas Gleixner · 7 years ago
  42. 22d0b12 genirq/irqdomain: Add force reactivation flag to irq domains by Thomas Gleixner · 7 years ago
  43. 42e1cc2 genirq/irqdomain: Propagate early activation by Thomas Gleixner · 7 years ago
  44. bb9b428 genirq/irqdomain: Allow irq_domain_activate_irq() to fail by Thomas Gleixner · 7 years ago
  45. 7249164 genirq/irqdomain: Update irq_domain_ops.activate() signature by Thomas Gleixner · 7 years ago
  46. 07557cc genirq/msi: Capture device name for debugfs by Thomas Gleixner · 7 years ago
  47. 596a7a1 genirq/msi: Fix populating multiple interrupts by John Keeping · 7 years ago
  48. 6a6544e genirq/irqdomain: Remove auto-recursive hierarchy support by Marc Zyngier · 8 years ago
  49. 0165308 genirq/msi: Prevent overwriting domain name by Thomas Gleixner · 8 years ago
  50. a97b852 genirq/msi: Populate the domain name if provided by the irqchip by Marc Zyngier · 8 years ago
  51. 88156f0 genirq/msi: Set IRQ_DOMAIN_FLAG_MSI on MSI domain creation by Eric Auger · 8 years ago
  52. 4e20156 genirq/msi: Drop artificial PCI dependency by Marc Zyngier · 8 years ago
  53. 28f4b04 genirq/msi: Add cpumask allocation to alloc_msi_entry by Thomas Gleixner · 8 years ago
  54. f3b0946 genirq/msi: Make sure PCI MSIs are activated early by Marc Zyngier · 8 years ago
  55. 4364e1a genirq/msi: Fix broken debug output by Thomas Gleixner · 8 years ago
  56. 0972fa5 genirq/msi: Make use of affinity aware allocations by Thomas Gleixner · 8 years ago
  57. 06ee6d5 genirq: Add affinity hint to irq allocation by Thomas Gleixner · 8 years ago
  58. b614091 genirq/msi: Remove unused MSI_FLAG_IDENTITY_MAP by Thomas Gleixner · 8 years ago
  59. d434215 Merge tag 'pci-v4.5-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 9 years ago
  60. bf6f869 genirq/MSI: Relax msi_domain_alloc() to support parentless MSI irqdomains by Liu Jiang · 9 years ago
  61. 2145ac9 genirq/msi: Add msi_domain_populate_irqs by Marc Zyngier · 9 years ago
  62. b2eba39 genirq/msi: Make the .prepare callback reusable by Marc Zyngier · 9 years ago
  63. 6aa2fdb Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
  64. 0701c53 genirq/msi: Do not use pci_msi_[un]mask_irq as default methods by Marc Zyngier · 9 years ago
  65. be5436c irqdomain/msi: Use fwnode instead of of_node by Marc Zyngier · 9 years ago
  66. aa48b6f genirq/MSI: Move alloc_msi_entry() from PCI into generic MSI code by Jiang Liu · 9 years ago
  67. 0136402 genirq: MSI: Constify irq_domain_ops by Krzysztof Kozlowski · 10 years ago
  68. fe0c52f genirq: MSI: Fix freeing of unallocated MSI by Marc Zyngier · 10 years ago
  69. 74faaf7 genirq: Move irq_chip_write_msi_msg() helper to core by Thomas Gleixner · 10 years ago
  70. 38b6a1c PCI/MSI: Move cached entry functions to irq core by Jiang Liu · 10 years ago
  71. aeeb596 genirq: Provide default callbacks for msi_domain_ops by Jiang Liu · 10 years ago
  72. d910969 genirq: Introduce msi_domain_alloc/free_irqs() by Jiang Liu · 10 years ago
  73. f3cf8bb genirq: Add generic msi irq domain support by Jiang Liu · 10 years ago