linux/drivers/pci/msi
Shawn Lin 874b07eb08 PCI/MSI: Add TODO comment about legacy pcim_enable_device() side-effect
Add a TODO comment in pci/msi/msi.c to document that the automatic IRQ
vector management activated by pcim_enable_device() is a dangerous and
confusing.

Suggested-by: Philipp Stanner <phasta@kernel.org>
Signed-off-by: Shawn Lin <shawn.lin@rock-chips.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Link: https://patch.msgid.link/1770798299-202288-4-git-send-email-shawn.lin@rock-chips.com
2026-02-23 09:01:20 -06:00
..
api.c PCI/MSI: Clarify pci_free_irq_vectors() usage for managed devices 2026-02-23 09:01:20 -06:00
irqdomain.c irqchip/gic-v5: Add ACPI ITS probing 2026-01-27 15:31:42 +01:00
legacy.c PCI/MSI: Prevent UAF in error path 2022-01-21 02:14:46 +01:00
Makefile PCI/MSI: Move pci_disable_msi() to api.c 2022-11-17 15:15:20 +01:00
msi.c PCI/MSI: Add TODO comment about legacy pcim_enable_device() side-effect 2026-02-23 09:01:20 -06:00
msi.h PCI/MSI: Size device MSI domain with the maximum number of vectors 2025-06-04 11:19:25 +02:00
pcidev_msi.c PCI/MSI: Convert the boolean no_64bit_msi flag to a DMA address mask 2026-01-31 01:11:48 +01:00