From owner-cvs-all Mon Apr 29 16:45:44 2002 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id E552A37B41B; Mon, 29 Apr 2002 16:45:41 -0700 (PDT) Received: (from jeff@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g3TNjfx28733; Mon, 29 Apr 2002 16:45:41 -0700 (PDT) (envelope-from jeff) Message-Id: <200204292345.g3TNjfx28733@freefall.freebsd.org> From: Jeff Roberson Date: Mon, 29 Apr 2002 16:45:41 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/vm uma.h uma_core.c uma_int.h vm_map.c X-FreeBSD-CVS-Branch: HEAD Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG jeff 2002/04/29 16:45:41 PDT Modified files: sys/vm uma.h uma_core.c uma_int.h vm_map.c Log: Add a new zone flag UMA_ZONE_MTXCLASS. This puts the zone in it's own mutex class. Currently this is only used for kmapentzone because kmapents are are potentially allocated when freeing memory. This is not dangerous though because no other allocations will be done while holding the kmapentzone lock. Revision Changes Path 1.5 +1 -0 src/sys/vm/uma.h 1.16 +11 -3 src/sys/vm/uma_core.c 1.8 +21 -6 src/sys/vm/uma_int.h 1.226 +1 -1 src/sys/vm/vm_map.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message