Re: [PATCH net] vxlan: do not arm the ageing timer on a device that is down

[email protected]
Newsgroups org.kernel.vger.netdev,org.kernel.vger.linux-kernel,org.kernel.vger.stable
Message-ID <178644180515.447232.7349065220132702287.git-patchwork-notify@kernel.org>
Hello:

This patch was applied to netdev/net.git (main)
by Paolo Abeni <[email protected]>:

On Sun,  9 Aug 2026 20:18:29 +0900 you wrote:
> vxlan_changelink() arms vxlan->age_timer whenever the requested ageing
> interval differs from the configured one:
> 
> 	if (conf.age_interval != vxlan->cfg.age_interval)
> 		mod_timer(&vxlan->age_timer, jiffies);
> 
> There is no netif_running() test, so the timer is armed even on a device
> that was never brought up.  The only synchronous cancel in the driver is
> the timer_delete_sync() in vxlan_stop(), which is .ndo_stop.
> netif_close_many() drops devices without IFF_UP before
> __dev_close_many() runs, so that cancel is skipped for such a device.
> 
> [...]

Here is the summary with links:
  - [net] vxlan: do not arm the ageing timer on a device that is down
    https://git.kernel.org/netdev/net/c/b37971686ec5

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.