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 ...
Will Andrews
will at csociety.org
Wed Sep 29 09:46:42 PDT 2004
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20040929/738863cb/attachment.bin
More information about the cvs-src
mailing list