mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2025-12-01 10:33:28 +00:00
The recent cleanup of pci_irq_get_affinity() broke the function for
PCI/MSI-X and indices > 0. Only the MSI descriptor for PCI/MSI has more
than one affinity mask which can be retrieved via the MSI index.
PCI/MSI-X has one descriptor per vector and each has a single affinity
mask.
Use index 0 when accessing the affinity mask in the MSI descriptor when
MSI-X is enabled.
Fixes:
|
||
|---|---|---|
| .. | ||
| irqdomain.c | ||
| legacy.c | ||
| Makefile | ||
| msi.c | ||
| msi.h | ||
| pcidev_msi.c | ||