summaryrefslogtreecommitdiffstats
path: root/sys/nfs/nfs_bio.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* vinvalbuf(9): tlseep -> tsleep_nsec(9); ok millert@cheloha2019-07-251-7/+10
* getblk(9): tsleep(9) -> tsleep_nsec(9); ok visa@cheloha2019-07-191-4/+4
* Keep local definitions local.mpi2017-02-221-1/+3
* Convert to uiomove. From Martin Natano.stefan2016-02-131-7/+7
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* First step towards making uiomove() take a size_t size argument:miod2015-02-101-3/+3
* delete a whole mess of unnecessary caddr_t caststedu2014-12-181-2/+2
* bzero -> memsettedu2014-11-141-2/+2
* decouple struct uvmexp into a new file, so that uvm_extern.h and sysctl.hderaadt2014-07-081-3/+1
* Correct the handling of I/O of >=2^32 bytes and the ktracing there ofguenther2013-09-141-2/+2
* final removal of daddr64_t. daddr_t has been 64 bit for a long enoughderaadt2013-06-111-4/+4
* If the current offset is strictly less than the process filesizeguenther2012-07-111-17/+22
* No "\n" needed at the end of panic() strings.krw2010-08-071-3/+3
* Don't jump the queue if we have to wait on the client side becausebeck2010-04-121-5/+8
* make more bettah. instead of doing:oga2010-04-091-9/+4
* In the nfs bio functions, instead of looking at an invalid vnode type,oga2010-04-091-4/+4
* antsyjsg2009-10-191-18/+6
* Backout the asyncio/aiod change, as it causes buf's to get hung.thib2009-09-021-63/+16
* Garbage collect two variables that where set but unused.thib2009-08-271-2/+2
* introduce a flag member to struct nfs_aiod, and use flags instead of the exitthib2009-08-271-3/+6
* make sure that an aiod has been removed from the nfs_aiods_idle listthib2009-08-261-2/+3
* Rework the way we do async I/O in nfs. Introduce separate buf queues forthib2009-08-201-16/+59
* Using the buf pointer returned from incore is a really bad idea.art2009-07-281-30/+12
* remove a comment thats part lie and part stating the obvious.thib2009-07-221-4/+1
* (struct foo *)0 -> NULL, every where I could find it.thib2009-07-201-5/+5
* - /dev/drum is long gone; sync comment with realityjasper2009-06-231-5/+2
* We don't count buffercache stats in the B_PHYS case, so fix nfs to notoga2009-03-191-5/+1
* Use a timespec instead of a time_t for the clients nfsnodethib2009-01-241-5/+6
* Introduce a macro to invalidate the attributethib2009-01-191-8/+4
* o nfs_vinvalbuf() is always called with the intrflag as 1, and thenthib2008-08-091-34/+22
* After beck@ changed the way nfsiod's are notified of work, theblambert2008-08-081-2/+1
* much more correct way of dealing with nfs pending reads/writesbeck2008-07-251-5/+10
* Correct cases of mishandling of pending reads and writes to preventbeck2008-07-231-1/+6
* Ensure each nfsiod can actually enqueue more than one asynchio - this mirrorsbeck2008-06-141-14/+13
* add a statistic bit to count how often we change async to syncthib2008-06-121-2/+5
* if (something_complicated)art2008-06-121-10/+3
* Actually return an error in nfs_asyncio() if we fail to processthib2008-06-121-13/+3
* Canonical for() -> queue.h FOREACH macro conversions.blambert2008-06-111-1/+2
* pedro ok'd this ~3500 line diff which removes the vop argumentderaadt2007-06-011-7/+2
* daddr_t -> daddr64_t;thib2007-06-011-5/+5
* Kernel stack can be swapped. This means that stuff that's on the stackmiod2006-11-291-2/+1
* move the declaration of nfsstats from nfs_bio.c tothib2006-11-011-2/+2
* Remove unused debug code that sneaked in by accident long agopedro2006-04-201-5/+1
* Fix reading large files; from NetBSD. Somehow this was overlookedotto2005-10-311-4/+5
* NFS commit coalescion: instead of sending a commit for each block, coalescemarius2004-08-031-6/+22
* kqueue support for NFS, adapted from netbsd.marius2004-07-211-3/+12
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* Kill a bunch more commons (very few left =)jason2003-05-131-1/+2
* Protect calls to biodone with splbio. Some functions calledart2002-05-211-2/+4
* There are NFS servers where it's possible to modify a symbolic link. Remove aggressive optimizationcsapuntz2002-02-081-19/+13