Thread (11 messages) flat view 11 messages, 3 authors, 2026-01-19
STALE208d

Revision v1 of 2 in this series.

Revisions (2)
  1. v1 [diff vs current]
  2. v1 current

[PATCH net-next 0/8] ipv6: more data-race annotations

From: Eric Dumazet <edumazet@google.com>
Date: 2026-01-15 09:41:45

Inspired by one unrelated syzbot report.

This series adds missing (and boring) data-race annotations in IPv6.

Only the first patch adds sysctl_ipv6_flowlabel group
to speedup ip6_make_flowlabel() a bit.

Eric Dumazet (8):
  ipv6: add sysctl_ipv6_flowlabel group
  ipv6: annotate data-races from ip6_make_flowlabel()
  ipv6: annotate date-race in ipv6_can_nonlocal_bind()
  ipv6: annotate data-races in ip6_multipath_hash_{policy,fields}()
  ipv6: annotate data-races over sysctl.flowlabel_reflect
  ipv6: annotate data-races around sysctl.ip6_rt_gc_interval
  ipv6: exthdrs: annotate data-race over multiple sysctl
  ipv6: annotate data-races in net/ipv6/route.c

 include/net/ipv6.h       | 34 +++++++++++++++++++---------------
 include/net/netns/ipv6.h | 10 +++++++---
 net/ipv6/af_inet6.c      |  4 ++--
 net/ipv6/exthdrs.c       | 10 ++++++----
 net/ipv6/icmp.c          |  3 ++-
 net/ipv6/ip6_fib.c       | 12 ++++++------
 net/ipv6/route.c         | 24 +++++++++++++-----------
 net/ipv6/tcp_ipv6.c      |  3 ++-
 8 files changed, 57 insertions(+), 43 deletions(-)

-- 
2.52.0.457.g6b5491de43-goog
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help