OSDN Git Service

scsi: qla2xxx: Fix a qla24xx_enable_msix() error path
authorBart Van Assche <bvanassche@acm.org>
Wed, 17 Apr 2019 21:44:24 +0000 (14:44 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 31 May 2019 13:46:12 +0000 (06:46 -0700)
commitde3cd35f5195ce2b119d4a8e8119b8cdac876b11
treea816090ef081687df2b160c68b6a8fbc346ec05a
parent73026db866dbfe25483f9dd9bf7b6b1d71c4ddc3
scsi: qla2xxx: Fix a qla24xx_enable_msix() error path

[ Upstream commit 24afabdbd0b3553963a2bbf465895492b14d1107 ]

Make sure that the allocated interrupts are freed if allocating memory for
the msix_entries array fails.

Cc: Himanshu Madhani <hmadhani@marvell.com>
Cc: Giridhar Malavali <gmalavali@marvell.com>
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Acked-by: Himanshu Madhani <hmadhani@marvell.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/scsi/qla2xxx/qla_isr.c