summaryrefslogtreecommitdiffstats
path: root/sys/nfsclient/nfs_subs.c
Commit message (Expand)AuthorAgeFilesLines
* fix a problem with XID re-use when a server returns NFSERR_JUKEBOX.rees2005-11-211-3/+4
* Make nfs_timer() MPSAFE. With this change, the bottom half of the NFSps2005-07-191-1/+1
* - The VI_DOOMED flag now signals the end of a vnode's relationship withjeff2005-03-131-1/+1
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Rewrite of the NFS client's reply handling. We now have NFS socketps2004-12-061-0/+4
* 2 fixes that improve on the consistency of the NFS client cache.ps2004-12-061-4/+4
* Add non-blocking versions of nfsm_dissect() and friends, for use fromps2004-12-061-1/+1
* For reasons unknown, the nfs locking code used a fifo to send requests tophk2004-12-061-10/+0
* Back when VOP_* was introduced, we did not have new-style structphk2004-12-011-1/+1
* Add b_bufobj to struct buf which eventually will eliminate the need for b_vp.phk2004-10-221-2/+1
* Move the VI_BWAIT flag into no bo_flag element of bufobj and call it BO_WWAITphk2004-10-211-1/+1
* Remove support for using NFS device nodes.phk2004-09-281-7/+0
* When we traverse the vnodes on a mountpoint we need to look out forphk2004-07-041-5/+1
* Second half of the dev_t cleanup.phk2004-06-171-1/+1
* Let the NFS client notice a file's size changing as a modification.peadar2004-04-141-2/+9
* Unbreak build: s/TAILQ_ISEMPTY/TAILQ_EMPTY/gmarcel2004-04-111-1/+1
* Clean up properly when unloading NFS client module.peadar2004-04-111-0/+19
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* only do nfs rpc callouts if there is work to do.rees2004-03-251-3/+2
* Remove unused second arg to vfinddev().phk2004-03-111-3/+4
* Use function pointers to remove the depenancy cross dependancy on nfs4alfred2003-11-221-4/+0
* University of Michigan's Citi NFSv4 kernel client code.alfred2003-11-141-0/+6
* Remove mntvnode_mtx and replace it with per-mountpoint mutex.kan2003-11-051-4/+4
* - Check the XLOCK before we inspect the vnode.jeff2003-10-051-0/+4
* Name the vnode method vectors consistently with the rest of the filesystems.phk2003-09-121-2/+2
* Back out M_* changes, per decision of the TRB.imp2003-02-191-11/+11
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-11/+11
* Change iov_base's type from `char *' to the standard `void *'. Allmike2002-10-111-1/+2
* - Lock access to the buf lists.jeff2002-09-251-0/+4
* Convert old style (type foo *)0 casts to NULLsdillon2002-07-111-9/+9
* Remove references to vm_zone.h and switch over to the new uma API.jeff2002-03-201-2/+3
* Avoid passing the variable `tl' to functions that just use it foriedowse2001-12-181-79/+82
* Change the vnode list under the mount point from a LIST to a TAILQdillon2001-10-231-2/+2
* Make nfsm_dissect() have an obvious return value.peter2001-09-271-26/+28
* Tidy up nfsm_build usage. This is only partially finished.peter2001-09-271-20/+20
* Add a missing dereference level. This caused nfsm_postop_attr_xx()iedowse2001-09-251-1/+1
* Oops. Fix a missing indirection level. gcc didn't complain about it onpeter2001-09-201-1/+1
* Cleanup and split of nfs client and server code.peter2001-09-181-1499/+310
* KSE Milestone 2julian2001-09-121-17/+17
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-2/+2
* - Protect the mnt_vnode list with the mntvnode lock.jhb2001-06-281-2/+4
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-0/+2
* Revert consequences of changes to mount.h, part 2.grog2001-04-291-2/+0
* Correct #includes to work with fixed sys/mount.h.grog2001-04-231-0/+2
* * Rename M_WAIT mbuf subsystem flag to M_TRYWAIT.bmilekic2000-12-211-14/+14
* In preparation for deprecating CIRCLEQ macros in favor of TAILQmckusick2000-11-141-1/+1
* Problem to avoid processes getting stuck in "vmopar". From Ian'sdwmalone2000-10-241-3/+12
* This patch corrects the first round of panics and hangs reportedmckusick2000-07-241-1/+2
* Back out the previous change to the queue(3) interface.jake2000-05-261-1/+1
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-1/+1
OpenPOWER on IntegriCloud