DragonFly BSD
DragonFly commits List (threaded) for 2004-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: cvs commit: src/sys/boot/forth src/sys/conf src/sys/i386/conf src/sys/kern src/sys/net src/sys/net/pf src/sys/netinet src/sys/netinet6 src/sys/sys


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Sun, 19 Sep 2004 18:22:40 -0700 (PDT)

:  Log:
:  Kernel part of PF
:  
:  Ported-by:
:  - Max Layer (original patch set, FreeBSD PF maintainer)
:  - Devon O'Dell, Simon 'corecode' Schubert (integration and DragonFly specific
:     changes)
:  
:  In contrast to FreeBSD and OpenBSD, use direct flags in pkthdr instead of
:  m_tags. This reduces allocation and processing overhead.
:  
:  Keep the IP header in Host Byte Order like the rest of the tree assumes.
:  
:  Module support has a memory leak for vm_zones when unloading pf.ko.

    We're going to have to find a better solution for m_tags anyway, because
    they don't work for asynch operations (since the tags tend to be made up
    of stack-declared structures).  This creates a problem for our threaded
    protocol stacks.

						-Matt




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]