|
@@ -6890,7 +6890,7 @@ static int __bnxt_open_nic(struct bnxt *bp, bool irq_re_init, bool link_re_init)
|
|
rc = bnxt_request_irq(bp);
|
|
rc = bnxt_request_irq(bp);
|
|
if (rc) {
|
|
if (rc) {
|
|
netdev_err(bp->dev, "bnxt_request_irq err: %x\n", rc);
|
|
netdev_err(bp->dev, "bnxt_request_irq err: %x\n", rc);
|
|
- goto open_err;
|
|
|
|
|
|
+ goto open_err_irq;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -6930,6 +6930,8 @@ static int __bnxt_open_nic(struct bnxt *bp, bool irq_re_init, bool link_re_init)
|
|
open_err:
|
|
open_err:
|
|
bnxt_debug_dev_exit(bp);
|
|
bnxt_debug_dev_exit(bp);
|
|
bnxt_disable_napi(bp);
|
|
bnxt_disable_napi(bp);
|
|
|
|
+
|
|
|
|
+open_err_irq:
|
|
bnxt_del_napi(bp);
|
|
bnxt_del_napi(bp);
|
|
|
|
|
|
open_err_free_mem:
|
|
open_err_free_mem:
|