summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_bio.c
Commit message (Expand)AuthorAgeFilesLines
* GC: BIO_ORDERED, various infrastructure dealing with BIO_ORDERED.phk2002-02-221-2/+0
* Replace bowrite() with BUF_WRITE in ufs.phk2002-02-221-16/+0
* GC P_BUFEXHAUST leftovers, we've had a new mechanism to avoid bufferdillon2002-01-311-1/+0
* This fixes a large number of bugs in our NFS client side code. A recentdillon2001-12-141-0/+12
* The nbuf calculation was assuming that PAGE_SIZE = 4096 bytes, which isdillon2001-12-081-6/+12
* Placemark an interrupt race in -current which is currently protected bydillon2001-11-081-0/+4
* Implement IO_NOWDRAIN and B_NOWDRAIN - prevents the buffer cache from blockingdillon2001-11-051-4/+9
* Documentationdillon2001-10-211-6/+3
* Change the kernel's ucred API as follows:jhb2001-10-111-10/+4
* Enable vmiodirenable by default. Remove incorrect comment from sysctl.conf.dillon2001-09-261-1/+1
* KSE Milestone 2julian2001-09-121-7/+7
* Remove the code that limited the buffer_map to 1/2 the size of thedillon2001-08-221-0/+2
* Move most of the kernel submap initialization code, including thedillon2001-08-221-7/+61
* Revert previous accidental commit. FWIW, it was part of enablingpeter2001-07-271-0/+3
* Fix cut/paste blunder. Serves me right for doing a last minute tweakpeter2001-07-271-3/+0
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-77/+35
* This patch implements O_DIRECT about 80% of the way. It takes a patchsetdillon2001-05-241-2/+7
* - Always call bfreekva() w/o vm_mtx held.jhb2001-05-231-28/+12
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-4/+101
* 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
* bread() is a special case of breadn(), so don't replicate code.phk2001-04-181-23/+2
* Write a switch statement as less obscure if statements.phk2001-04-171-18/+8
* This patch removes the VOP_BWRITE() vector.phk2001-04-171-1/+8
* Add debugging option to always read/write cylinder groups as fullmckusick2001-04-171-1/+5
* Fix lockup for loopback NFS mounts. The pipelined I/O limitations could bedillon2001-02-281-3/+7
* 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
OpenPOWER on IntegriCloud