]> git.baikalelectronics.ru Git - kernel.git/commit
bnxt_en: Fix for system hang if request_irq fails
authorVikas Gupta <vikas.gupta@broadcom.com>
Mon, 9 Jul 2018 06:24:52 +0000 (02:24 -0400)
committerDavid S. Miller <davem@davemloft.net>
Mon, 9 Jul 2018 23:27:14 +0000 (16:27 -0700)
commitcf1ca64ce4ee6405ce732cb9eaaa161519dc1273
tree221e21494ef4bf95260923a992cc2f5905a5a880
parentd5b782b4302f3486c35c94d4dbe8b566d1908337
bnxt_en: Fix for system hang if request_irq fails

Fix bug in the error code path when bnxt_request_irq() returns failure.
bnxt_disable_napi() should not be called in this error path because
NAPI has not been enabled yet.

Fixes: 93658deae41f ("bnxt_en: New Broadcom ethernet driver.")
Signed-off-by: Vikas Gupta <vikas.gupta@broadcom.com>
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/broadcom/bnxt/bnxt.c