From owner-cvs-all@FreeBSD.ORG Fri Feb 25 23:38:23 2005 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 2C0DB16A4CE; Fri, 25 Feb 2005 23:38:23 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 13A6A43D2F; Fri, 25 Feb 2005 23:38:23 +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 j1PNcMOQ023208; Fri, 25 Feb 2005 23:38:22 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1PNcMf5023207; Fri, 25 Feb 2005 23:38:22 GMT (envelope-from alc) Message-Id: <200502252338.j1PNcMf5023207@repoman.freebsd.org> From: Alan Cox Date: Fri, 25 Feb 2005 23:38:22 +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_page.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: Fri, 25 Feb 2005 23:38:23 -0000 alc 2005-02-25 23:38:22 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/vm vm_page.c Log: MFC revision 1.292 Assert that the containing object is locked in vm_page_io_start() and vm_page_io_finish(). MFC revision 1.295 Assert that the containing vm object is locked in vm_page_busy() and vm_page_wakeup(). MFC revision 1.296 Assert that the containing vm object is locked in vm_page_flash(). MFC revision 1.297 Assert that the containing vm object is locked in vm_page_cache() and vm_page_try_to_cache(). MFC revision 1.300 Access to the page's busy field is (now) synchronized by the containing object's lock. Therefore, the assertion that the page queues lock is held can be removed from vm_page_io_start(). Revision Changes Path 1.290.2.4 +10 -1 src/sys/vm/vm_page.c