From owner-cvs-all Thu Oct 22 22:25:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA23085 for cvs-all-outgoing; Thu, 22 Oct 1998 22:25:54 -0700 (PDT) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA23080; Thu, 22 Oct 1998 22:25:53 -0700 (PDT) (envelope-from dg@FreeBSD.org) From: David Greenman Received: (from dg@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id WAA19628; Thu, 22 Oct 1998 22:25:50 -0700 (PDT) Date: Thu, 22 Oct 1998 22:25:50 -0700 (PDT) Message-Id: <199810230525.WAA19628@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/vm vm_object.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk dg 1998/10/22 22:25:50 PDT Modified files: sys/vm vm_object.c Log: Fixed two bugs in recent commit: in vm_object_terminate, vm_pager_dealloc needs to be called prior to freeing remaining pages in the object so that the device pager has an opportunity to grab its "fake" pages. Also, in the case of wired pages, the page must be made busy prior to calling vm_page_remove. This is a difference from 2.2.x that I overlooked when I brought these changes forward. Revision Changes Path 1.131 +10 -8 src/sys/vm/vm_object.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message