From owner-freebsd-stable@FreeBSD.ORG Thu Aug 14 02:47:09 2008 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3FA23106567A; Thu, 14 Aug 2008 02:47:09 +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 081E08FC17; Thu, 14 Aug 2008 02:47:08 +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 m7E2l6BI070961; Wed, 13 Aug 2008 22:47:06 -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 m7E2l5ft040358 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 13 Aug 2008 22:47:05 -0400 (EDT) (envelope-from mike@sentex.net) Message-Id: <200808140247.m7E2l5ft040358@lava.sentex.ca> X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Wed, 13 Aug 2008 22:46:58 -0400 To: Robert Watson From: Mike Tancsa In-Reply-To: References: <200808120059.m7C0xvUH028011@lava.sentex.ca> <200808132034.m7DKY7wm038972@lava.sentex.ca> <7.1.0.9.0.20080813164157.161ba2e8@sentex.net> <200808132116.m7DLGY1f039165@lava.sentex.ca> <20080813212544.GA25915@eos.sc1.parodius.com> <200808132135.m7DLZTeK039233@lava.sentex.ca> 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: Jeremy Chadwick , stable@freebsd.org, Jack Vogel 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: Thu, 14 Aug 2008 02:47:09 -0000 At 06:22 PM 8/13/2008, Robert Watson wrote: >I'm concerned by the presence of multiple ARP entries for a single >IP -- I'll need to reread the ARP code to refresh my memory, but in >general I would expect to see at most one in-progress or complete >ARP entry for any particular IP address at a time. To me, this >suggests a bug -- perhaps a race condition or just a general logic >bug. If rolling back fixes it, that is definitely interesting, but >we can also debug this in the normal ways and see where it leads us. It seems to be on the 31st and one of the commits below that causes the problem. I am bcc'ing the people below. Original problem description at http://lists.freebsd.org/pipermail/freebsd-stable/2008-August/044373.html I originally thought it to be an issue with Robert's patch, but it appears instead to be related to one of the commits below. Updating collection src-all/cvs Edit src/sys/conf/files Add delta 1.1243.2.32 2008.07.30.20.35.41 kmacy Edit src/sys/contrib/rdma/core_priv.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_addr.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_cache.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_cm.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_fmr_pool.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_mad.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_marshall.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_pack.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_sa.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_smi.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_umem.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_user_cm.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_user_mad.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_user_sa.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_user_verbs.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/ib_verbs.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/iw_cm.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/krping/getopt.c Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/krping/getopt.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/krping/krping.c Add delta 1.2.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/krping/krping.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/krping/krping_dev.c Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/rdma_addr.c Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/rdma_cache.c Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/rdma_cm.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/rdma_cm_ib.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/rdma_cma.c Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/rdma_device.c Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/rdma_iwcm.c Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/rdma_user_cm.h Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/rdma_verbs.c Add delta 1.1.2.1 2008.07.30.00.27.48 kmacy Edit src/sys/contrib/rdma/types.h Add delta 1.2.2.1 2008.07.30.00.27.48 kmacy Checkout src/sys/dev/e1000/LICENSE Checkout src/sys/dev/e1000/README Checkout src/sys/dev/e1000/e1000_80003es2lan.c Checkout src/sys/dev/e1000/e1000_80003es2lan.h Checkout src/sys/dev/e1000/e1000_82540.c Checkout src/sys/dev/e1000/e1000_82541.c Checkout src/sys/dev/e1000/e1000_82541.h Checkout src/sys/dev/e1000/e1000_82542.c Checkout src/sys/dev/e1000/e1000_82543.c Checkout src/sys/dev/e1000/e1000_82543.h Checkout src/sys/dev/e1000/e1000_82571.c Checkout src/sys/dev/e1000/e1000_82571.h Checkout src/sys/dev/e1000/e1000_82575.c Checkout src/sys/dev/e1000/e1000_82575.h Checkout src/sys/dev/e1000/e1000_api.c Checkout src/sys/dev/e1000/e1000_api.h Checkout src/sys/dev/e1000/e1000_defines.h Checkout src/sys/dev/e1000/e1000_hw.h Checkout src/sys/dev/e1000/e1000_ich8lan.c Checkout src/sys/dev/e1000/e1000_ich8lan.h Checkout src/sys/dev/e1000/e1000_mac.c Checkout src/sys/dev/e1000/e1000_mac.h Checkout src/sys/dev/e1000/e1000_manage.c Checkout src/sys/dev/e1000/e1000_manage.h Checkout src/sys/dev/e1000/e1000_nvm.c Checkout src/sys/dev/e1000/e1000_nvm.h Checkout src/sys/dev/e1000/e1000_osdep.c Checkout src/sys/dev/e1000/e1000_osdep.h Checkout src/sys/dev/e1000/e1000_phy.c Checkout src/sys/dev/e1000/e1000_phy.h Checkout src/sys/dev/e1000/e1000_regs.h Checkout src/sys/dev/e1000/if_em.c Checkout src/sys/dev/e1000/if_em.h Checkout src/sys/dev/e1000/if_igb.h Edit src/sys/kern/kern_fork.c Add delta 1.282.2.5 2008.07.30.09.44.40 kib Edit src/sys/kern/kern_synch.c Add delta 1.302.2.3 2008.07.30.18.28.09 rwatson Edit src/sys/kern/sys_process.c Add delta 1.145.2.1 2008.07.30.19.49.10 jhb Edit src/sys/kern/vfs_aio.c Add delta 1.233.2.2 2008.07.30.13.19.50 rwatson Edit src/sys/net/bpf.c Add delta 1.181.2.7 2008.07.30.14.04.01 rwatson Edit src/sys/net/if.c Add delta 1.273.2.4 2008.07.30.17.27.10 rwatson Edit src/sys/net/if.h Add delta 1.108.2.3 2008.07.30.00.17.40 kmacy Edit src/sys/net/if_ethersubr.c Add delta 1.236.2.4 2008.07.30.17.27.10 rwatson Edit src/sys/netinet/in_pcb.h Add delta 1.100.2.3 2008.07.30.00.18.32 kmacy Edit src/sys/netinet/tcp_offload.c Add delta 1.4.2.1 2008.07.30.00.09.15 kmacy Edit src/sys/netinet/tcp_offload.h Add delta 1.5.2.1 2008.07.30.00.09.15 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 Edit src/sys/netinet/tcp_var.h Add delta 1.157.2.4 2008.07.30.00.20.04 kmacy Edit src/sys/netinet/toedev.h Add delta 1.5.2.1 2008.07.30.00.16.37 kmacy Edit src/sys/netinet/udp_usrreq.c Add delta 1.218.2.1 2008.07.30.21.23.21 bz Edit src/sys/netinet6/ip6_input.c Add delta 1.95.2.1 2008.07.30.21.23.21 bz Edit src/sys/netinet6/ip6_var.h Add delta 1.39.2.2 2008.07.30.21.23.21 bz Edit src/sys/sys/socket.h Add delta 1.95.2.3 2008.07.30.19.35.40 kmacy Edit src/sys/ufs/ufs/ufs_lookup.c Add delta 1.83.2.2 2008.07.30.21.43.42 jhb Edit src/sys/vm/vm_object.c Add delta 1.385.2.2 2008.07.30.21.43.42 jhb Edit src/sys/vm/vm_object.h Add delta 1.114.2.1 2008.07.30.21.43.42 jhb Edit src/sys/vm/vnode_pager.c Add delta 1.236.2.2 2008.07.30.21.43.42 jhb Edit src/usr.bin/ldd/ldd.c Add delta 1.33.24.2 2008.07.30.03.33.49 edwin