From owner-cvs-all@FreeBSD.ORG Thu Feb 24 20:08:14 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F406916A4D1 for ; Thu, 24 Feb 2005 20:08:13 +0000 (GMT) Received: from relay.pair.com (relay00.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id 282ED43D58 for ; Thu, 24 Feb 2005 20:08:13 +0000 (GMT) (envelope-from silby@silby.com) Received: (qmail 80274 invoked from network); 24 Feb 2005 20:08:12 -0000 Received: from unknown (HELO localhost) (unknown) by unknown with SMTP; 24 Feb 2005 20:08:12 -0000 X-pair-Authenticated: 209.68.2.70 Date: Thu, 24 Feb 2005 14:08:10 -0600 (CST) From: Mike Silbersack To: Robert Watson , Dan Nelson In-Reply-To: Message-ID: <20050224140327.V8585@odysseus.silby.com> References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/kern uipc_mbuf.c src/sys/sys mbuf.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Feb 2005 20:08:14 -0000 FWIW, Dan Nelson had a similar double-free problem a while back, I sent him some additional debugging code to see what might be going wrong, but it must not have happened again, he didn't get back to me. Dan, any new news? Since he was using if_dc, that leads me to believe that the problem is somewhere in the socket layer or in the IFQ. If Peter can reproduce this problem, have him throw a M_ASSERTVALID() after the IFQ_DRV_DEQUEUE, that might prevent the double-free earlier. Mike "Silby" Silbersack