andre 2005-11-05 19:43:55 UTC
FreeBSD src repository
Modified files:
sys/sys mbuf.h
sys/kern kern_mbuf.c uipc_mbuf.c
Log:
Free only those mbuf+clusters back to the packet zone that were allocated
from there. All others get broken up and free'd individually to the mbuf
and cluster zones.
The packet zone is a secondary zone to the mbuf zone. There is currently
a limitation in UMA which prevents decreasing the packet zone stock when
the mbuf and cluster zone are drained and all their members are part of
packets. When this is fixed this change may be reverted.
Revision Changes Path
1.14 +2 -1 src/sys/kern/kern_mbuf.c
1.158 +3 -1 src/sys/kern/uipc_mbuf.c
1.180 +1 -0 src/sys/sys/mbuf.h
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"