Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Chuck Silvers <chs@netbsd.org>
List: source-changes
Date: 12/27/2000 07:15:43
Module Name:	syssrc
Committed By:	chs
Date:		Wed Dec 27 05:15:43 UTC 2000

Modified Files:
	syssrc/sys/nfs: nfs_bio.c

Log Message:
fix several bugs:
 - fix math when skipping writing pages that just need a commit.
 - clear the needcommit stuff and PG_RDONLY flags on pages returned for
   overwrite requests as well as for normal write faults.
 - bail out of nfs_write() if we get an error.
 - remove a bogus attempt to clean up after failed uiomove()s.
 - bring over a workaround for a lock-ordering problem from the genfs code.
 - add some missing MP locking.


To generate a diff of this commit:
cvs rdiff -r1.57 -r1.58 syssrc/sys/nfs/nfs_bio.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.