All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net 0/4] ipv6: f6i->fib6_siblings and rt->fib6_nsiblings fixes
@ 2025-07-25 14:07 Eric Dumazet
  2025-07-25 14:07 ` [PATCH net 1/4] ipv6: add a retry logic in net6_rt_notify() Eric Dumazet
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Eric Dumazet @ 2025-07-25 14:07 UTC (permalink / raw)
  To: David S . Miller, Jakub Kicinski, Paolo Abeni
  Cc: Simon Horman, David Ahern, Kuniyuki Iwashima, netdev,
	eric.dumazet, Eric Dumazet

Series based on an internal syzbot report with a repro.

After fixing (in the first patch) the original minor issue,
I found that syzbot repro was able to trigger a second
more serious bug in rt6_nlmsg_size().

Code review then led to the two final patches.

I have not released the syzbot bug, because other issues
still need investigations.

Eric Dumazet (4):
  ipv6: add a retry logic in net6_rt_notify()
  ipv6: prevent infinite loop in rt6_nlmsg_size()
  ipv6: fix possible infinite loop in fib6_info_uses_dev()
  ipv6: annotate data-races around rt->fib6_nsiblings

 net/ipv6/ip6_fib.c | 24 ++++++++++------
 net/ipv6/route.c   | 71 +++++++++++++++++++++++++++-------------------
 2 files changed, 57 insertions(+), 38 deletions(-)

-- 
2.50.1.470.g6ba607880d-goog


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

end of thread, other threads:[~2025-07-26 18:39 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-25 14:07 [PATCH net 0/4] ipv6: f6i->fib6_siblings and rt->fib6_nsiblings fixes Eric Dumazet
2025-07-25 14:07 ` [PATCH net 1/4] ipv6: add a retry logic in net6_rt_notify() Eric Dumazet
2025-07-25 14:07 ` [PATCH net 2/4] ipv6: prevent infinite loop in rt6_nlmsg_size() Eric Dumazet
2025-07-25 14:07 ` [PATCH net 3/4] ipv6: fix possible infinite loop in fib6_info_uses_dev() Eric Dumazet
2025-07-25 14:07 ` [PATCH net 4/4] ipv6: annotate data-races around rt->fib6_nsiblings Eric Dumazet
2025-07-26 18:34 ` [PATCH net 0/4] ipv6: f6i->fib6_siblings and rt->fib6_nsiblings fixes Jakub Kicinski
2025-07-26 18:40 ` patchwork-bot+netdevbpf

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.