Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c0b25516 authored by Alexander Gordeev's avatar Alexander Gordeev Committed by David S. Miller
Browse files

cxgb3: 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: default avatarAlexander Gordeev <agordeev@redhat.com>
Cc: Santosh Raspatur <santosh@chelsio.com>
Cc: netdev@vger.kernel.org
Cc: linux-pci@vger.kernel.org
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 43c20200
Loading
Loading
Loading
Loading
+0 −3
Original line number Original line Diff line number Diff line
@@ -3097,9 +3097,6 @@ static int cxgb_enable_msix(struct adapter *adap)
	while ((err = pci_enable_msix(adap->pdev, entries, vectors)) > 0)
	while ((err = pci_enable_msix(adap->pdev, entries, vectors)) > 0)
		vectors = err;
		vectors = err;


	if (err < 0)
		pci_disable_msix(adap->pdev);

	if (!err && vectors < (adap->params.nports + 1)) {
	if (!err && vectors < (adap->params.nports + 1)) {
		pci_disable_msix(adap->pdev);
		pci_disable_msix(adap->pdev);
		err = -1;
		err = -1;