From owner-cvs-src@FreeBSD.ORG Sat Feb 26 20:23:20 2005 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D09CD16A517; Sat, 26 Feb 2005 20:23:20 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id A344B43D39; Sat, 26 Feb 2005 20:23:20 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1QKNKjq012110; Sat, 26 Feb 2005 20:23:20 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1QKNKPF012109; Sat, 26 Feb 2005 20:23:20 GMT (envelope-from alc) Message-Id: <200502262023.j1QKNKPF012109@repoman.freebsd.org> From: Alan Cox Date: Sat, 26 Feb 2005 20:23:20 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Subject: cvs commit: src/sys/vm vm_fault.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Feb 2005 20:23:21 -0000 alc 2005-02-26 20:23:20 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/vm vm_fault.c Log: MFC revision 1.201 Continue the transition from synchronizing access to the page's PG_BUSY flag and busy field with the global page queues lock to synchronizing their access with the containing object's lock. Specifically, acquire the containing object's lock before reading the page's PG_BUSY flag and busy field in vm_fault(). Revision Changes Path 1.192.2.4 +29 -11 src/sys/vm/vm_fault.c