From owner-freebsd-current@FreeBSD.ORG Mon Sep 3 13:40:15 2007 Return-Path: Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E07D16A418 for ; Mon, 3 Sep 2007 13:40:15 +0000 (UTC) (envelope-from hugo@barafranca.com) Received: from mail.barafranca.com (mail.barafranca.com [67.19.101.164]) by mx1.freebsd.org (Postfix) with ESMTP id 5306813C468 for ; Mon, 3 Sep 2007 13:40:15 +0000 (UTC) (envelope-from hugo@barafranca.com) Received: from localhost (localhost [127.0.0.1]) by mail.barafranca.com (Postfix) with ESMTP id 97781C382B; Mon, 3 Sep 2007 14:06:25 +0000 (UTC) Received: from mail.barafranca.com ([67.19.101.164]) by localhost (mail.barafranca.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 74657-01; Mon, 3 Sep 2007 14:05:47 +0000 (UTC) Received: from nexus.bsdlan.org (64.b6.1343.static.theplanet.com [67.19.182.100]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.barafranca.com (Postfix) with ESMTP id A1DC1C4932; Mon, 3 Sep 2007 14:05:46 +0000 (UTC) Message-ID: <46DC0A96.3030101@barafranca.com> Date: Mon, 03 Sep 2007 14:22:30 +0100 From: Hugo User-Agent: Thunderbird 2.0.0.6 (X11/20070816) MIME-Version: 1.0 To: "Christian S.J. Peron" , freebsd-current@FreeBSD.ORG References: <46DA0C5E.1050506@barafranca.com> <20070903034754.GA79704@sub.vaned.net> In-Reply-To: <20070903034754.GA79704@sub.vaned.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at barafranca.com X-Spam-Status: No, score=0 tagged_above=-1 required=4 tests=[none] X-Spam-Score: 0 X-Spam-Level: Cc: Subject: Re: rtfree: 0xc3e377f8 has 1 refs X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Sep 2007 13:40:15 -0000 Christian S.J. Peron wrote: > Basically, this looks like a side effect of calling rtfree() on a route > when we dont hold the last reference. In reality we should be using the > RTFREE()/REFREE_LOCKED() helper macros which manage reference counts > in this case. > > I have attached a patch, please let me know if this helps. BTW, nice > hostname :) > > Hi, I've applied the patch and so far (10 mins) the messages are gone :) I'll send another email if the situation changes. Thanks for the patch! Best regards, Hugo