summaryrefslogtreecommitdiff
path: root/sys/kern/vfs_cluster.c
Commit message (Expand)AuthorAgeFilesLines
* Make flushing dirty pages work correctly on filesystems thatJohn Dyson1998-05-211-12/+8
* Partially fixed write clustering for cases where cluster_wbuild() isBruce Evans1998-05-011-1/+4
* In kern_physio.c fix tsleep priority messup.John Dyson1998-03-191-11/+22
* Remove a soft-update hook that was accidentally added to the READ path.Julian Elischer1998-03-161-26/+53
* Some VM improvements, including elimination of alot of Sig-11John Dyson1998-03-161-16/+25
* Reviewed by: dyson@freebsd.org (john Dyson), dg@root.com (david greenman)Julian Elischer1998-03-081-3/+8
* This mega-commit is meant to fix numerous interrelated problems. ThereJohn Dyson1998-03-071-12/+6
* Back out DIAGNOSTIC changes.Eivind Eklund1998-02-061-2/+1
* Turn DIAGNOSTIC into a new-style option.Eivind Eklund1998-02-041-1/+2
* Change the busy page mgmt, so that when pages are freed, theyJohn Dyson1998-01-311-2/+13
* Make the debug options new-style.Eivind Eklund1998-01-311-1/+3
* 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