From owner-cvs-sys Sat Jun 21 20:02:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id UAA03331 for cvs-sys-outgoing; Sat, 21 Jun 1997 20:02:53 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id UAA03281; Sat, 21 Jun 1997 20:01:02 -0700 (PDT) From: John Dyson Received: (from dyson@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id UAA10252; Sat, 21 Jun 1997 20:00:25 -0700 (PDT) Date: Sat, 21 Jun 1997 20:00:25 -0700 (PDT) Message-Id: <199706220300.UAA10252@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/kern vfs_subr.c src/sys/vm vm_object.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk dyson 1997/06/21 20:00:24 PDT Modified files: sys/kern vfs_subr.c sys/vm vm_object.c Log: Remove a window during running down a file vnode. Also, the OBJ_DEAD flag wasn't being respected during vref(), et. al. Note that this isn't the eventual fix for the locking problem. Fine grained SMP in the VM and VFS code will require (lots) more work. Revision Changes Path 1.88 +24 -15 src/sys/kern/vfs_subr.c 1.93 +4 -1 src/sys/vm/vm_object.c