summaryrefslogtreecommitdiffstats
path: root/sys/nfsclient/nfs_node.c
Commit message (Expand)AuthorAgeFilesLines
* Remove the old NFS client and server from head,rmacklem2014-12-231-276/+0
* r16312 is not any longer real since many years (likely since when VFSattilio2012-11-191-6/+0
* PR# 165923 reported intermittent write failures for dirtyrmacklem2012-05-121-0/+2
* Fix a LOR in the NFS client which could cause a deadlock.rmacklem2011-08-021-2/+19
* Remove prtactive variable and related printf()s in the vop_inactivekib2010-11-191-5/+0
* Modify the NFS clients and the NLM so that the NLM can be usedrmacklem2010-10-191-0/+2
* Add dedicated routines to toggle lockmgr flags such as LK_NOSHARE andjhb2010-08-201-1/+1
* Add some mutex locking on the nfsnode to the regular NFS client.rmacklem2010-08-041-0/+4
* Add LK_NOWITNESS to the vn_lock() calls done on newly created nfsrmacklem2009-09-091-1/+1
* Remove the old kernel RPC implementation and the NFS_LEGACYRPC option.dfr2009-06-301-1/+0
* Remove the unmaintained University of Michigan NFSv4 client from 8.xrwatson2009-05-221-10/+3
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-5/+5
* Re-implement the client side of rpc.lockd in the kernel. This implementationdfr2008-06-261-0/+7
* Introduce some functions in the vnode locks namespace and in the ffsattilio2008-02-241-2/+2
* Cleanup lockmgr interface and exported KPI:attilio2008-01-241-1/+1
* Make insmntque() externally visibile and allow it to fail (e.g. duringtegge2007-03-131-0/+11
* In nfs_nget(), we must initialize the fh in the nfsnode before inserting themohans2006-11-291-6/+6
* Fix for a bug caused by a race when 2 threads lookup the samemohans2006-11-271-1/+7
* vfs_hash_insert() vputs() the losing vnode before returning, in the event ofmohans2006-11-161-2/+1
* Fixes up the handling of shared vnode lock lookups in the NFS client,mohans2006-09-131-3/+3
* Vnode locks are recursive and the NFS client support shared vnode locks.mohans2006-05-231-0/+5
* Changes to make the NFS client MP safe.mohans2006-05-191-1/+2
* I ran into an nfs client panic a couple of times in a row over thealfred2006-01-171-1/+5
* In nfs_nget() if two threads race on the same filehandle, the loser shouldps2005-07-271-1/+2
* Remove the NFS client rslock. The rslock was used to serializeps2005-07-211-12/+0
* - LK_NOPAUSE is a nop now.jeff2005-03-311-1/+1
* Use vfs_hash.phk2005-03-161-154/+42
* - VOP_INACTIVE should no longer drop the vnode lock.jeff2005-03-131-1/+0
* Make filesystems get rid of their own vnodes vnode_pager object inphk2005-01-281-0/+1
* Remove unused cred arg from nfs_vinvalbuf() and many bogus argumentsphk2005-01-241-1/+1
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Serialize NFS vinvalbuf operations by acquiring/upgrading to theps2004-12-061-1/+1
* Back when VOP_* was introduced, we did not have new-style structphk2004-12-011-2/+2
* Move the buffer method vector (buf->b_op) to the bufobj.phk2004-10-241-0/+4
* Clean up properly when unloading NFS client module.peadar2004-04-111-0/+10
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* University of Michigan's Citi NFSv4 kernel client code.alfred2003-11-141-3/+8
* Since the addition of the VI_DOINGINACT flag some time ago,iedowse2003-10-051-15/+1
* - We don't need to cache_purge() in nfs_reclaim(), vclean() does it for us.jeff2003-10-051-2/+0
* Name the vnode method vectors consistently with the rest of the filesystems.phk2003-09-121-1/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-2/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
* Remove extern declarations of stuff which is static in nfs_node.cphk2002-10-201-0/+3
* Regularize the vop_stdlock'ing protocol across all the filesystemsmckusick2002-10-141-1/+0
* - Lock access to the buf lists.jeff2002-09-251-3/+3
* Remove all use of vnode->v_tag, replacing with appropriate substitutes.njl2002-09-141-1/+1
* Convert old style (type foo *)0 casts to NULLsdillon2002-07-111-3/+3
* Remove the nfs_{lock,unlock,islocked} functions and the associatediedowse2002-04-271-86/+0
* Remove references to vm_zone.h and switch over to the new uma API.jeff2002-03-201-7/+8
* nfs_nget() does no locking whatsoever when looking up a vnode. If thedillon2001-12-271-1/+4
OpenPOWER on IntegriCloud