From owner-freebsd-current@FreeBSD.ORG Sun May 14 02:58:01 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4BFD016A401 for ; Sun, 14 May 2006 02:58:01 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.183]) by mx1.FreeBSD.org (Postfix) with ESMTP id A2E1843D46 for ; Sun, 14 May 2006 02:58:00 +0000 (GMT) (envelope-from max@love2party.net) Received: from [88.64.187.17] (helo=vampire.homelinux.org) by mrelayeu.kundenserver.de (node=mrelayeu6) with ESMTP (Nemesis), id 0ML29c-1Ff6nv1aIC-0000b4; Sun, 14 May 2006 04:57:59 +0200 Received: (qmail 53650 invoked from network); 14 May 2006 02:58:24 -0000 Received: from localhost (HELO mail.abi01.homeunix.org) (192.168.4.64) by localhost with SMTP; 14 May 2006 02:58:24 -0000 Received: from 192.168.4.1 (SquirrelMail authenticated user mlaier) by mail.abi01.homeunix.org with HTTP; Sun, 14 May 2006 04:57:59 +0200 (CEST) Message-ID: <59366.192.168.4.1.1147575479.squirrel@mail.abi01.homeunix.org> In-Reply-To: <53cc795f0605131345t718d0ad7ia7792f2ed4446037@mail.gmail.com> References: <53cc795f0605131026n2d9a5776jd75630e3f9505e55@mail.gmail.com> <53cc795f0605131345t718d0ad7ia7792f2ed4446037@mail.gmail.com> Date: Sun, 14 May 2006 04:57:59 +0200 (CEST) From: "Max Laier" To: "sekes" User-Agent: SquirrelMail/1.4.6 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Provags-ID: kundenserver.de abuse@kundenserver.de login:61c499deaeeba3ba5be80f48ecc83056 Cc: freebsd-current@freebsd.org, csjp@freebsd.org Subject: Re: deadlock every 15-20 min 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: Sun, 14 May 2006 02:58:01 -0000 Hi, On Sat, May 13, 2006 10:45 pm, sekes wrote: > i found the reason of my unpredictable reboots. > it is in netgraph.ko module. if i don't let ppp(8) and mpd(8) load module > system works fine. > otherwise after a bit of time it hangs up with following error: > > WARNING: attempt to net_add_domain(netgraph) after domainfinalize() > lock order reversal: > 1st 0xc2b8b090 inp (divinp) @ > /usr/src/sys/modules/ipdivert/../../netinet/ip_divert.c:336 > 2nd 0xc0a44db8 PFil hook read/write mutex (PFil hook read/write mutex) @ > /usr/src/sys/net/pfil.c:73 it looks like you are using pf(4) or ipfw(8) with user/group rules and haven't read the BUGS section of the respective manual page. The problem there is, that user/group rules are basically a layering violation and thus cause a LOR which might lead to a deadlock. We are working on a fix for that, but it might be a couple of weeks before that happens. Please do away with the user/group rules for now or enable Giant over the netstack. -- /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News