svn commit: r216691 - head/sys/fs/nfsserver

2010-12-24 Thread Rick Macklem
Author: rmacklem Date: Fri Dec 24 18:46:44 2010 New Revision: 216691 URL: http://svn.freebsd.org/changeset/base/216691 Log: Since VOP_READDIR() for ZFS does not return monotonically increasing directory offset cookies, disable the UFS related loop that skips over directory entries at the beg

svn commit: r216692 - head/sys/fs/nfsserver

2010-12-24 Thread Rick Macklem
Author: rmacklem Date: Fri Dec 24 20:24:07 2010 New Revision: 216692 URL: http://svn.freebsd.org/changeset/base/216692 Log: Simplify vnode locking in the expeimental NFS server's readdir functions. In particular, get rid of two bogus VOP_ISLOCKED() calls. Removing the VOP_ISLOCKED() calls

svn commit: r216693 - in head/sys/fs: nfs nfsserver

2010-12-24 Thread Rick Macklem
Author: rmacklem Date: Fri Dec 24 21:31:18 2010 New Revision: 216693 URL: http://svn.freebsd.org/changeset/base/216693 Log: Add an argument to nfsvno_getattr() in the experimental NFS server, so that it can avoid calling VOP_ISLOCKED() when the vnode is known to be locked. This will allow