Skip to content

Commit 47eaa23

Browse files
Jakub Kicinskidavem330
authored andcommitted
nfp: fix memory leak on FW load error
Free management FW info when app FW load failed. Fixes: eefbde7 ("nfp: add hwmon support") Signed-off-by: Jakub Kicinski <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent c66a9cf commit 47eaa23

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

drivers/net/ethernet/netronome/nfp/nfp_main.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,7 @@ static int nfp_nsp_init(struct pci_dev *pdev, struct nfp_pf *pf)
279279

280280
err = nfp_fw_load(pdev, pf, nsp);
281281
if (err < 0) {
282+
kfree(pf->nspi);
282283
kfree(pf->eth_tbl);
283284
dev_err(&pdev->dev, "Failed to load FW\n");
284285
goto exit_close_nsp;

0 commit comments

Comments
 (0)