Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b6b4dc4c authored by YueHaibing's avatar YueHaibing Committed by David S. Miller
Browse files

amd-xgbe: Fix error path in xgbe_mod_init()



In xgbe_mod_init(), we should do cleanup if some error occurs

Reported-by: default avatarHulk Robot <hulkci@huawei.com>
Fixes: efbaa828 ("amd-xgbe: Add support to handle device renaming")
Fixes: 47f164de ("amd-xgbe: Add PCI device support")
Signed-off-by: default avatarYueHaibing <yuehaibing@huawei.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 86932653
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -469,13 +469,19 @@ static int __init xgbe_mod_init(void)

	ret = xgbe_platform_init();
	if (ret)
		return ret;
		goto err_platform_init;

	ret = xgbe_pci_init();
	if (ret)
		return ret;
		goto err_pci_init;

	return 0;

err_pci_init:
	xgbe_platform_exit();
err_platform_init:
	unregister_netdevice_notifier(&xgbe_netdev_notifier);
	return ret;
}

static void __exit xgbe_mod_exit(void)