]> git.baikalelectronics.ru Git - kernel.git/commit
bnxt_en: free hwrm resources, if driver probe fails.
authorVenkat Duvvuru <venkatkumar.duvvuru@broadcom.com>
Fri, 5 Oct 2018 04:26:02 +0000 (00:26 -0400)
committerDavid S. Miller <davem@davemloft.net>
Fri, 5 Oct 2018 04:41:16 +0000 (21:41 -0700)
commit601aeba41e87576241508c480d5b448e403a8033
tree3e411c0859b3e98179f3c067847e49520ad01ed6
parentc9cf4129d2cbfd38e95838121f41e93eda388bfb
bnxt_en: free hwrm resources, if driver probe fails.

When the driver probe fails, all the resources that were allocated prior
to the failure must be freed. However, hwrm dma response memory is not
getting freed.

This patch fixes the problem described above.

Fixes: dfe047769e71 ("bnxt_en: New Broadcom ethernet driver.")
Signed-off-by: Venkat Duvvuru <venkatkumar.duvvuru@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