summaryrefslogtreecommitdiff
path: root/sys/nfsserver/nfs_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* Remove the old kernel RPC implementation and the NFS_LEGACYRPC option.Doug Rabson2009-06-301-723/+0
* Rework socket upcalls to close some races with setup/teardown of upcalls.John Baldwin2009-06-011-6/+4
* Change nfsserver so that it uses the nfssvc() system call providedRick Macklem2009-04-121-16/+4
* Include audit.h so that the system call path protected by NFS_LEGACYRPCRobert Watson2009-02-231-0/+2
* Audit the flag argument to the nfssvc(2) system call.Robert Watson2009-02-081-0/+2
* Implement support for RPCSEC_GSS authentication to both the NFS clientDoug Rabson2008-11-031-2/+6
* Document a few sysctls in the NFS client and server code.Tom Rhodes2008-11-021-3/+6
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-8/+8
* Decontext-alize the nfsserver module.Attilio Rao2008-09-161-11/+8
* Remove spls from NFS server setup call; expand receive socket bufferRobert Watson2008-06-301-8/+3
* Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT.Ruslan Ermilov2008-03-251-2/+2
* 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-061-13/+4
* First in a series of changes to remove the now-unused Giant compatibilityRobert Watson2007-07-271-8/+2
* 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
* - Turn all explicit giant acquires into conditional VFS_LOCK_GIANTs.Jeff Roberson2007-03-171-0/+2
* 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
* MFp4: 92972, 98913 + one more changeBjoern A. Zeeb2006-12-121-9/+13
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-1/+2
* Complete break-out of sys/sys/mac.h into sys/security/mac/mac_framework.hRobert Watson2006-10-221-1/+2
* Use TAILQ_FOREACH_SAFE() in a couple of places.John Baldwin2006-08-011-3/+1
* Manage the ucred for the NFS server using the crget/crfree API defined inChristian S.J. Peron2006-01-281-0/+8
* Normalize a significant number of kernel malloc type names:Robert Watson2005-10-311-3/+3
* Do not do write gathering for NFSv3, since it makes no sense unlessXin LI2005-03-261-1/+2
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Merge additional socket buffer locking from rwatson_netperf:Robert Watson2004-06-171-0/+8
* Add an assertion that nfssvc() isn't called with Giant.Robert Watson2004-05-311-0/+10
* No need to conditionally acquire Giant in nfssvc_nfsd() because itRobert Watson2004-05-291-2/+0
* The socket code upcalls into the NFS server using the so_upcallRobert Watson2004-05-241-9/+56
* Don't let the NFS server module be unloaded as long as there arePeter Edwards2004-04-111-3/+3
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Spell 2 as SHUT_RDWR when used as an argument to soshutdown().Robert Watson2004-04-041-1/+1
* Explicitly compare pointers with NULL rather than treating a pointer asRobert Watson2004-04-041-2/+3
* Assert GIANT_REQUIRED where sockets are manipulated. This isSam Leffler2003-11-071-0/+2
* - Set the sopt_dir member of the sockopt structure, otherwise, this parameterJeff Roberson2003-10-041-0/+2
* Change idle state sleep identifier to "-" for nfsd.Poul-Henning Kamp2003-07-021-1/+1
* Use __FBSDID().David E. O'Brien2003-06-111-1/+0
* Protect read-modify-write increment of f_count field with file lock.Jeffrey Hsu2003-06-051-1/+1
* Add /* FALLTHROUGH */Poul-Henning Kamp2003-05-311-0/+1
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).Dag-Erling Smørgrav2003-03-021-5/+5
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-6/+6
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-6/+6
* Bow to the whining masses and change a union back into void *. RetainMatthew Dillon2003-01-131-1/+1
* Change struct file f_data to un_data, a union of the correct structMatthew Dillon2003-01-121-1/+1
* Permit MAC policies to instrument the access control decisions forRobert Watson2002-11-041-2/+9
* Use m_length() instead of home-rolled versions.Poul-Henning Kamp2002-09-181-6/+1
* Oops, another unused arg to nfssvc_nfsd(). *blush*Peter Wemm2002-07-241-3/+3
* Fully exterminate nfsd_srvargs and nfsd_cargs. They were either unusedPeter Wemm2002-07-241-18/+10