diff options
author | Alexander Gordeev <agordeev@redhat.com> | 2014-08-18 08:01:49 +0200 |
---|---|---|
committer | Christoph Hellwig <hch@lst.de> | 2014-09-16 09:09:56 -0700 |
commit | c6b9bad280674a51f42929fc1fe6964ac3528dc8 (patch) | |
tree | fea89809a1e61daaec410345b3f2fc11361065ec /drivers/scsi/csiostor | |
parent | e149fc13dbc1c113e667e7f5bd45288853bdf6bb (diff) | |
download | op-kernel-dev-c6b9bad280674a51f42929fc1fe6964ac3528dc8.zip op-kernel-dev-c6b9bad280674a51f42929fc1fe6964ac3528dc8.tar.gz |
csiostor: Remove superfluous call to pci_disable_msix()
There is no need to call pci_disable_msix() in case
the previous call to pci_enable_msix() failed
Signed-off-by: Alexander Gordeev <agordeev@redhat.com>
Reviewed-by: Tomas Henzl <thenzl@redhat.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'drivers/scsi/csiostor')
-rw-r--r-- | drivers/scsi/csiostor/csio_isr.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/scsi/csiostor/csio_isr.c b/drivers/scsi/csiostor/csio_isr.c index 7ee9777..91ba91d 100644 --- a/drivers/scsi/csiostor/csio_isr.c +++ b/drivers/scsi/csiostor/csio_isr.c @@ -529,10 +529,8 @@ csio_enable_msix(struct csio_hw *hw) csio_reduce_sqsets(hw, cnt - extra); } } else { - if (rv > 0) { - pci_disable_msix(hw->pdev); + if (rv > 0) csio_info(hw, "Not using MSI-X, remainder:%d\n", rv); - } kfree(entries); return -ENOMEM; |