index
:
linux.git
for-next
master
Linus' kernel tree
Russell King
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
drivers
/
pci
/
msi
/
msi.c
Age
Commit message (
Expand
)
Author
2 days
Merge tag 'pci-v6.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
5 days
Merge tag 'irq-msi-2025-07-27' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
11 days
PCI: Fix typos
Bjorn Helgaas
2025-07-10
PCI/MSI: Prevent recursive locking in pci_msix_write_tph_tag()
Himanshu Madhani
2025-06-18
PCI/MSI: Remove duplicated to_pci_dev() conversion
Chris Li
2025-06-04
PCI/MSI: Size device MSI domain with the maximum number of vectors
Marc Zyngier
2025-05-27
Merge tag 'irq-msi-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
2025-05-21
PCI/MSI: Use bool for MSI enable state tracking
Hans Zhang
2025-04-15
PCI/MSI: Add an option to write MSIX ENTRY_DATA before any reads
Jonathan Currier
2025-04-09
PCI/MSI: Provide a sane mechanism for TPH
Thomas Gleixner
2025-04-09
PCI/MSI: Switch msix_capability_init() to guard(msi_desc_lock)
Thomas Gleixner
2025-04-09
PCI/MSI: Switch msi_capability_init() to guard(msi_desc_lock)
Thomas Gleixner
2025-04-09
PCI/MSI: Use __free() for affinity masks
Thomas Gleixner
2025-04-09
PCI/MSI: Set pci_dev:: Msi_enabled late
Thomas Gleixner
2025-04-09
PCI/MSI: Use guard(msi_desc_lock) where applicable
Thomas Gleixner
2025-03-28
Revert "Merge tag 'irq-msi-2025-03-23' of git://git.kernel.org/pub/scm/linux/...
Linus Torvalds
2025-03-26
PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends
Thomas Gleixner
2025-03-25
Merge tag 'for-linus-6.15-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
2025-03-21
PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag
Roger Pau Monne
2025-03-13
PCI/MSI: Provide a sane mechanism for TPH
Thomas Gleixner
2025-03-13
PCI/MSI: Switch to MSI descriptor locking to guard()
Thomas Gleixner
2024-12-16
PCI/MSI: Handle lack of irqdomain gracefully
Thomas Gleixner
2024-06-24
PCI/MSI: Fix UAF in msi_capability_init
Mostafa Saleh
2024-04-26
PCI/MSI: Make error path handling follow the standard pattern
Andy Shevchenko
2023-10-24
PCI/MSI: Use FIELD_GET/PREP()
Ilpo Järvinen
2023-04-16
PCI/MSI: Remove over-zealous hardware size check in pci_msix_validate_entries()
Thomas Gleixner
2022-12-05
PCI/MSI: Split MSI-X descriptor setup
Thomas Gleixner
2022-12-05
PCI/MSI: Add support for per device MSI[X] domains
Thomas Gleixner
2022-12-05
PCI/MSI: Split __pci_write_msi_msg()
Thomas Gleixner
2022-12-05
genirq/msi: Rename msi_add_msi_desc() to msi_insert_msi_desc()
Thomas Gleixner
2022-11-17
PCI/MSI: Validate MSI-X contiguous restriction early
Thomas Gleixner
2022-11-17
PCI/MSI: Reject MSI-X early
Thomas Gleixner
2022-11-17
PCI/MSI: Reject multi-MSI early
Thomas Gleixner
2022-11-17
PCI/MSI: Sanitize MSI-X checks
Thomas Gleixner
2022-11-17
PCI/MSI: Reorder functions in msi.c
Ahmed S. Darwish
2022-11-17
PCI/MSI: Move pci_msi_restore_state() to api.c
Ahmed S. Darwish
2022-11-17
PCI/MSI: Move pci_msi_enabled() to api.c
Ahmed S. Darwish
2022-11-17
PCI/MSI: Move pci_irq_get_affinity() to api.c
Ahmed S. Darwish
2022-11-17
PCI/MSI: Move pci_disable_msix() to api.c
Ahmed S. Darwish
2022-11-17
PCI/MSI: Move pci_msix_vec_count() to api.c
Ahmed S. Darwish
2022-11-17
PCI/MSI: Move pci_free_irq_vectors() to api.c
Ahmed S. Darwish
2022-11-17
PCI/MSI: Move pci_irq_vector() to api.c
Ahmed S. Darwish
2022-11-17
PCI/MSI: Move pci_alloc_irq_vectors_affinity() to api.c
Ahmed S. Darwish
2022-11-17
PCI/MSI: Move pci_enable_msix_range() to api.c
Ahmed S. Darwish
2022-11-17
PCI/MSI: Move pci_enable_msi() API to api.c
Ahmed S. Darwish
2022-11-17
PCI/MSI: Move pci_disable_msi() to api.c
Ahmed S. Darwish
2022-11-17
PCI/MSI: Move mask and unmask helpers to msi.h
Ahmed S. Darwish
2022-11-17
PCI/MSI: Check for MSI enabled in __pci_msix_enable()
Thomas Gleixner
2022-08-26
PCI/MSI: Correct 'can_mask' test in msi_add_msi_desc()
Josef Johansson
2022-02-04
PCI/MSI: Remove bogus warning in pci_irq_get_affinity()
Thomas Gleixner
[next]