diff options
| -rw-r--r-- | drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 | 
1 files changed, 3 insertions, 1 deletions
| diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c index 8b77c0952071..7c6aef033a45 100644 --- a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c +++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c @@ -4006,8 +4006,10 @@ static void stmmac_fpe_stop_wq(struct stmmac_priv *priv)  {  	set_bit(__FPE_REMOVING, &priv->fpe_task_state); -	if (priv->fpe_wq) +	if (priv->fpe_wq) {  		destroy_workqueue(priv->fpe_wq); +		priv->fpe_wq = NULL; +	}  	netdev_info(priv->dev, "FPE workqueue stop");  } | 
