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
Matthew Dillon
dillon at apollo.backplane.com
Sun Sep 19 18:23:32 PDT 2004
: 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
More information about the Commits
mailing list