summaryrefslogtreecommitdiffstats
path: root/sys/nfsclient/nfs_bio.c
Commit message (Expand)AuthorAgeFilesLines
* - Replace v_flag with v_iflag and v_vflagjeff2002-08-041-2/+7
* o Lock page queue accesses in nfs_getpages().alc2002-07-211-1/+7
* Fix a bug nfs_write() related to ^C'ing during a file write on andillon2002-07-161-2/+4
* Convert old style (type foo *)0 casts to NULLsdillon2002-07-111-6/+6
* Replace the global buffer hash table with per-vnode splay trees using adillon2002-07-101-2/+2
* In namei(), we use a NULL thread for uio_td when doing a VOP_READLINK().jhb2002-06-281-4/+4
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-2/+2
* Revise the nfsiod auto tuning code. Now both the upper and lower limitspeter2002-01-151-12/+14
* Implement vfs.nfs.iodmin (minimum number of nfsiod's) andpeter2002-01-141-23/+25
* This fixes a large number of bugs in our NFS client side code. A recentdillon2001-12-141-4/+55
* Implement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blockingdillon2001-11-051-0/+6
* Change the kernel's ucred API as follows:jhb2001-10-111-12/+6
* Sigh, Last minute pre-merge typo. (missing quotes)peter2001-09-181-1/+1
* Cleanup and split of nfs client and server code.peter2001-09-181-224/+70
* nfs_strategy calls nfs_asyncio with td as NULL. So add a bandaid thatimp2001-09-181-1/+1
* KSE Milestone 2julian2001-09-121-69/+71
* - Sort includes.jhb2001-07-041-5/+10
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-14/+8
* Assert Giant is held by the caller rather than getting it and releasingjhb2001-05-231-10/+2
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-3/+28
* Revert consequences of changes to mount.h, part 2.grog2001-04-291-2/+0
* Correct #includes to work with fixed sys/mount.h.grog2001-04-231-0/+2
* vnode_pager_freepage() is really vm_page_free() in disguise,alfred2001-04-191-3/+3
* This patch removes the VOP_BWRITE() vector.phk2001-04-171-0/+19
* Grab the process lock while calling psignal and before calling psignal.jhb2001-03-071-1/+5
* Separate the struct bio related stuff out of <sys/buf.h> intophk2000-05-051-0/+1
* Complete the bio/buf divorce for all code below devfs::strategyphk2000-04-151-3/+3
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.phk2000-04-021-12/+16
* Rename the existing BUF_STRATEGY() to DEV_STRATEGY()phk2000-03-201-2/+2
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newphk2000-03-201-11/+13
* Enhance reassignbuf(). When a buffer cannot be time-optimally inserteddillon2000-01-051-5/+43
* Fix two problems: First, fix the append seek position race that candillon1999-12-141-46/+122
* Synopsis of problem being fixed: Dan Nelson originally reported thatdillon1999-12-121-10/+26
* useracc() the prequel:phk1999-10-291-1/+0
* Add comment to clarify a commit rpc optimization already being performed.dillon1999-09-201-0/+8
* Asynchronized client-side nfs_commit. NFS commit operations weredillon1999-09-171-3/+33
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Add the (inline) function vm_page_undirty for clearing the dirty bitmaskalc1999-08-171-3/+3
* nfs_getcacheblk() can return 0 if the mount is interruptible. It need to bedt1999-08-121-1/+5
* Convert buffer locking from using the B_BUSY and B_WANTED flags to usingmckusick1999-06-261-1/+2
* Add a vnode argument to VOP_BWRITE to get rid of the last vnodemckusick1999-06-161-3/+3
* Don't mistake a non-async block that needs to be committed for anpeter1999-06-051-2/+2
* remove b_proc from struct buf, it's (now) unused.phk1999-05-061-9/+7
* The VFS/BIO subsystem contained a number of hacks in order to optimizealc1999-05-021-173/+240
* Hold nfsd's upages in-core with PHOLD rather than P_NOSWAP.peter1999-04-061-2/+2
* Catch a case spotted by Tor where files mmapped could leave garbage in thejulian1999-04-051-10/+46
* Reviewed by: Many at differnt times in differnt parts,julian1999-03-121-21/+36
* This is a rather large commit that encompasses the new swapper,dillon1999-01-211-11/+27
* (Hopefully) fix support for "large" files. Mostly cast block numbers to off_tdt1998-12-141-13/+13
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticarchie1998-12-071-3/+1
OpenPOWER on IntegriCloud