From owner-cvs-src@FreeBSD.ORG Wed Oct 27 18:29:17 2004 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 7450B16A4CE; Wed, 27 Oct 2004 18:29:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53E3843D1F; Wed, 27 Oct 2004 18:29:17 +0000 (GMT) (envelope-from alc@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i9RITHo1007808; Wed, 27 Oct 2004 18:29:17 GMT (envelope-from alc@repoman.freebsd.org) Received: (from alc@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i9RITHxp007807; Wed, 27 Oct 2004 18:29:17 GMT (envelope-from alc) Message-Id: <200410271829.i9RITHxp007807@repoman.freebsd.org> From: Alan Cox Date: Wed, 27 Oct 2004 18:29:17 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/vm vm_pageout.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: Wed, 27 Oct 2004 18:29:17 -0000 alc 2004-10-27 18:29:17 UTC FreeBSD src repository Modified files: sys/vm vm_pageout.c Log: During traversal of the active queue, try locking the page's containing object before accessing the page's flags or the object's reference count. If the trylock fails, handle the page as though it is busy. Revision Changes Path 1.262 +12 -4 src/sys/vm/vm_pageout.c