From owner-cvs-all@FreeBSD.ORG Sun May 25 11:18:33 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B80637B401; Sun, 25 May 2003 11:18:33 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF83343FBD; Sun, 25 May 2003 11:18:32 -0700 (PDT) (envelope-from jeff@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h4PIIW0U096156; Sun, 25 May 2003 11:18:32 -0700 (PDT) (envelope-from jeff@repoman.freebsd.org) Received: (from jeff@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h4PIIW5j096155; Sun, 25 May 2003 11:18:32 -0700 (PDT) Message-Id: <200305251818.h4PIIW5j096155@repoman.freebsd.org> From: Jeff Roberson Date: Sun, 25 May 2003 11:18:32 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/kern kern_umtx.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2003 18:18:33 -0000 jeff 2003/05/25 11:18:32 PDT FreeBSD src repository Modified files: sys/kern kern_umtx.c Log: - Create a new lock, umtx_lock, for use instead of the proc lock for protecting the umtx queues. We can't use the proc lock because we need to hold the lock across calls to casuptr, which can fault. Approved by: re Revision Changes Path 1.3 +13 -6 src/sys/kern/kern_umtx.c