From owner-cvs-src@FreeBSD.ORG Wed Jun 23 15:15:08 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 58B1F16A4D0; Wed, 23 Jun 2004 15:15:08 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3834F43D1F; Wed, 23 Jun 2004 15:15:08 +0000 (GMT) (envelope-from bms@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 i5NFF7Dc054353; Wed, 23 Jun 2004 15:15:07 GMT (envelope-from bms@repoman.freebsd.org) Received: (from bms@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i5NFF7CX054351; Wed, 23 Jun 2004 15:15:07 GMT (envelope-from bms) Message-Id: <200406231515.i5NFF7CX054351@repoman.freebsd.org> From: Bruce M Simpson Date: Wed, 23 Jun 2004 15:15:07 +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 swap_pager.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, 23 Jun 2004 15:15:08 -0000 bms 2004-06-23 15:15:07 UTC FreeBSD src repository Modified files: sys/vm swap_pager.c Log: In swap_pager_getpages(), bp->b_dev can be NULL, particularly for the case of NFS mounted swap, so do not try to dereference it. While we're here, brucify the printf() call which happens when we time out on acquisition of vm_page_queue_mtx. PR: kern/67898 Submitted by: bde (style) Revision Changes Path 1.253 +4 -6 src/sys/vm/swap_pager.c