Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Sep 2004 11:46:41 -0500
From:      Will Andrews <will@csociety.org>
To:        Max Laier <mlaier@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src UPDATING src/share/man/man9 pfil.9 src/sys/contrib/ipfilter/netinet ip_fil.c src/sys/contrib/pf/net pf.c pf_ioctl.c pfvar.h src/sys/net bridge.c pfil.c pfil.h src/sys/netinet ip_fastfwd.c ip_fw.h ip_fw2.c ip_fw_pfil.c ...
Message-ID:  <20040929164641.GB64276@sirius.firepipe.net>
In-Reply-To: <200409290454.i8T4sXsl043173@repoman.freebsd.org>
References:  <200409290454.i8T4sXsl043173@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On Wed, Sep 29, 2004 at 04:54:33AM +0000, Max Laier wrote:
>   Modified files:
>     .                    UPDATING 
>     share/man/man9       pfil.9 
>     sys/contrib/ipfilter/netinet ip_fil.c 
>     sys/contrib/pf/net   pf.c pf_ioctl.c pfvar.h 
>     sys/net              bridge.c pfil.c pfil.h 
>     sys/netinet          ip_fastfwd.c ip_fw.h ip_fw2.c 
>                          ip_fw_pfil.c ip_input.c ip_output.c 
>     sys/netinet6         ip6_forward.c ip6_input.c ip6_output.c 
>     sys/sys              param.h 
>   Log:
>   Add an additional struct inpcb * argument to pfil(9) in order to enable
>   passing along socket information. This is required to work around a LOR with
>   the socket code which results in an easy reproducible hard lockup with
>   debug.mpsafenet=1. This commit does *not* fix the LOR, but enables us to do
>   so later. The missing piece is to turn the filter locking into a leaf lock
>   and will follow in a seperate (later) commit.
>   
>   This will hopefully be MT5'ed in order to fix the problem for RELENG_5 in
>   forseeable future.

I tested your patch too, for ipfw (at csjp's request).  Seemed to
work fine.  Thanks!

Regards,
-- 
wca

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFBWubxF47idPgWcsURAsdjAJwODeuaKkAtIBIXbsNm6U4MppkAXgCdG/GS
nqZRJM4Sk0O4860UWGKUJxU=
=GOcg
-----END PGP SIGNATURE-----

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