Date: Tue, 8 Dec 2009 22:41:37 +0000 (UTC) From: Rick Macklem <rmacklem@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/fs/nfsserver nfs_nfsdport.c Message-ID: <200912082241.nB8MfpQs081782@repoman.freebsd.org>
index | next in thread | raw e-mail
rmacklem 2009-12-08 22:41:37 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_8)
sys/fs/nfsserver nfs_nfsdport.c
Log:
SVN rev 200281 on 2009-12-08 22:41:37Z by rmacklem
MFC: r199715
Modify the experimental nfs server so that it falls back to
using VOP_LOOKUP() when VFS_VGET() returns EOPNOTSUPP in the
ReaddirPlus RPC. This patch is based upon one by pjd@ for the
regular nfs server which has not yet been committed. It is needed
when a ZFS volume is exported and ReaddirPlus (which almost
always happens for NFSv4) is performed by a client. The patch
also simplifies vnode lock handling somewhat.
Tested by: gerrit at pmp.uni-hannover.de
Revision Changes Path
1.15.2.3 +44 -38 src/sys/fs/nfsserver/nfs_nfsdport.c
help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912082241.nB8MfpQs081782>
