Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

net: enetc: fix the error handling in enetc4_pf_netdev_create()

Fix the handling of err_wq_init and err_reg_netdev paths in
enetc4_pf_netdev_create() function.

Fixes: 6c5bafba347b ("net: enetc: add MAC filtering for i.MX95 ENETC PF")
Signed-off-by: Wei Fang <wei.fang@nxp.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://patch.msgid.link/20250516052734.3624191-1-wei.fang@nxp.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>

authored by

Wei Fang and committed by
Jakub Kicinski
b98b70c1 9ab0ac0e

+2 -1
+2 -1
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
··· 971 971 return 0; 972 972 973 973 err_reg_netdev: 974 - enetc4_link_deinit(priv); 974 + destroy_workqueue(si->workqueue); 975 975 err_wq_init: 976 + enetc4_link_deinit(priv); 976 977 err_link_init: 977 978 enetc_free_msix(priv); 978 979 err_alloc_msix: