Subject: CVS commit: [netbsd-2-0] src/sys/nfs
To: None <source-changes@NetBSD.org>
From: Matthias Scheler <tron@netbsd.org>
List: source-changes
Date: 08/30/2004 10:11:38
Module Name:	src
Committed By:	tron
Date:		Mon Aug 30 10:11:38 UTC 2004

Modified Files:
	src/sys/nfs [netbsd-2-0]: nfsnode.h

Log Message:
Pull up revision 1.48 (requested by yamt in ticket #803):
nfs_request: a workaround for servers doing "maproot".
for i/o requests which are expected not to fail due to permission
to mimic unix file open semantics (READ, WRITE, COMMIT),
try two credentials.  namely, the file owner's one and open time one.
remember which credential worked in per-file basis and try it first
next time to minimize number of retries.
ideas from Chuck Silvers.  PR/23716 and PR/24987.


To generate a diff of this commit:
cvs rdiff -r1.46 -r1.46.2.1 src/sys/nfs/nfsnode.h

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