summaryrefslogtreecommitdiff
path: root/sys/nfsserver
Commit message (Expand)AuthorAgeFilesLines
...
* Document a few sysctls in the NFS client and server code.Tom Rhodes2008-11-022-5/+10
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessaryEdward Tomasz Napierala2008-10-281-5/+6
* Rename three MAC entry points from _proc_ to _cred_ to reflect the factRobert Watson2008-10-281-1/+1
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-234-31/+31
* 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-165-101/+91
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadAttilio Rao2008-08-282-50/+48
* Remove spls from NFS server setup call; expand receive socket bufferRobert Watson2008-06-301-8/+3
* 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-255-15/+15
* - Complete part of the unfinished bufobj work by consistently usingJeff Roberson2008-03-221-8/+7
* Fix a regression from the last revision - don't edit the ns_rec list whileDoug Rabson2008-03-191-1/+3
* Don't call nfs_realign while holding locks.Doug Rabson2008-03-181-4/+5
* Fix the Giant leak in the nfsrv_remove().Konstantin Belousov2008-03-041-2/+6
* Use nfsrv_destroycache() only once, else it crashes the server.Remko Lodder2008-01-181-1/+0
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inAttilio Rao2008-01-132-21/+20
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-102-14/+14
* Garbage collect now-unused nfsrv_setcred() -- it's not only unused, butRobert Watson2007-11-042-18/+0
* Rename mac_associate_nfsd_label() to mac_proc_associate_nfsd(), and moveRobert Watson2007-10-251-1/+1
* Add a -z flag to nfsstat which zeros the NFS statistics after displayingJohn Baldwin2007-10-181-1/+1
* Set the NFS server sockbuf high watermarks to the system defaultsMohan Srinivasan2007-10-121-4/+3
* Remove the now-unused NET_{LOCK,UNLOCK,ASSERT}_GIANT() macros, whichRobert Watson2007-08-063-22/+4
* First in a series of changes to remove the now-unused Giant compatibilityRobert Watson2007-07-272-12/+3
* 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
* Remove MAC Framework access control check entry points made redundant withRobert Watson2007-04-221-8/+0
* Attempt to rationalize NFS privileges:Robert Watson2007-04-211-1/+1
* In nfsrv_rcv(), don't reacquire the nfs server lock until afterRobert Watson2007-04-151-1/+1
* - Split out the part of SYSCALL_MODULE_HELPER() that builds a 'structJohn Baldwin2007-04-021-9/+12
* 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-177-644/+236
* Change these descriptions of memory types used in malloc(9), as theirWojciech A. Koszek2007-03-051-4/+3
* Remove 'MPSAFE' annotations from the comments above most system calls: allRobert Watson2007-03-041-3/+0
* Move vnode-to-file-handle translation from vfs_vptofh to vop_vptofh method.Pawel Jakub Dawidek2007-02-151-6/+6
* Get the vfs giant lock before calling nfs_access.Mike Pritchard2007-02-131-3/+9
* The nfsm_srvpathsiz() macro in nfsrv_symlink() in nfs_serv.c shouldHiroki Sato2007-01-022-1/+20
* MFp4: 92972, 98913 + one more changeBjoern A. Zeeb2006-12-121-9/+13
* Push Giant a bit further off the NFS server in a number of straightRobert Watson2006-11-243-224/+297
* Protect nfsm_srvpathsiz() call with the nfsd_mtx lock.Pawel Jakub Dawidek2006-11-201-5/+6
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-1/+2
* Fix leak in NAMEI zone caused by nfs server when VOP_RENAME fails.Konstantin Belousov2006-10-261-2/+2
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hRobert Watson2006-10-222-2/+4
* - Add a new function nfsrv_destroycache() to tear down the server requestJohn Baldwin2006-08-013-3/+17
* Use TAILQ_FOREACH_SAFE() in a couple of places.John Baldwin2006-08-012-5/+2
* Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used toJohn Baldwin2006-07-281-1/+2
* soreceive_generic(), and sopoll_generic(). Add new functions sosend(),Robert Watson2006-07-241-6/+3
* Size the NFS server dupreq cache on the basis of nmbclusters. On serversMohan Srinivasan2006-06-232-4/+22
* Temporary workaround to prevent leak of Giant from nfsd when callingKonstantin Belousov2006-06-052-0/+20