summaryrefslogtreecommitdiffstats
path: root/sys/nfsserver/nfs_serv.c
Commit message (Expand)AuthorAgeFilesLines
* - Convert the bufobj lock to rwlock.jeff2013-05-311-1/+1
* Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-4/+4
* Switch vm_object lock to be a rwlock.attilio2013-02-201-0/+1
* Mechanically substitute flags from historic mbuf allocator withglebius2012-12-051-4/+4
* Remove the support for using non-mpsafe filesystem modules.kib2012-10-221-171/+26
* Fix the mis-handling of the VV_TEXT on the nullfs vnodes.kib2012-09-281-1/+1
* Honor NFSv3 commit call (RFC 1813, Section 3.3.21) where when count is 0,delphij2011-12-151-1/+6
* Enhance the sequential access heuristic used to perform readahead in thejhb2011-12-011-60/+69
* Fix the NFS servers so that they can do a Lookup of "..",rmacklem2011-09-031-0/+1
* Add some FEATURE macros for various features (AUDIT/CAM/IPC/KTR/MAC/NFS/NTP/netchild2011-02-251-0/+2
* Unless "cnt" exceeds MAX_COMMIT_COUNT, nfsrv_commit() and nfsvno_fsync() arealc2011-02-051-1/+2
* ZFS might not return monotonically increasing directory offset cookies,pjd2010-12-281-3/+10
* Use newly added NFSRV_FLAG_BUSY flag for nfsrv_fhtovp() to keep mount pointpjd2010-12-211-10/+15
* - Move pubflag and lockflag handling from nfsrv_fhtovp() to nfs_namei() -pjd2010-12-211-25/+15
* Reduce lock scope a little.pjd2010-12-191-2/+2
* VOP_ISLOCKED() should not be used to determine if the vnode is locked.kib2010-12-151-2/+11
* Fix a bug in r214049. The nvp == vp case shall be handled speciallykib2010-11-051-1/+1
* When readdirplus() is handled on the exported filesystem that doeskib2010-10-191-12/+13
* - When VFS_VGET() is not supported, switch to VOP_LOOKUP().pjd2010-08-261-40/+48
* Properly return an error reply if an NFS remove or link operation fails.jhb2009-12-031-4/+3
* Ensure that tv_sec is between INT32_MIN and INT32_MAX, so ZFS won't object.pjd2009-09-261-1/+1
* Correct typo after manual patching.pjd2009-09-091-1/+1
* Fix usecount leak in mknod(2) on file system exported over NFS.pjd2009-09-091-2/+2
* Remove the old kernel RPC implementation and the NFS_LEGACYRPC option.dfr2009-06-301-424/+0
* Remove the thread argument from the FSD (File-System Dependent) parts ofattilio2009-05-111-2/+2
* Use shared vnode locks when invoking VOP_READDIR().jhb2009-02-131-2/+2
* Handle VFS_VGET() failing with an error other than EOPNOTSUPP in additionkensmith2008-12-161-3/+6
* Change nfsserver slightly so that it does not trip over the timestampkan2008-12-031-7/+8
* Implement support for RPCSEC_GSS authentication to both the NFS clientdfr2008-11-031-28/+39
* Document a few sysctls in the NFS client and server code.trhodes2008-11-021-2/+4
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessarytrasz2008-10-281-5/+6
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-19/+19
* Turn XXX's for unlocked writes of NFS server statistics to simple notes,rwatson2008-10-121-2/+2
* Remove the suser(9) interface from the kernel. It has been replaced fromattilio2008-09-171-2/+4
* Decontext-alize the nfsserver module.attilio2008-09-161-58/+55
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-281-49/+47
* Change the fix in the rev. 1.179 to use nfsrv_lockedpair_nd().kib2008-05-281-6/+2
* Initialize vfslocked prior to calling nfsm_srvmtofh where it was forgotten.kib2008-05-281-0/+3
* Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT.ru2008-03-251-4/+4
* - Complete part of the unfinished bufobj work by consistently usingjeff2008-03-221-8/+7
* Fix the Giant leak in the nfsrv_remove().kib2008-03-041-2/+6
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-16/+16
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-101-13/+13
* Add a -z flag to nfsstat which zeros the NFS statistics after displayingjhb2007-10-181-1/+1
* Include priv.h to pick up suser(9) definitions, missed in an earlierrwatson2007-06-131-0/+1
* Init timespec to zero fo quiesce warnings.mjacob2007-06-101-1/+1
* Initialize vfslocked to 0 before nfsm_srvmtofh() so that the variable isjhb2007-03-261-0/+1
* - Turn all explicit giant acquires into conditional VFS_LOCK_GIANTs.jeff2007-03-171-554/+187
* Move vnode-to-file-handle translation from vfs_vptofh to vop_vptofh method.pjd2007-02-151-6/+6
* Get the vfs giant lock before calling nfs_access.mpp2007-02-131-3/+9
OpenPOWER on IntegriCloud