aboutsummaryrefslogtreecommitdiff
path: root/sys/nfsclient/nfs_lock.c
Commit message (Expand)AuthorAgeFilesLines
* In nfs_dolock(), GC now under-used ioflg, rendered obsolete when we movedRobert Watson2006-01-131-4/+1
* Normalize a significant number of kernel malloc type names:Robert Watson2005-10-311-2/+2
* - Fix leak of struct nlminfo on process exit.Gleb Smirnoff2005-10-261-1/+15
* For reasons unknown, the nfs locking code used a fifo to send requests toPoul-Henning Kamp2004-12-061-58/+156
* University of Michigan's Citi NFSv4 kernel client code.Alfred Perlstein2003-11-141-0/+2
* Add fdidx argument to vn_open() and vn_open_cred() and pass -1 throughout.Poul-Henning Kamp2003-07-271-1/+1
* Add the comment I meant to add about not passing in PCATCH to theRobert Watson2003-06-111-0/+8
* rpc.lockd stability workaround: remove PCATCH from the tsleep() inRobert Watson2003-05-301-1/+1
* Instead of recording the Unix time in a process when it starts, record theDag-Erling Smørgrav2003-05-011-0/+1
* Deprecate machine/limits.h in favor of new sys/limits.h.Alexander Kabaev2003-04-291-2/+1
* Add O_NONBLOCK to the vn_open_cred() flags for NFS client locking whenRobert Watson2003-03-261-3/+13
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
* reapply 1.26 through 1.28.Alfred Perlstein2002-11-201-18/+6
* forgot about 5.x freeze, backout 1.26 through 1.28 pending re@ appoval.Alfred Perlstein2002-11-201-6/+18
* remove useless casts, unused macros and cleanup a line wrap.Alfred Perlstein2002-11-201-9/+3
* comment and untwist error return logicAlfred Perlstein2002-11-201-4/+3
* Remove an outdated comment complaining about exporting struct ucredAlfred Perlstein2002-11-201-5/+0
* Remove a case of exposing 'struct ucred' to userspace. Use a struct xucredAlfred Perlstein2002-08-151-1/+1
* In order to better support flexible and extensible access control,Robert Watson2002-08-151-1/+1
* Pass IO_NOMACCHECK to vn_rdwr() in the following checks to preventRobert Watson2002-08-121-1/+1
* Add IPv6 support.Alfred Perlstein2002-07-151-3/+2
* Change the suser() API to take advantage of td_ucred as well as do aJohn Baldwin2002-04-011-1/+1
* Use thread0.td_ucred instead of proc0.p_ucred. This change is cosmeticJohn Baldwin2002-02-271-4/+4
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredJohn Baldwin2002-02-271-2/+2
* o Modify nfslockdans() to accept a thread reference instead of a procRobert Watson2001-11-141-12/+14
* turn vn_open() into a wrapper around vn_open_cred() which allowsAlfred Perlstein2001-11-111-15/+1
* o Note an additional potential problem here: LOCKD_MSG directly exportsRobert Watson2001-10-241-0/+4
* o Add two comments identifying problems with the current nfs_lock.cRobert Watson2001-10-231-0/+7
* Cleanup and split of nfs client and server code.Peter Wemm2001-09-181-22/+15
* KSE Milestone 2Julian Elischer2001-09-121-7/+10
* Stupid error from my side in prev. commit: || -> &&Andrey A. Chernov2001-08-231-1/+1
* Implement l_len<0 per POSIX check.Andrey A. Chernov2001-08-231-4/+6
* Even better move: suppose that server is able to handle SEEK_END,Andrey A. Chernov2001-08-231-6/+6
* Apparently SEEK_END locking not supported by NFS. Previous variantAndrey A. Chernov2001-08-231-1/+5
* Move <machine/*> after <sys/*>Andrey A. Chernov2001-08-231-1/+2
* adv. lock:Andrey A. Chernov2001-08-231-5/+5
* Unlock the process returned from pfind() if it does not return NULL.Jake Burkholder2001-06-011-1/+4
* o Merge contents of struct pcred into struct ucred. Specifically, add theRobert Watson2001-05-251-2/+4
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-3/+5
* Revert consequences of changes to mount.h, part 2.Greg Lehey2001-04-291-2/+0
* Correct #includes to work with fixed sys/mount.h.Greg Lehey2001-04-231-0/+2
* Implement client side NFS locks.Alfred Perlstein2001-04-171-0/+269