From: David S. Miller Date: Mon, 12 Feb 2024 12:17:03 +0000 (+0000) Subject: Merge branch 'net-avoid-slow-rcu' X-Git-Tag: v6.9-rc1~159^2~279 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0f37666d87d2dea42ec21776c3d562b7cbd71612;p=thirdparty%2Flinux.git Merge branch 'net-avoid-slow-rcu' Eric Dumazet says: ==================== net: avoid slow rcu synchronizations in cleanup_net() RTNL is a contended mutex, we prefer to expedite rcu synchronizations in contexts we hold RTNL. Similarly, cleanup_net() is a single threaded critical component and should also use synchronize_rcu_expedited() even when not holding RTNL. First patch removes a barrier with no clear purpose in ipv6_mc_down() ==================== Signed-off-by: David S. Miller --- 0f37666d87d2dea42ec21776c3d562b7cbd71612