recursing a rtentry mutex

From: Brian Fundakowski Feldman <green_at_FreeBSD.org>
Date: Fri, 20 Aug 2004 15:17:54 -0400
Note that this is in 5.3-CURRENT, and leading up to this there was a route
flush and a "route add 128.8.244.0/24 128.8.244.1", then I got this
when I did "ping 128.8.244.1."  The line in question, with some context,
is:

                        lookup:
                                RT_UNLOCK(rt0);
                                rt = rtalloc1(rt->rt_gateway, 1, 0UL);
                                RT_LOCK(rt0);
                                rt0->rt_gwroute = rt;

Backtrace went, syscall sendto sendit kern_sendit sosend rip_send rip_output
ip_output ether_output arpresolve rt_check.

-- 
Brian Fundakowski Feldman                           \'[ FreeBSD ]''''''''''\
  <> green_at_FreeBSD.org                               \  The Power to Serve! \
 Opinions expressed are my own.                       \,,,,,,,,,,,,,,,,,,,,,,\
Received on Fri Aug 20 2004 - 17:17:56 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:07 UTC