diff options
author | kmacy <kmacy@FreeBSD.org> | 2008-01-16 00:28:30 +0000 |
---|---|---|
committer | kmacy <kmacy@FreeBSD.org> | 2008-01-16 00:28:30 +0000 |
commit | c2f095f565461c2ee44073395c0ce9fdeafd7877 (patch) | |
tree | b0977c131da2fdafd418e89b13fc9cc4c5aa9274 /sys/kern/kern_cpu.c | |
parent | df0456225c90373f0b05d1ddc8a1bdb5699277c9 (diff) | |
download | FreeBSD-src-c2f095f565461c2ee44073395c0ce9fdeafd7877.zip FreeBSD-src-c2f095f565461c2ee44073395c0ce9fdeafd7877.tar.gz |
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"
Diffstat (limited to 'sys/kern/kern_cpu.c')
0 files changed, 0 insertions, 0 deletions