Skip to content

Commit 18ad6e2

Browse files
committed
Merge: scsi: aacraid: Stop using PCI_IRQ_AFFINITY
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/-/merge_requests/7208 JIRA: https://issues.redhat.com/browse/RHEL-41080 Upstream Status: git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git When PCI_IRQ_AFFINITY is set for calling pci_alloc_irq_vectors(), it means interrupts are spread around the available CPUs. It also means that the interrupts become managed, which means that an interrupt is shutdown when all the CPUs in the interrupt affinity mask go offline. Signed-off-by: John Meneghini <jmeneghi@redhat.com> Approved-by: Tomas Henzl <thenzl@redhat.com> Approved-by: Chris Leech <cleech@redhat.com> Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> Merged-by: Jarod Wilson <jarod@redhat.com>
2 parents 7106513 + c56e51d commit 18ad6e2

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

drivers/scsi/aacraid/comminit.c

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -481,8 +481,7 @@ void aac_define_int_mode(struct aac_dev *dev)
481481
pci_find_capability(dev->pdev, PCI_CAP_ID_MSIX)) {
482482
min_msix = 2;
483483
i = pci_alloc_irq_vectors(dev->pdev,
484-
min_msix, msi_count,
485-
PCI_IRQ_MSIX | PCI_IRQ_AFFINITY);
484+
min_msix, msi_count, PCI_IRQ_MSIX);
486485
if (i > 0) {
487486
dev->msi_enabled = 1;
488487
msi_count = i;

0 commit comments

Comments
 (0)