]> www.infradead.org Git - users/jedix/linux-maple.git/commit
scsi: megaraid_sas: Use synchronize_irq to wait for IRQs to complete
authorShivasharan S <shivasharan.srikanteshwara@broadcom.com>
Fri, 10 Feb 2017 08:59:34 +0000 (00:59 -0800)
committerSomasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com>
Thu, 10 Aug 2017 03:12:57 +0000 (20:12 -0700)
commit490515384dc4422fc1d470205e739d76f27a3866
treed5779a2c3aa1c98e2ca25868442f23a13b1f472e
parent384f1d8dd5f2cac85f8210945ff8489b8aa9cac3
scsi: megaraid_sas: Use synchronize_irq to wait for IRQs to complete

Orabug: 26608922

FIX - Do not use random delay to synchronize with IRQ. Use kernel API.

Signed-off-by: Kashyap Desai <kashyap.desai@broadcom.com>
Signed-off-by: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
Reviewed-by: Hannes Reinecke <hare@suse.com>
Reviewed-by: Tomas Henzl <thenzl@redhat.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
[ Upstream commit 29206da1490a7065e8a03ec43f6de60c5c978cae ]
[ Added drivers/scsi/megaraid/kcompat.h to resolve pci_irq_vector symbol ]
Signed-off-by: Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com>
Reviewed-by: Jack Vogel <jack.vogel@oracle.com>
drivers/scsi/megaraid/kcompat.h [new file with mode: 0644]
drivers/scsi/megaraid/megaraid_sas_fusion.c