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>