summaryrefslogtreecommitdiff
path: root/sys/kern/vfs_cluster.c
Commit message (Expand)AuthorAgeFilesLines
* Add better support for larger I/O clusters, including larger physicalJohn Dyson1998-01-241-5/+11
* Make our v_usecount vnode reference count work identically to theJohn Dyson1998-01-061-6/+13
* Remove a bunch of variables which were unused both in GENERIC and LINT.Poul-Henning Kamp1997-11-071-2/+2
* Removed unused #includes.Bruce Evans1997-08-021-5/+1
* Fix a problem with the VN device. Specifically, the VN device canJohn Dyson1997-06-151-1/+2
* Don't zero b_dirtyoff and b_dirtyend on error.Doug Rabson1997-04-251-3/+3
* Don't allow partial buffers to be cluster-comitted.Doug Rabson1997-04-181-1/+2
* Use OID_AUTO instead of magic number for the old sysctl debug.rcluster.Bruce Evans1997-04-011-16/+3
* Remove unnecessary check for vp->v_mount being null. PointedJohn Dyson1997-03-071-2/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* This commit is the embodiment of some VFS read clustering improvements.John Dyson1996-12-291-127/+181
* Implement a new totally dynamic (up to MAXPHYS) buffer kva allocationJohn Dyson1996-11-301-1/+9
* Fix 4 problems:John Dyson1996-10-061-4/+10
* Modification to vfs_cluster to allow clustering of NFS delayed writes.John Dyson1996-07-271-3/+14
* Fix an error when B_MALLOC buffers are returned from the cluster readJohn Dyson1996-06-031-3/+4
* 1) Fix a bug that a buffer is removed from a queue, but theJohn Dyson1996-03-021-3/+3
* An earlier modification had decreased CPU usage, but alsoJohn Dyson1996-01-281-4/+4
* Previous commit to vfs_cluster accidentally disabled read-ahead. ProblemJohn Dyson1996-01-201-1/+2
* Eliminated many redundant vm_map_lookup operations for vm_mmap.John Dyson1996-01-191-31/+26
* Fixed bugs and finished staticization for things inside `#ifdef DEBUG'.Bruce Evans1995-12-221-20/+22
* Changes to support 1Tb filesizes. Pages are now named by anJohn Dyson1995-12-111-105/+112
* Untangled the vm.h include file spaghetti.David Greenman1995-12-071-1/+3
* Yet another small block FS bug fix.John Dyson1995-11-201-2/+2
* Fix more clustering bugs for FSes with block sizes < PAGE_SIZE.John Dyson1995-11-201-6/+2
* Changed an incorrect splhigh to splbio.John Dyson1995-11-191-2/+2
* General fixes to the vfs clustring code:John Dyson1995-11-191-115/+77
* Change some of the debug sysctl vars. The semantics of these will change.Poul-Henning Kamp1995-11-141-2/+2
* Second batch of cleanup changes.Poul-Henning Kamp1995-10-291-5/+1
* Work-around a problem in the clustering code on non-VMIO buffers. TheJohn Dyson1995-10-091-2/+3
* These changes fix a bug in the clustering code that I made worse when addingJohn Dyson1995-09-231-6/+15
* Added VOP_GETPAGES/VOP_PUTPAGES and also the "backwards" block countJohn Dyson1995-09-041-3/+3
* VOP_BMAP will eventually need an additional argument, but not yet. ThisJohn Dyson1995-09-031-3/+3
* Improvements to the cluster code, minor vfs_bio efficiency:John Dyson1995-09-031-84/+163
* Don't include vm_pageout.h.David Greenman1995-06-281-2/+1
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-3/+3
* Check for case of blkno already known to avoid unnecessary VOP_BMAP's.David Greenman1995-04-041-1/+2
* Fix from Doug Rabson: Don't try to release a pbuf we didn't get.David Greenman1995-03-191-4/+5
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'Bruce Evans1995-03-161-4/+3
* Removed obsolete vtrace() remnants.David Greenman1995-03-041-2/+1
* Don't try to cluster busy buffers.David Greenman1995-03-021-16/+35
* vfs_cluster.c:David Greenman1995-02-221-17/+18
* Fixed a variety of deadlock and panic bugs, removed the bypass code, andDavid Greenman1995-01-241-11/+28
* These changes embody the support of the fully coherent merged VM buffer cache,David Greenman1995-01-091-387/+264
* Fix possible off by one in b_save allocation size.David Greenman1994-12-181-2/+2
* Cosmetics: added ()'s and fixed prinf-formats to make gcc silent.Poul-Henning Kamp1994-10-081-6/+6
* Temporarily (?) disable block reallocation until either the real bug isDavid Greenman1994-09-241-3/+3
* Changed B_AGE policy to work correctly in a world with relatively largeDavid Greenman1994-08-081-2/+2
* Added $Id$David Greenman1994-08-021-0/+1
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.Rodney W. Grimes1994-05-251-1/+2