kmacy 2008-01-16 00:28:30 UTC
FreeBSD src repository
Modified files:
sys/dev/cxgb cxgb_sge.c
sys/dev/cxgb/sys mvec.h uipc_mvec.c
Log:
Fix mbuf leak caused by freeing packet zone clusters but not their associated
mbufs
- Track packet zone mbufs separately from other mbufs
- free packet zone buffers via m_free rather than trying to manage the
refcount
as with clusters - its refcount and management seems to be "special"
Revision Changes Path
1.44 +7 -3 src/sys/dev/cxgb/cxgb_sge.c
1.13 +11 -3 src/sys/dev/cxgb/sys/mvec.h
1.23 +27 -23 src/sys/dev/cxgb/sys/uipc_mvec.c
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"