Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 30 Dec 2006 10:18:30 -0600
From:      "Patrick Bowen" <pbowen@fastmail.fm>
To:        freebsd-stable@freebsd.org
Subject:   Re: 6.2-PRE: Fatal Trap?
Message-ID:  <1167495510.22654.282488997@webmail.messagingengine.com>
In-Reply-To: <20061230150655.E18740@fledge.watson.org>
References:  <20061230035722.L39715@thebighonker.lerctr.org> <20061230150655.E18740@fledge.watson.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On Sat, 30 Dec 2006 15:08:30 +0000 (GMT), "Robert Watson"

<snip>...

> 
> The following commit went into RELENG_6 yesterday; could you check and
> see if 
> it's present in the version that panics, and if you move to a revision 
> slightly before this (i.e., from the 28th) the panic goes away?  It could
> be 
> there's a problem with these changes and it needs to be backed out until 
> fixed...
> 
> Date: Fri, 29 Dec 2006 19:25:49 +0000 (UTC)
> From: John Baldwin <jhb@FreeBSD.org>
> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
> Subject: cvs commit: src/sys/netinet in_pcb.c in_pcb.h ip_divert.c
> raw_ip.c
>              tcp_usrreq.c udp_usrreq.c src/sys/netinet6 in6_pcb.c
>              raw_ip6.c
>             udp6_usrreq.c
> 
> jhb         2006-12-29 19:25:49 UTC
> 
>    FreeBSD src repository
> 
>    Modified files:        (Branch: RELENG_6)
>      sys/netinet          in_pcb.c in_pcb.h ip_divert.c raw_ip.c
>                           tcp_usrreq.c udp_usrreq.c
>      sys/netinet6         in6_pcb.c raw_ip6.c udp6_usrreq.c
>    Log:
>    MFC: Close some races between enumerating inpcb's and tearing them
>    down by
>    making the mutex portion of struct inpcb type-stable and never
>    destroying
>    it.
> 
>    Revision   Changes    Path
>    1.165.2.6  +9 -5      src/sys/netinet/in_pcb.c
>    1.80.2.5   +2 -1      src/sys/netinet/in_pcb.h
>    1.113.2.3  +24 -4     src/sys/netinet/ip_divert.c
>    1.150.2.6  +15 -4     src/sys/netinet/raw_ip.c
>    1.124.2.5  +2 -2      src/sys/netinet/tcp_usrreq.c
>    1.175.2.9  +15 -4     src/sys/netinet/udp_usrreq.c
>    1.62.2.5   +1 -1      src/sys/netinet6/in6_pcb.c
>    1.50.2.8   +1 -2      src/sys/netinet6/raw_ip6.c
>    1.54.2.3   +1 -2      src/sys/netinet6/udp6_usrreq.c
> 
> 

</snip>...

Me too, on the panic. All of those revisions are in the sources I csup'd
on the 30th.

Patrick
-- 
  Patrick Bowen
  pbowen@fastmail.fm




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1167495510.22654.282488997>