summaryrefslogtreecommitdiff
path: root/sys/nfsserver/nfs_serv.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r268114:Bryan Drewery2014-07-211-10/+6
* MFC: r264888Rick Macklem2014-05-081-0/+1
* - Convert the bufobj lock to rwlock.Jeff Roberson2013-05-311-1/+1
* Switch the vm_object mutex to be a rwlock. This will enable in theAttilio Rao2013-03-091-4/+5
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-051-4/+4
* Remove the support for using non-mpsafe filesystem modules.Konstantin Belousov2012-10-221-171/+26
* Fix the mis-handling of the VV_TEXT on the nullfs vnodes.Konstantin Belousov2012-09-281-1/+1
* Honor NFSv3 commit call (RFC 1813, Section 3.3.21) where when count is 0,Xin LI2011-12-151-1/+6
* Enhance the sequential access heuristic used to perform readahead in theJohn Baldwin2011-12-011-60/+69
* Fix the NFS servers so that they can do a Lookup of "..",Rick Macklem2011-09-031-0/+1
* Add some FEATURE macros for various features (AUDIT/CAM/IPC/KTR/MAC/NFS/NTP/Alexander Leidinger2011-02-251-0/+2
* Unless "cnt" exceeds MAX_COMMIT_COUNT, nfsrv_commit() and nfsvno_fsync() areAlan Cox2011-02-051-1/+2
* ZFS might not return monotonically increasing directory offset cookies,Pawel Jakub Dawidek2010-12-281-3/+10
* Use newly added NFSRV_FLAG_BUSY flag for nfsrv_fhtovp() to keep mount pointPawel Jakub Dawidek2010-12-211-10/+15
* - Move pubflag and lockflag handling from nfsrv_fhtovp() to nfs_namei() -Pawel Jakub Dawidek2010-12-211-25/+15
* Reduce lock scope a little.Pawel Jakub Dawidek2010-12-191-2/+2
* VOP_ISLOCKED() should not be used to determine if the vnode is locked.Konstantin Belousov2010-12-151-2/+11
* Fix a bug in r214049. The nvp == vp case shall be handled speciallyKonstantin Belousov2010-11-051-1/+1
* When readdirplus() is handled on the exported filesystem that doesKonstantin Belousov2010-10-191-12/+13
* - When VFS_VGET() is not supported, switch to VOP_LOOKUP().Pawel Jakub Dawidek2010-08-261-40/+48
* Properly return an error reply if an NFS remove or link operation fails.John Baldwin2009-12-031-4/+3
* Ensure that tv_sec is between INT32_MIN and INT32_MAX, so ZFS won't object.Pawel Jakub Dawidek2009-09-261-1/+1
* Correct typo after manual patching.Pawel Jakub Dawidek2009-09-091-1/+1
* Fix usecount leak in mknod(2) on file system exported over NFS.Pawel Jakub Dawidek2009-09-091-2/+2
* Remove the old kernel RPC implementation and the NFS_LEGACYRPC option.Doug Rabson2009-06-301-424/+0
* Remove the thread argument from the FSD (File-System Dependent) parts ofAttilio Rao2009-05-111-2/+2
* Use shared vnode locks when invoking VOP_READDIR().John Baldwin2009-02-131-2/+2
* Handle VFS_VGET() failing with an error other than EOPNOTSUPP in additionKen Smith2008-12-161-3/+6
* Change nfsserver slightly so that it does not trip over the timestampAlexander Kabaev2008-12-031-7/+8
* Implement support for RPCSEC_GSS authentication to both the NFS clientDoug Rabson2008-11-031-28/+39
* Document a few sysctls in the NFS client and server code.Tom Rhodes2008-11-021-2/+4
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessaryEdward Tomasz Napierala2008-10-281-5/+6
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-19/+19
* Turn XXX's for unlocked writes of NFS server statistics to simple notes,Robert Watson2008-10-121-2/+2
* Remove the suser(9) interface from the kernel. It has been replaced fromAttilio Rao2008-09-171-2/+4
* Decontext-alize the nfsserver module.Attilio Rao2008-09-161-58/+55
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadAttilio Rao2008-08-281-49/+47
* Change the fix in the rev. 1.179 to use nfsrv_lockedpair_nd().Konstantin Belousov2008-05-281-6/+2
* Initialize vfslocked prior to calling nfsm_srvmtofh where it was forgotten.Konstantin Belousov2008-05-281-0/+3
* Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT.Ruslan Ermilov2008-03-251-4/+4
* - Complete part of the unfinished bufobj work by consistently usingJeff Roberson2008-03-221-8/+7
* Fix the Giant leak in the nfsrv_remove().Konstantin Belousov2008-03-041-2/+6
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inAttilio Rao2008-01-131-16/+16
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-101-13/+13
* Add a -z flag to nfsstat which zeros the NFS statistics after displayingJohn Baldwin2007-10-181-1/+1
* Include priv.h to pick up suser(9) definitions, missed in an earlierRobert Watson2007-06-131-0/+1
* Init timespec to zero fo quiesce warnings.Matt Jacob2007-06-101-1/+1
* Initialize vfslocked to 0 before nfsm_srvmtofh() so that the variable isJohn Baldwin2007-03-261-0/+1
* - Turn all explicit giant acquires into conditional VFS_LOCK_GIANTs.Jeff Roberson2007-03-171-554/+187
* Move vnode-to-file-handle translation from vfs_vptofh to vop_vptofh method.Pawel Jakub Dawidek2007-02-151-6/+6