From owner-cvs-all Thu Dec 24 01:45:23 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id BAA09113 for cvs-all-outgoing; Thu, 24 Dec 1998 01:45:23 -0800 (PST) (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 BAA09108; Thu, 24 Dec 1998 01:45:22 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id BAA16176; Thu, 24 Dec 1998 01:45:12 -0800 (PST) Date: Thu, 24 Dec 1998 01:45:12 -0800 (PST) Message-Id: <199812240945.BAA16176@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/sys/ufs/ufs ufs_vnops.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk bde 1998/12/24 01:45:11 PST Modified files: sys/ufs/ufs ufs_vnops.c Log: Fixed null pointer panics which I introduced in rev.1.86. Vnodes may be revoked, so vnop routines must be careful about accessing the vnode if they may have blocked. Fixed marking for update after successfully reading or writing 0 bytes. In this case, POSIX.1 specifies marking if and only if the requested count is nonzero, but rev.1.86 never marked. Revision Changes Path 1.103 +19 -7 src/sys/ufs/ufs/ufs_vnops.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message