From owner-cvs-src-old@FreeBSD.ORG Sat Nov 6 09:56:24 2010 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77AD7106575A for ; Sat, 6 Nov 2010 09:56:24 +0000 (UTC) (envelope-from lstewart@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 645938FC08 for ; Sat, 6 Nov 2010 09:56:24 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id oA69uOaf020426 for ; Sat, 6 Nov 2010 09:56:24 GMT (envelope-from lstewart@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id oA69uO2b020425 for cvs-src-old@freebsd.org; Sat, 6 Nov 2010 09:56:24 GMT (envelope-from lstewart@repoman.freebsd.org) Message-Id: <201011060956.oA69uO2b020425@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to lstewart@repoman.freebsd.org using -f From: Lawrence Stewart Date: Sat, 6 Nov 2010 09:56:14 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/sys/vm uma.h uma_core.c X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Nov 2010 09:56:24 -0000 lstewart 2010-11-06 09:56:14 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) sys/vm uma.h uma_core.c Log: SVN rev 214861 on 2010-11-06 09:56:14Z by lstewart MFC r211396 (originally committed by andre): Add uma_zone_get_max() to obtain the effective limit after a call to uma_zone_set_max(). The UMA zone limit is not exactly set to the value supplied but rounded up to completely fill the backing store increment (a page normally). This can lead to surprising situations where the number of elements allocated from UMA is higher than the supplied limit value. The new get function reads back the effective value so that the supplied limit value can be adjusted to the real limit. Reviewed by: jeffr Revision Changes Path 1.34.2.2 +12 -0 src/sys/vm/uma.h 1.153.2.4 +18 -0 src/sys/vm/uma_core.c