Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 06 Aug 2005 20:21:26 +0200
From:      =?ISO-8859-1?Q?Bj=F6rn_K=F6nig?= <bkoenig@cs.tu-berlin.de>
To:        Max Laier <max@love2party.net>
Cc:        freebsd-pf@freebsd.org
Subject:   Re: pf causes freeze of amd64 machine on heavy network load
Message-ID:  <42F4FFA6.8090203@cs.tu-berlin.de>
In-Reply-To: <200508061924.10927.max@love2party.net>
References:  <42F4F0CB.8050306@cs.tu-berlin.de> <200508061924.10927.max@love2party.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Max Laier wrote:

> From pf.conf(5):
> BUGS
>      Due to a lock order reversal (LOR) with the socket layer, the use of the
>      group and user filter parameter in conjuction with a Giant-free netstack
>      can result in a deadlock.  If you have to use group or user you must set
>      debug.mpsafenet to ``0'' from the loader(8), for the moment.  This work-
>      around will still produce the LOR, but Giant will protect from the dead-
>      lock.
> 
> I am afraid this is what bites you.

Many thanks for this hint. The impact on performance with 
debug.mpsafenet=0 is not very important to me.

Björn



-- 
Björn König (bkoenig@cs.tu-berlin.de)
student at the Technische Universität Berlin
http://bkoenig.alpha-tierchen.de/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42F4FFA6.8090203>