aboutsummaryrefslogtreecommitdiff
path: root/sys/nfsclient/nfs_node.c
Commit message (Expand)AuthorAgeFilesLines
* University of Michigan's Citi NFSv4 kernel client code.Alfred Perlstein2003-11-141-3/+8
* Since the addition of the VI_DOINGINACT flag some time ago,Ian Dowse2003-10-051-15/+1
* - We don't need to cache_purge() in nfs_reclaim(), vclean() does it for us.Jeff Roberson2003-10-051-2/+0
* Name the vnode method vectors consistently with the rest of the filesystems.Poul-Henning Kamp2003-09-121-1/+1
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-2/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-2/+2
* Remove extern declarations of stuff which is static in nfs_node.cPoul-Henning Kamp2002-10-201-0/+3
* Regularize the vop_stdlock'ing protocol across all the filesystemsKirk McKusick2002-10-141-1/+0
* - Lock access to the buf lists.Jeff Roberson2002-09-251-3/+3
* Remove all use of vnode->v_tag, replacing with appropriate substitutes.Nate Lawson2002-09-141-1/+1
* Convert old style (type foo *)0 casts to NULLsMatthew Dillon2002-07-111-3/+3
* Remove the nfs_{lock,unlock,islocked} functions and the associatedIan Dowse2002-04-271-86/+0
* Remove references to vm_zone.h and switch over to the new uma API.Jeff Roberson2002-03-201-7/+8
* nfs_nget() does no locking whatsoever when looking up a vnode. If theMatthew Dillon2001-12-271-1/+4
* Cleanup and split of nfs client and server code.Peter Wemm2001-09-181-60/+33
* KSE Milestone 2Julian Elischer2001-09-121-10/+10
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-3/+6
* 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
* Create debug.hashstat.[raw]nchash and debug.hashstat.[raw]nfsnode toPeter Wemm2001-04-111-0/+79
* Use the same API as the example code.Peter Wemm2001-03-201-1/+1
* Use a generic implementation of the Fowler/Noll/Vo hash (FNV hash).Peter Wemm2001-03-171-28/+2
* Dramatically improve the **lame** nfs_hash(). This is based on thePeter Wemm2001-03-171-8/+16
* In preparation for deprecating CIRCLEQ macros in favor of TAILQKirk McKusick2000-11-141-2/+2
* Remove unneeded #include <sys/proc.h> lines.Poul-Henning Kamp2000-10-291-1/+0
* Add missed vop_stdunlock() for fifo's vnops (this affects only v2 mounts).Boris Popov2000-10-151-0/+1
* Convert lockmgr locks from using simple locks to using mutexes.Jason Evans2000-10-041-0/+2
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-261-1/+1
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-231-1/+1
* Enhance reassignbuf(). When a buffer cannot be time-optimally insertedMatthew Dillon2000-01-051-1/+13
* Introduce NDFREE (and remove VOP_ABORTOP)Eivind Eklund1999-12-151-17/+0
* Fix two problems: First, fix the append seek position race that canMatthew Dillon1999-12-141-0/+1
* Lock reporting and assertion changes.Eivind Eklund1999-12-111-0/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Thanks to Bruce for noticing this.... compare against the *new* nfsnode'sMatt Jacob1999-06-191-2/+2
* If we retry this operation from the top of this routine, we need toMatt Jacob1999-06-151-1/+5
* Fix a malloc racePeter Wemm1999-06-051-3/+12
* Do not need (or want) to take a reference on an NFS file thatKirk McKusick1998-09-291-6/+12
* Convert a couple of large allocations to use zones rather than mallocPeter Wemm1998-05-241-14/+9
* Add missing arg to vget().. Serves me right for committing a 2.2 patch toPeter Wemm1998-05-131-2/+2
* Hold a reference to the vnode during the sillyrename cleanup. If we blockPeter Wemm1998-05-131-1/+9
* Staticize.Eivind Eklund1998-02-091-4/+4
* Unspammed nested include of <vm/vm_zone.h>.Bruce Evans1997-12-271-1/+3
* Don't #include <nfs/nfs.h> in <nfs/nfs_node.h> if KERNEL is defined.Bruce Evans1997-10-281-1/+2
* Last major round (Unless Bruce thinks of somthing :-) of malloc changes.Poul-Henning Kamp1997-10-121-2/+2
* Distribute and statizice a lot of the malloc M_* types.Poul-Henning Kamp1997-10-111-1/+3
* Change the M_NAMEI allocations to use the zone allocator. This changeJohn Dyson1997-09-211-2/+2
* Removed unused #includes.Bruce Evans1997-08-021-4/+1
* Fix memory leak caused by the fact that the directory offset cookies andDoug Rabson1997-05-091-4/+4
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1