summaryrefslogtreecommitdiffstats
path: root/sys/nfsclient/nfs_bio.c
Commit message (Expand)AuthorAgeFilesLines
* Use PBDRY flag for msleep(9) in NFS and NLM when sleeping thread ownskib2009-07-141-4/+4
* Adjust the internal NFS KPI to avoid the last traces of NFS_LEGACYRPC.dfr2009-06-301-10/+10
* Remove the old kernel RPC implementation and the NFS_LEGACYRPC option.dfr2009-06-301-1/+0
* Fix some of the style errors in *getpages().alc2009-06-181-18/+13
* Add a test for VI_DOOMED just after nfs_upgrade_vnlock() inrmacklem2009-06-101-8/+15
* nfs_write() can use the recently introduced vfs_bio_set_valid() instead ofalc2009-05-311-1/+1
* Make *getpages()s' assertion on the state of each page's dirty bitsalc2009-05-281-1/+1
* Remove the unmaintained University of Michigan NFSv4 client from 8.xrwatson2009-05-221-14/+7
* Eliminate unnecessary clearing of the page's dirty mask from variousalc2009-05-151-1/+3
* Eliminate gratuitous clearing of the page's dirty mask.alc2009-05-121-1/+2
* Eliminate stale comments.alc2009-05-101-6/+1
* Add DTrace probes to the NFS access and attribute caches. Access cacherwatson2009-03-241-0/+7
* Remove the struct thread unuseful argument from bufobj interface.attilio2008-10-101-2/+2
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-281-3/+3
* namei() can call underlying nfs_readlink() passing a struct uio pointerattilio2008-02-091-4/+4
* Fix for a very rare race, caused by the nfsiod wakeup and nfsiod idlemohans2007-09-251-0/+7
* Fix up NFS client write error handling. Errors are split intojhb2007-07-031-0/+15
* Do proper "locking" for missing vmmeters part.attilio2007-06-041-4/+4
* Revert VMCNT_* operations introduction.attilio2007-05-311-4/+4
* - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulatingjeff2007-05-181-4/+4
* Various fixes to the NFS Directio support.jhb2007-04-251-6/+7
* Introduce a field to struct vm_page for storing flags that arealc2006-08-091-1/+1
* Call vm_object_page_clean() with the object lock held.ups2006-05-251-0/+2
* Do not set B_NOCACHE on buffers when releasing them in flushbuflist().ups2006-05-251-0/+11
* Changes to make the NFS client MP safe.mohans2006-05-191-121/+209
* Keep track of the number of in-progress async direct IO writes in the nfsnode.mohans2006-04-061-4/+17
* - Always return success from NFS strategy. nfs_doio(), in theps2005-11-211-1/+1
* Remove the NFS client rslock. The rslock was used to serializeps2005-07-211-76/+2
* Ifdef out the incomplete non-blocking IO implementation for NFSgreen2005-06-161-0/+2
* Fix a serious deadlock with the NFS client. Given a large enoughgreen2005-06-101-0/+65
* Don't brelse(bp) if bp is null. Also, eliminate some redundancydas2005-03-181-18/+5
* - The VI_DOOMED flag now signals the end of a vnode's relationship withjeff2005-03-131-1/+1
* Remove unused cred arg from nfs_vinvalbuf() and many bogus argumentsphk2005-01-241-6/+5
* Eliminate unused and unnecessary "cred" argument from vinvalbuf()phk2005-01-141-2/+2
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* First cut of NFS direct IO support.ps2004-12-151-0/+174
* Store a hint in the nfsnode to detect sequential access of the file.ps2004-12-101-1/+4
* Rewrite of the NFS client's reply handling. We now have NFS socketps2004-12-061-2/+8
* 2 fixes that improve on the consistency of the NFS client cache.ps2004-12-061-4/+4
* Serialize NFS vinvalbuf operations by acquiring/upgrading to theps2004-12-061-26/+23
* - Eliminate the acquisition and release of the bqlock in bremfree() byjeff2004-11-181-0/+2
* 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-241-35/+2
* Add b_bufobj to struct buf which eventually will eliminate the need for b_vp.phk2004-10-221-2/+2
* nfsclient/nfs_bio.c has a PHOLD() without a PRELE(). Neither shoulddas2004-10-011-3/+1
* Remove unused B_WRITEINPROG flagphk2004-09-151-5/+0
* Explicitly pass vnode to nfs_doio() and mountpoint to nfs_asyncio().phk2004-09-071-14/+9
* NFS mobility PHASE I, II & III (phase VI, and V pending):alfred2004-07-061-19/+37
* Remove bad cookie vp kernel printf; while it does notify about anrwatson2004-06-171-1/+0
* Make vm_page's PG_ZERO flag immutable between the time of the page'salc2004-05-061-2/+0
OpenPOWER on IntegriCloud