Skip to content

Commit ef4a99a

Browse files
Dan Carpenterdavem330
authored andcommitted
igc: Unlock on error in igc_io_resume()
Call rtnl_unlock() on this error path, before returning. Fixes: bc23aa9 ("igc: Add pcie error handler support") Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org> Reviewed-by: Gerhard Engleder <gerhard@engleder-embedded.com> Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent a3c1e45 commit ef4a99a

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

drivers/net/ethernet/intel/igc/igc_main.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7413,6 +7413,7 @@ static void igc_io_resume(struct pci_dev *pdev)
74137413
rtnl_lock();
74147414
if (netif_running(netdev)) {
74157415
if (igc_open(netdev)) {
7416+
rtnl_unlock();
74167417
netdev_err(netdev, "igc_open failed after reset\n");
74177418
return;
74187419
}

0 commit comments

Comments
 (0)