From owner-freebsd-net@FreeBSD.ORG Mon Mar 19 19:11:58 2007 Return-Path: X-Original-To: freebsd-net@freebsd.org Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9ADEF16A402 for ; Mon, 19 Mar 2007 19:11:58 +0000 (UTC) (envelope-from andre@freebsd.org) Received: from c00l3r.networx.ch (c00l3r.networx.ch [62.48.2.2]) by mx1.freebsd.org (Postfix) with ESMTP id 3734F13C4BF for ; Mon, 19 Mar 2007 19:11:57 +0000 (UTC) (envelope-from andre@freebsd.org) Received: (qmail 88492 invoked from network); 19 Mar 2007 18:41:19 -0000 Received: from c00l3r.networx.ch (HELO [127.0.0.1]) ([62.48.2.2]) (envelope-sender ) by c00l3r.networx.ch (qmail-ldap-1.03) with SMTP for ; 19 Mar 2007 18:41:19 -0000 Message-ID: <45FEE07C.4060501@freebsd.org> Date: Mon, 19 Mar 2007 20:11:56 +0100 From: Andre Oppermann User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 To: Bruce M Simpson References: <45FEDBF0.4050105@incunabulum.net> In-Reply-To: <45FEDBF0.4050105@incunabulum.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-net@freebsd.org Subject: Re: [PATCH] Multicast refcounting in network stack X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2007 19:11:58 -0000 Bruce M Simpson wrote: > Hi, > > A patch against -CURRENT is now available: > http://people.freebsd.org/~bms/dump/multi_refcounting.diff > > This is a fairly sweeping architectural change which should resolve > memory leaks and potential panics with the network stack as a whole, to > better support interface detach at runtime. > > I'd like to check it in as soon as possible as it fixes the root cause > of the problems we have had with carp and pfsync in our stack. NetBSD > has implemented refcounting like this for some time now, so it does not > suffer from the same problems. Patch looks good. :-) -- Andre