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.