aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/can/dev.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/can/dev.c')
-rw-r--r--drivers/net/can/dev.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/net/can/dev.c b/drivers/net/can/dev.c
index 963e2ccd10db..8233e5ed2939 100644
--- a/drivers/net/can/dev.c
+++ b/drivers/net/can/dev.c
@@ -609,8 +609,7 @@ void close_candev(struct net_device *dev)
609{ 609{
610 struct can_priv *priv = netdev_priv(dev); 610 struct can_priv *priv = netdev_priv(dev);
611 611
612 if (del_timer_sync(&priv->restart_timer)) 612 del_timer_sync(&priv->restart_timer);
613 dev_put(dev);
614 can_flush_echo_skb(dev); 613 can_flush_echo_skb(dev);
615} 614}
616EXPORT_SYMBOL_GPL(close_candev); 615EXPORT_SYMBOL_GPL(close_candev);