Date: Thu, 25 Jan 2007 01:05:23 +0000 (UTC) From: Mohan Srinivasan <mohans@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern kern_mbuf.c src/sys/sys mbuf.h src/sys/vm uma.h uma_core.c Message-ID: <200701250105.l0P15OUf053076@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200701250105.l0P15OUf053076>
