cvs commit: src/sys/kern kern_mbuf.c src/sys/sys mbuf.h src/sys/vm
uma.h uma_core.c
Mohan Srinivasan
mohans at FreeBSD.org
Thu Jan 25 01:05:24 UTC 2007
mohans 2007-01-25 01:05:23 UTC
FreeBSD src repository
Modified files:
sys/kern kern_mbuf.c
sys/sys mbuf.h
sys/vm uma.h uma_core.c
Log:
Fix for problems that occur when all mbuf clusters migrate to the mbuf packet
zone. Cluster allocations fail when this happens. Also processes that may have
blocked on cluster allocations will never be woken up. Thanks to rwatson for
an overview of the issue and pointers to the mbuma paper and his tool to dump
out UMA zones.
Reviewed by: andre@
Revision Changes Path
1.28 +8 -0 src/sys/kern/kern_mbuf.c
1.202 +8 -0 src/sys/sys/mbuf.h
1.30 +3 -0 src/sys/vm/uma.h
1.144 +7 -2 src/sys/vm/uma_core.c
More information about the cvs-src
mailing list