summaryrefslogtreecommitdiffstats
path: root/sys/nfsclient
Commit message (Expand)AuthorAgeFilesLines
* If the NFS/TCP stream is out of sync between the client and server,ps2005-01-051-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-162-12/+18
* First cut of NFS direct IO support.ps2004-12-156-4/+228
* 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-103-1/+6
* Fix for a Lock Order Reversal in the nfs_flush() path, between theps2004-12-071-4/+8
* Don't clobber mnt_stat.f_mntonnamephk2004-12-071-13/+8
* The remaining part of nmount/omount/rootfs mount changes. I cannot sensiblyphk2004-12-071-21/+51
* Always issue wakeups() to the NFS requestors under the mutexps2004-12-071-7/+17
* Rewrite of the NFS client's reply handling. We now have NFS socketps2004-12-068-418/+571
* 2 fixes that improve on the consistency of the NFS client cache.ps2004-12-064-17/+24
* Serialize NFS vinvalbuf operations by acquiring/upgrading to theps2004-12-064-31/+24
* Add non-blocking versions of nfsm_dissect() and friends, for use fromps2004-12-061-1/+1
* - If all data has been committed to stable storage on the server, itps2004-12-061-3/+7
* Correct a typo in a comment.rwatson2004-12-061-1/+1
* For reasons unknown, the nfs locking code used a fifo to send requests tophk2004-12-065-88/+159
* Convert GIANT_REQUIRED; in nfs_mountroot() to NET_ASSERT_GIANT(),rwatson2004-12-051-1/+6
* Convert a GIANT_REQUIRED; into a NET_ASSERT_GIANT();, as sockets arerwatson2004-12-051-1/+1
* VFS_STATFS(mp, ...) is mostly called with &mp->mnt_stat, but a few casesphk2004-12-051-5/+0
* 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-014-61/+51
* Remove redundant functions (repo-copied from nfsclient) for dealing withphk2004-12-011-4/+0
* 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 (blocks) underrun bug where negative values were beingps2004-12-011-3/+4
* Fix for a bug in nfs_mkdir() that called vrele() instead of vput()ps2004-11-291-2/+2
* - Eliminate the acquisition and release of the bqlock in bremfree() byjeff2004-11-181-0/+2
* Detect root mount attempts on the flag, not on the NULL path.phk2004-11-091-1/+1
* Retire b_magic now, we have the bufobj containing the same hint.phk2004-11-041-1/+0
* Move the buffer method vector (buf->b_op) to the bufobj.phk2004-10-244-36/+26
* Add b_bufobj to struct buf which eventually will eliminate the need for b_vp.phk2004-10-224-12/+10
* Move the VI_BWAIT flag into no bo_flag element of bufobj and call it BO_WWAITphk2004-10-212-16/+10
* Add a missing newline character.pjd2004-10-141-1/+2
* nfsclient/nfs_bio.c has a PHOLD() without a PRELE(). Neither shoulddas2004-10-011-3/+1
* Remove support for using NFS device nodes.phk2004-09-283-97/+2
* Remove NFS4 vop method vector for devices: we are desupporing device nodesphk2004-09-271-1/+2
* style consistency.phk2004-09-271-1/+1
* Remove unused B_WRITEINPROG flagphk2004-09-152-13/+3
* Explicitly pass vnode to nfs_doio() and mountpoint to nfs_asyncio().phk2004-09-074-22/+15
* In nfs_timer(), pass curthread rather than &thread0 into the protocolrwatson2004-08-251-4/+2
* Put a version element in the VFS filesystem configuration structurephk2004-07-301-4/+3
* Move a relic to its correct location(s): Put nfs diskless initializationphk2004-07-282-0/+17
* Remove global variable rootdevs and rootvp, they are unused as such.phk2004-07-281-2/+0
* Eliminate unused second argument to reassignbuf() and simplify itphk2004-07-251-1/+1
* Turn off SO_REUSEADDR and SO_REUSEPORT, they were causing EADDRINUSEalfred2004-07-131-5/+1
* Rename Alfred's kern_setsockopt to so_setsockopt, as this seems adwmalone2004-07-121-2/+2
OpenPOWER on IntegriCloud