summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_bio.c
Commit message (Expand)AuthorAgeFilesLines
* Change and clean the mutex lock interface.bmilekic2001-02-091-1/+1
* This commit represents work mainly submitted by Tor and slightly modifieddillon2001-02-041-6/+13
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesjake2001-01-101-5/+5
* This implements a better launder limiting solution. There was a solutiondillon2000-12-261-135/+128
* Stick the kthread API in a kthread_* namespace, and the specialized kprocjhb2000-12-151-2/+2
* Implement a low-memory deadlock solution.dillon2000-11-181-80/+128
* Take VBLK devices further out of their missery.phk2000-11-021-1/+1
* Catch up to moving headers:jhb2000-10-201-2/+1
* Convert lockmgr locks from using simple locks to using mutexes.jasone2000-10-041-2/+2
* Add three new VOPs: VOP_CREATEVOBJECT, VOP_DESTROYVOBJECT and VOP_GETVOBJECT.bp2000-09-121-11/+13
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-7/+13
* Now that buffer locks can be recursive, we need to delete the panicsmckusick2000-07-251-4/+0
* Add snapshots to the fast filesystem. Most of the changes supportmckusick2000-07-111-1/+5
* Virtualizes & untangles the bioops operations vector.phk2000-06-161-14/+13
* Back out the previous change to the queue(3) interface.jake2000-05-261-1/+1
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-1/+1
* Separate the struct bio related stuff out of <sys/buf.h> intophk2000-05-051-0/+1
* Give struct bio it's own call back mechanism.phk2000-05-011-7/+11
* Hmm, diff/patch still doesn't like me.phk2000-04-301-2/+2
* s/biowait/bufwait/gphk2000-04-291-3/+3
* Remove a leftover dysonism.phk2000-04-291-4/+0
* Remove ~25 unneeded #include <sys/conf.h>phk2000-04-191-1/+0
* Don't declare common variables in include files:phk2000-04-181-0/+1
* Complete the bio/buf divorce for all code below devfs::strategyphk2000-04-151-2/+8
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.phk2000-04-021-26/+38
* Draw the outline of "struct bio".phk2000-04-021-3/+3
* Commit the buffer cache cleanup patch to 4.x and 5.x. This patch fixes adillon2000-03-271-198/+138
* Rename the existing BUF_STRATEGY() to DEV_STRATEGY()phk2000-03-201-7/+7
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newphk2000-03-201-23/+33
* Eliminate the undocumented, experimental, non-delivering and highlyphk2000-03-161-26/+0
* Need to reset the buffer pointer to avoid reconsidering the same buffermckusick2000-01-181-0/+1
* Give vn_isdisk() a second argument where it can return a suitable errno.phk2000-01-101-3/+3
* Several performance improvements for soft updates have been added:mckusick2000-01-101-5/+144
* Introduce a mechanism to suspend/resume system processes. Suspend syncerluoqi2000-01-071-10/+21
* Reimplement buf_daemon / getnewbuf() interaction for dealing withdillon1999-12-201-46/+43
* Collect read and write counts for filesystems. This new codemckusick1999-12-011-20/+0
* Convert various pieces of code to use vn_isdisk() rather than checkingphk1999-11-221-4/+4
* This is a partial commit of the patch from PR 14914:phk1999-11-161-3/+1
* Remove a #define which doesn't do miracles anymore.phk1999-10-301-1/+0
* useracc() the prequel:phk1999-10-291-1/+0
* Adjust the buffer cache to better handle small-memory machines. Adillon1999-10-241-56/+57
* Trim unused options (or #ifdef for undoc options).peter1999-10-111-1/+0
* Count bogus_page as wired.dt1999-09-301-0/+1
* Fix bug in brelse() regarding redirtying buffers on B_ERROR. brelse()dillon1999-09-201-3/+5
* Allow getblk() to be called from an idle context (by panic() insideluoqi1999-09-031-4/+10
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Cast pointers to uintptr_t instead of casting them to u_long, and/or vicebde1999-08-241-4/+5
* Decommision miscfs/specfs/specdev.h. Most of it goes into <sys/conf.h>,phk1999-08-081-2/+2
* Add sysctl and support code to allow directories to be VMIO'd. The defaultalc1999-07-261-1/+4
* bufhashinit() is called with a caddr_t and is expected to return thepeter1999-07-091-3/+3
OpenPOWER on IntegriCloud