summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_bio.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed init functions argument type - caddr_t -> void *. Fixed a couple ofdg1995-09-091-2/+2
* Added VOP_GETPAGES/VOP_PUTPAGES and also the "backwards" block countdyson1995-09-041-2/+2
* Improvements to the cluster code, minor vfs_bio efficiency:dyson1995-09-031-22/+42
* Reviewed by: julian with quick glances by bruce and othersjulian1995-08-281-3/+18
* Another minor optimization, this time to incore().dg1995-08-241-6/+6
* Minor optimization.dg1995-08-241-6/+6
* Resize both VMIO and non-VMIO buffers if the size changes.dg1995-08-061-8/+2
* Eliminate sloppy common-style declarations. There should be none left forbde1995-07-291-3/+4
* Killed bogus casts in tsleep/wakeup calls.dg1995-07-251-15/+15
* Fixed broken offset use in vfs_unbusy_pages() which resulted in severaldg1995-07-251-5/+15
* Panic if no object in biodone. Slightly optimized allocbuf() again.dg1995-07-241-5/+3
* Added some additional diagnostic information output when panicing indg1995-07-231-3/+3
* Fixed two cases where some parans were missing, resulting in some bogusdg1995-07-231-18/+16
* Re-lookup the buffer if the vnode isn't locked. The previous check fordg1995-07-211-4/+2
* Fixed "bufspace" calculation. It was lossy in some circumstances of thedg1995-07-171-14/+5
* Resize buffers if they aren't the correct size. Several months ago wedg1995-07-151-7/+2
* 1) Converted v_vmdata to v_object.dg1995-06-281-8/+8
* Remove trailing whitespace.rgrimes1995-05-301-7/+7
* Changes to fix the following bugs:dg1995-05-211-19/+118
* Fix -Wformat warnings from LINT kernel.rgrimes1995-05-111-4/+7
* Check for curproc != NULL before dereferencing it.dg1995-04-301-5/+6
* Removed unused & empty bufstats() function.dg1995-04-161-6/+1
* Killed gratuitous b_vp=NULL in bufinit. The entire buffer is alreadydg1995-04-161-2/+1
* 1) Check for curproc != NULL in bread/bwrite. John convinced me that thisdg1995-04-161-3/+10
* Changes from John Dyson and myself:dg1995-04-091-141/+115
* Removed some redundant 'vmio' checks.dg1995-03-271-4/+4
* Removed third arg (vmio) to allocbuf() that was added with the originaldg1995-03-261-8/+7
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-161-4/+2
* Removed most of the special policy regarding the seperation of VMIO anddg1995-03-071-62/+13
* Added some more of John's "anti-chatter" fixes - set the page activationdg1995-03-041-4/+11
* Fixes from John Dyson to work around vnode lock hang. Basically, removedg1995-03-031-8/+11
* Various changes from John and myself that do the following:dg1995-03-011-6/+9
* Fixed thrashing buffer problem.dg1995-02-251-2/+2
* Added some code to make sure that buffers associated with directories anddg1995-02-221-41/+55
* Only do object paging_in_progress wakeups if someone is waiting on thisdg1995-02-221-12/+63
* Only clear B_VMIO in brelse() - a bunch of special processing is requireddg1995-02-181-7/+1
* Make B_NOCACHE and B_INVAL buffers work correctly - throw away the data indg1995-02-031-2/+5
* Fix problem with freeing busy pages reported by Nick Sayer.dg1995-01-261-4/+6
* Fixed a variety of deadlock and panic bugs, removed the bypass code, anddg1995-01-241-217/+61
* Restore original fix from ohki, not check m for NULL it is already doneache1995-01-211-3/+3
* Change if (m->valid == 0) to if (m && m->valid == 0)ache1995-01-201-2/+2
* Submitted by: ohki@gssm.otsuka.tsukuba.ac.jpwpaul1995-01-201-3/+5
* Attempt to close a hole using splhigh/splx. There still appears to be adg1995-01-151-1/+6
* MFS doesn't bother to associate a struct mount with the vnode...so workdg1995-01-111-18/+16
* PG_FAKE is no longer used - so don't bother to clear it.dg1995-01-101-2/+1
* Fixed some formatting weirdness that I overlooked in the previous commit.dg1995-01-101-7/+7
* These changes embody the support of the fully coherent merged VM buffer cache,dg1995-01-091-222/+1027
* Only VM_WAIT if curproc != pageproc. A deadlock can occur otherwise.dg1994-10-231-3/+3
* Removed references to bclnlist which we don't use/support/need.dg1994-10-181-2/+1
* Stuff object into v_vmdata rather than pager. Not important which atdg1994-10-051-14/+9
OpenPOWER on IntegriCloud