From owner-freebsd-stable@FreeBSD.ORG Mon Aug 18 17:14:57 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47070106567F; Mon, 18 Aug 2008 17:14:57 +0000 (UTC) (envelope-from mike@sentex.net) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.freebsd.org (Postfix) with ESMTP id F2BE88FC0C; Mon, 18 Aug 2008 17:14:56 +0000 (UTC) (envelope-from mike@sentex.net) Received: from lava.sentex.ca (pyroxene.sentex.ca [199.212.134.18]) by smarthost1.sentex.ca (8.14.2/8.14.2) with ESMTP id m7IHEsEt028946; Mon, 18 Aug 2008 13:14:54 -0400 (EDT) (envelope-from mike@sentex.net) Received: from mdt-xp.sentex.net (simeon.sentex.ca [192.168.43.27]) by lava.sentex.ca (8.13.8/8.13.3) with ESMTP id m7IHEsvc067471 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 18 Aug 2008 13:14:54 -0400 (EDT) (envelope-from mike@sentex.net) Message-Id: <200808181714.m7IHEsvc067471@lava.sentex.ca> X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Mon, 18 Aug 2008 13:14:53 -0400 To: "Kip Macy" From: Mike Tancsa In-Reply-To: <3c1674c90808180955w665476e0s9f37321cfcfd1eed@mail.gmail.co m> References: <200808181337.m7IDbqSC066670@lava.sentex.ca> <200808181024.40038.jhb@freebsd.org> <200808181622.m7IGM9mk067285@lava.sentex.ca> <3c1674c90808180955w665476e0s9f37321cfcfd1eed@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Scanned-By: MIMEDefang 2.64 on 64.7.153.18 Cc: Robert Watson , freebsd-stable@freebsd.org, John Baldwin Subject: Re: HEADS UP: inpcb/inpcbinfo rwlocking: coming to a 7-STABLE branch near you X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Aug 2008 17:14:58 -0000 At 12:55 PM 8/18/2008, Kip Macy wrote: >got it Thanks. The problem manifests itself soon after boot. There is nothing special about the box, it has 2 em network interfaces doing a lot of sendmail as well as local recursive DNS for itself and a few other sendmail boxes and also talks to a cluster of spam / virus scanning machines over tcp and UDP. ---Mike >On Mon, Aug 18, 2008 at 9:22 AM, Mike Tancsa wrote: > > At 10:24 AM 8/18/2008, John Baldwin wrote: > > > >> > Edit src/sys/conf/files > >> > Add delta 1.1243.2.32 2008.07.30.20.35.41 kmacy > >> > Edit src/sys/netinet/tcp_subr.c > >> > Add delta 1.300.2.4 2008.07.30.20.35.41 kmacy > >> > Edit src/sys/netinet/tcp_syncache.c > >> > Add delta 1.130.2.9 2008.07.30.20.35.41 kmacy > >> > Add delta 1.130.2.10 2008.07.30.20.51.20 kmacy > >> > Edit src/sys/netinet/tcp_syncache.h > >> > Add delta 1.1.2.1 2008.07.30.20.35.41 kmacy > >> > Edit src/sys/netinet/tcp_usrreq.c > >> > Add delta 1.163.2.4 2008.07.30.20.35.41 kmacy > >> > >> These are changes by Kip to do TCP offload (181013, 181014). > >> > >> Given that, I think the likeliest changes to cause this are the TCP > >> offload > >> changes. Note that Kip later MFC'd this change which changed ARP stuff: > >> > >> However, I would stary by narrowing it down to see if Kip's commits cause > >> the > >> change. > > > > > > As I dont have the skills to unwind Robert's patch, I have done the > > following > > > > csup with date=2008.08.01.00.00.00 > > > > which shows the problem. I then manually grabbed the prior versions of the > > above files > > > > 0[smtp2]% ident src/sys/conf/files > > src/sys/conf/files: > > $FreeBSD: src/sys/conf/files,v 1.1243.2.30 2008/07/25 > 17:46:01 jhb Exp $ > > 0[smtp2]% ident src/sys/netinet/tcp_subr.c > > src/sys/netinet/tcp_subr.c: > > $FreeBSD: src/sys/netinet/tcp_subr.c,v 1.300.2.3 2008/07/24 01:13:22 > > julian Exp $ > > 0[smtp2]% ident src/sys/netinet/tcp_syncache.c > > src/sys/netinet/tcp_syncache.c: > > $FreeBSD: src/sys/netinet/tcp_syncache.c,v 1.130.2.8 > 2008/07/24 01:13:22 > > julian Exp $ > > 0[smtp2]% ident src/sys/netinet/tcp_syncache.h > > src/sys/netinet/tcp_syncache.h: > > $FreeBSD: src/sys/netinet/tcp_syncache.h,v 1.1 2007/07/27 > 00:57:06 silby > > Exp $ > > 0[smtp2]% ident src/sys/netinet/tcp_usrreq.c > > src/sys/netinet/tcp_usrreq.c: > > $FreeBSD: src/sys/netinet/tcp_usrreq.c,v 1.163.2.3 2008/03/01 11:50:00 > > rwatson Exp $ > > 0[smtp2]% > > > > All is OK. So it looks like the above introduced the bug. > > > > ---Mike > >