public inbox for netdev@vger.kernel.org 
 help / color / mirror / Atom feed
* [PATCH net-next 0/2] ipv6: mc_forwarding changes
@ 2022-02-04 20:15 Eric Dumazet
  2022-02-04 20:15 ` [PATCH net-next 1/2] ipv6: make mc_forwarding atomic Eric Dumazet
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Eric Dumazet @ 2022-02-04 20:15 UTC (permalink / raw)
  To: David S . Miller, Jakub Kicinski
  Cc: netdev, David Ahern, Eric Dumazet, Eric Dumazet

From: Eric Dumazet <edumazet@google•com>

First patch removes minor data-races, as mc_forwarding can
be locklessly read in fast path.

Second patch adds a short cut in ip6mr_sk_done()

Eric Dumazet (2):
  ipv6: make mc_forwarding atomic
  ip6mr: ip6mr_sk_done() can exit early in common cases

 include/linux/ipv6.h       |  2 +-
 net/batman-adv/multicast.c |  2 +-
 net/ipv6/addrconf.c        |  4 ++--
 net/ipv6/ip6_input.c       |  2 +-
 net/ipv6/ip6mr.c           | 11 +++++++----
 5 files changed, 12 insertions(+), 9 deletions(-)

-- 
2.35.0.263.gb82422642f-goog


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-02-05 15:40 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-04 20:15 [PATCH net-next 0/2] ipv6: mc_forwarding changes Eric Dumazet
2022-02-04 20:15 ` [PATCH net-next 1/2] ipv6: make mc_forwarding atomic Eric Dumazet
2022-02-04 20:15 ` [PATCH net-next 2/2] ip6mr: ip6mr_sk_done() can exit early in common cases Eric Dumazet
2022-02-05 15:40 ` [PATCH net-next 0/2] ipv6: mc_forwarding changes patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox