Subject: NetBSD master CVS tree commits
To: None <source-changes@NetBSD.ORG>
From: None <source@NetBSD.ORG>
List: source-changes
Date: 02/22/1997 03:10:03
fvdl
Fri Feb 21 19:03:05 PST 1997
Update of /a/cvsroot/src/sys/nfs
In directory netbsd1:/var/slash-tmp/cvs-serv14512

Modified Files:
	nfs_subs.c 
Log Message:
Fixes from BSDI (thanks go to Keith Bostic). Original RCS messages:

date: 1997/02/10 18:41:14;  author: cp;  state: Exp;  lines: +110 -46
Make nfs_realign go away on sparc and add functionality to nfsm_disct.



fvdl
Fri Feb 21 19:08:49 PST 1997
Update of /a/cvsroot/src/sys/nfs
In directory netbsd1:/var/slash-tmp/cvs-serv15138

Modified Files:
	nfs_vnops.c 
Log Message:
Fixes from BSDI (thanks go to Keith Bostic). Original RCS messages:

date: 1996/07/23 17:14:46;  author: donn;  state: Exp;  lines: +6 -4
Be sure to push out the last page of the file before truncating it.

date: 1996/10/14 22:41:20;  author: donn;  state: Exp;  lines: +2 -2
>From Chris: Nfs_link() called vput() on the wrong vnode when aborting
from a cross-device link, which could (and did) lead to crashes.

date: 1996/10/24 16:43:43;  author: pjd;  state: Exp;  lines: +6 -2
Return EOPNOTSUPP when trying to do a setattr with flags.

===

Also (from BSDI too, but the RCS message did not quite describe the change
to this particular file well): move the EROFS a bit further down to
let VOP_ACCESS do it's work and return an 'expected' error value to
a possible layered filesystem.