diff options
author | 2024-02-09 15:30:56 +0000 | |
---|---|---|
committer | 2024-02-12 12:17:02 +0000 | |
commit | 17ef8efc00b34918b966388b2af0993811895a8c (patch) | |
tree | f7d1b3d4f0fc882f9565a3ca1df335244abf46cc /net/core/dev.c | |
parent | Merge branch 'eth-common-fault-irq-support' (diff) | |
download | linux-rng-17ef8efc00b34918b966388b2af0993811895a8c.tar.xz linux-rng-17ef8efc00b34918b966388b2af0993811895a8c.zip |
ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down()
As discussed in the past (commit 2d3916f31891 ("ipv6: fix skb drops
in igmp6_event_query() and igmp6_event_report()")) I think the
synchronize_net() call in ipv6_mc_down() is not needed.
Under load, synchronize_net() can last between 200 usec and 5 ms.
KASAN seems to agree as well.
Fixes: f185de28d9ae ("mld: add new workqueues for process mld events")
Signed-off-by: Eric Dumazet <edumazet@google.com>
Cc: Taehee Yoo <ap420073@gmail.com>
Cc: Cong Wang <xiyou.wangcong@gmail.com>
Cc: David Ahern <dsahern@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core/dev.c')
0 files changed, 0 insertions, 0 deletions