net: hsr: convert to use new timer APIs
authorYu Liao <liaoyu15@huawei.com>
Thu, 10 Oct 2024 09:27:44 +0000 (17:27 +0800)
committerDavid S. Miller <davem@davemloft.net>
Mon, 14 Oct 2024 12:17:04 +0000 (13:17 +0100)
del_timer() and del_timer_sync() have been renamed to timer_delete()
and timer_delete_sync().

Inconsistent API usage makes the code a bit confusing, so replace with
the new APIs.

No functional changes intended.

Signed-off-by: Yu Liao <liaoyu15@huawei.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/hsr/hsr_netlink.c

index f6ff0b61e08a966254625ad13fd3b97e99329cf7..6f09b9512484ab0aae32723fd192318ada3d760b 100644 (file)
@@ -128,9 +128,9 @@ static void hsr_dellink(struct net_device *dev, struct list_head *head)
 {
        struct hsr_priv *hsr = netdev_priv(dev);
 
-       del_timer_sync(&hsr->prune_timer);
-       del_timer_sync(&hsr->prune_proxy_timer);
-       del_timer_sync(&hsr->announce_timer);
+       timer_delete_sync(&hsr->prune_timer);
+       timer_delete_sync(&hsr->prune_proxy_timer);
+       timer_delete_sync(&hsr->announce_timer);
        timer_delete_sync(&hsr->announce_proxy_timer);
 
        hsr_debugfs_term(hsr);