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

octeon_ep: add missing destroy_workqueue in octep_init_module

octep_init_module misses destroy_workqueue in error path,
this patch fixes that.

Fixes: 862cd659a6fb ("octeon_ep: Add driver framework and device initialization")
Signed-off-by: Zheng Bin <zhengbin13@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>

authored by

Zheng Bin and committed by
David S. Miller
e68372ef ee3398c7

+1
+1
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
··· 1149 1149 if (ret < 0) { 1150 1150 pr_err("%s: Failed to register PCI driver; err=%d\n", 1151 1151 OCTEP_DRV_NAME, ret); 1152 + destroy_workqueue(octep_wq); 1152 1153 return ret; 1153 1154 } 1154 1155