Message ID | 1468336622-10538-1-git-send-email-weiyj_lk@163.com |
---|---|
State | Accepted |
Delegated to: | Jeff Kirsher |
Headers | show |
> -----Original Message----- > From: Intel-wired-lan [mailto:intel-wired-lan-bounces@lists.osuosl.org] On > Behalf Of weiyj_lk@163.com > Sent: Tuesday, July 12, 2016 8:17 AM > To: Kirsher, Jeffrey T <jeffrey.t.kirsher@intel.com> > Cc: netdev@vger.kernel.org; Wei Yongjun > <yongjun_wei@trendmicro.com.cn>; intel-wired-lan@lists.osuosl.org > Subject: [Intel-wired-lan] [PATCH -next] ixgbe: Add missing > destroy_workqueue() on error in ixgbe_init_module() > > From: Wei Yongjun <yongjun_wei@trendmicro.com.cn> > > Add the missing destroy_workqueue() before return from > ixgbe_init_module() in the error handling case. > > Signed-off-by: Wei Yongjun <yongjun_wei@trendmicro.com.cn> > --- > drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 1 + > 1 file changed, 1 insertion(+) Tested-by: Andrew Bowers <andrewx.bowers@intel.com>
diff --git a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c index ef82cf9..c5c3d68 100644 --- a/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c +++ b/drivers/net/ethernet/intel/ixgbe/ixgbe_main.c @@ -10109,6 +10109,7 @@ static int __init ixgbe_init_module(void) ret = pci_register_driver(&ixgbe_driver); if (ret) { + destroy_workqueue(ixgbe_wq); ixgbe_dbg_exit(); return ret; }