summaryrefslogtreecommitdiffstats
path: root/sys/nfsclient/nfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* - cache_lookup() relocks the parent in the DOTDOT case for us.jeff2005-04-141-2/+0
* - Change all filesystems and vfs_cache to relock the dvp once the child isjeff2005-04-131-3/+2
* - Remove wantparent, it is no longer necessary. An assert in vfs_lookup.cjeff2005-03-291-3/+2
* - cache_lookup() now locks the new vnode for us to prevent some races.jeff2005-03-291-38/+18
* - We no longer have to bother with PDIRUNLOCK, lookup() handles it for us.jeff2005-03-281-45/+10
* - It is no longer necessary to lock and unlock the vnode in nfs_close() asjeff2005-03-131-6/+1
* vp->v_id is a private field for the vfs namecache and it is a big mistakephk2005-02-221-13/+9
* Try to unbreak the vnode locking around vop_reclaim() (based mostly onphk2005-02-191-0/+2
* Style cleanup for O_DIRECT sysctl comment introduced in nfs_vnops.c:1.242.rwatson2005-01-291-8/+9
* Create a vnode_pager object when a file is opened.phk2005-01-241-0/+1
* Remove unused cred arg from nfs_vinvalbuf() and many bogus argumentsphk2005-01-241-12/+9
* Add BO_SYNC() and add a default which uses the secret vnode pointerphk2005-01-111-0/+1
* Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC().phk2005-01-111-7/+7
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Turn NFS directio off until the stability issues are resolved.ps2004-12-231-1/+1
* Change the NFS sillyrename convention so that we won't run outps2004-12-161-11/+17
* First cut of NFS direct IO support.ps2004-12-151-0/+39
* Revert rev 1.233. The null-pointer function call (a dereference onmarcel2004-12-111-3/+3
* In nfs_rename(), skip the otw rename operation if the fsync (tops2004-12-101-3/+10
* Store a hint in the nfsnode to detect sequential access of the file.ps2004-12-101-0/+1
* Fix for a Lock Order Reversal in the nfs_flush() path, between theps2004-12-071-4/+8
* Rewrite of the NFS client's reply handling. We now have NFS socketps2004-12-061-0/+1
* 2 fixes that improve on the consistency of the NFS client cache.ps2004-12-061-8/+13
* Serialize NFS vinvalbuf operations by acquiring/upgrading to theps2004-12-061-2/+0
* - If all data has been committed to stable storage on the server, itps2004-12-061-3/+7
* Fix null-pointer indirect function calls introduced in the previousmarcel2004-12-051-3/+3
* Back when VOP_* was introduced, we did not have new-style structphk2004-12-011-55/+45
* Scripted modification of vop_* prototypes to use typedefs.phk2004-12-011-25/+25
* Add missing #includephk2004-12-011-0/+1
* Fix for a race between lookup and readdirplus, that causesps2004-12-011-0/+28
* Clean all dirty pages (dirtied by mmap'ed writes) in nfs_close().ps2004-12-011-0/+18
* Fix for a bug in nfs_mkdir() that called vrele() instead of vput()ps2004-11-291-2/+2
* Move the buffer method vector (buf->b_op) to the bufobj.phk2004-10-241-1/+18
* Add b_bufobj to struct buf which eventually will eliminate the need for b_vp.phk2004-10-221-7/+5
* Move the VI_BWAIT flag into no bo_flag element of bufobj and call it BO_WWAITphk2004-10-211-15/+9
* Remove support for using NFS device nodes.phk2004-09-281-89/+2
* Remove unused B_WRITEINPROG flagphk2004-09-151-8/+3
* Explicitly pass vnode to nfs_doio() and mountpoint to nfs_asyncio().phk2004-09-071-4/+2
* Eliminate unused second argument to reassignbuf() and simplify itphk2004-07-251-1/+1
* NFS mobility PHASE I, II & III (phase VI, and V pending):alfred2004-07-061-12/+11
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* Flush cached access mode after modifying a files attributes forpeadar2004-04-031-0/+2
* Properly vector all bwrite() and BUF_WRITE() calls through the same pathphk2004-03-111-1/+1
* University of Michigan's Citi NFSv4 kernel client code.alfred2003-11-141-0/+3
* Stop using shared locks for nfs vop locks.alfred2003-11-111-3/+0
* DuH!phk2003-10-181-1/+1
* Initialize bp->b_offset before calling VOP_STRATEGY().phk2003-10-181-3/+1
* Name the vnode method vectors consistently with the rest of the filesystems.phk2003-09-121-15/+15
* KNF: parentheses around return values.dds2003-09-041-4/+4
* Fix errno return values to better represent failure reasons fordds2003-09-021-4/+9
OpenPOWER on IntegriCloud