summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorKuniyuki Iwashima <kuniyu@google.com>2026-05-18 05:07:11 +0000
committerJakub Kicinski <kuba@kernel.org>2026-05-20 19:12:29 -0700
commitd38be9217277ecbfb1bedb28132887229a45c376 (patch)
treeb0c79d3bbf2906d0ca4b0dd94b3f55284e0e283f /scripts
parent567dbca22b373b05be0aa46eb2e64ee92d4f4790 (diff)
bareudp: Remove synchronize_net() in bareudp_sock_release().
synchronize_net() in bareudp_sock_release() has existed since day 1, commit 571912c69f0e ("net: UDP tunnel encapsulation module for tunnelling different protocols like MPLS, IP, NSH etc."). It was most likely copied from a similar tunneling device like vxlan or geneve. bareudp_sock_release() is called from dev->netdev_ops->ndo_stop(), and synchronize_net() in unregister_netdevice_many_notify() ensures that inflight bareudp fast paths finish before bareudp_dev is freed. Let's remove the redundant synchronize_net() in bareudp_sock_release(). Signed-off-by: Kuniyuki Iwashima <kuniyu@google.com> Link: https://patch.msgid.link/20260518050726.318824-5-kuniyu@google.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions