summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_cluster.c
Commit message (Expand)AuthorAgeFilesLines
* Make flushing dirty pages work correctly on filesystems thatdyson1998-05-211-12/+8
* Partially fixed write clustering for cases where cluster_wbuild() isbde1998-05-011-1/+4
* In kern_physio.c fix tsleep priority messup.dyson1998-03-191-11/+22
* Remove a soft-update hook that was accidentally added to the READ path.julian1998-03-161-26/+53
* Some VM improvements, including elimination of alot of Sig-11dyson1998-03-161-16/+25
* Reviewed by: dyson@freebsd.org (john Dyson), dg@root.com (david greenman)julian1998-03-081-3/+8
* This mega-commit is meant to fix numerous interrelated problems. Theredyson1998-03-071-12/+6
* Back out DIAGNOSTIC changes.eivind1998-02-061-2/+1
* Turn DIAGNOSTIC into a new-style option.eivind1998-02-041-1/+2
* Change the busy page mgmt, so that when pages are freed, theydyson1998-01-311-2/+13
* Make the debug options new-style.eivind1998-01-311-1/+3
* Add better support for larger I/O clusters, including larger physicaldyson1998-01-241-5/+11
* Make our v_usecount vnode reference count work identically to thedyson1998-01-061-6/+13
* Remove a bunch of variables which were unused both in GENERIC and LINT.phk1997-11-071-2/+2
* Removed unused #includes.bde1997-08-021-5/+1
* Fix a problem with the VN device. Specifically, the VN device candyson1997-06-151-1/+2
* Don't zero b_dirtyoff and b_dirtyend on error.dfr1997-04-251-3/+3
* Don't allow partial buffers to be cluster-comitted.dfr1997-04-181-1/+2
* Use OID_AUTO instead of magic number for the old sysctl debug.rcluster.bde1997-04-011-16/+3
* Remove unnecessary check for vp->v_mount being null. Pointeddyson1997-03-071-2/+2
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* This commit is the embodiment of some VFS read clustering improvements.dyson1996-12-291-127/+181
* Implement a new totally dynamic (up to MAXPHYS) buffer kva allocationdyson1996-11-301-1/+9
* Fix 4 problems:dyson1996-10-061-4/+10
* Modification to vfs_cluster to allow clustering of NFS delayed writes.dyson1996-07-271-3/+14
* Fix an error when B_MALLOC buffers are returned from the cluster readdyson1996-06-031-3/+4
* 1) Fix a bug that a buffer is removed from a queue, but thedyson1996-03-021-3/+3
* An earlier modification had decreased CPU usage, but alsodyson1996-01-281-4/+4
* Previous commit to vfs_cluster accidentally disabled read-ahead. Problemdyson1996-01-201-1/+2
* Eliminated many redundant vm_map_lookup operations for vm_mmap.dyson1996-01-191-31/+26
* Fixed bugs and finished staticization for things inside `#ifdef DEBUG'.bde1995-12-221-20/+22
* Changes to support 1Tb filesizes. Pages are now named by andyson1995-12-111-105/+112
* Untangled the vm.h include file spaghetti.dg1995-12-071-1/+3
* Yet another small block FS bug fix.dyson1995-11-201-2/+2
* Fix more clustering bugs for FSes with block sizes < PAGE_SIZE.dyson1995-11-201-6/+2
* Changed an incorrect splhigh to splbio.dyson1995-11-191-2/+2
* General fixes to the vfs clustring code:dyson1995-11-191-115/+77
* Change some of the debug sysctl vars. The semantics of these will change.phk1995-11-141-2/+2
* Second batch of cleanup changes.phk1995-10-291-5/+1
* Work-around a problem in the clustering code on non-VMIO buffers. Thedyson1995-10-091-2/+3
* These changes fix a bug in the clustering code that I made worse when addingdyson1995-09-231-6/+15
* Added VOP_GETPAGES/VOP_PUTPAGES and also the "backwards" block countdyson1995-09-041-3/+3
* VOP_BMAP will eventually need an additional argument, but not yet. Thisdyson1995-09-031-3/+3
* Improvements to the cluster code, minor vfs_bio efficiency:dyson1995-09-031-84/+163
* Don't include vm_pageout.h.dg1995-06-281-2/+1
* Remove trailing whitespace.rgrimes1995-05-301-3/+3
* Check for case of blkno already known to avoid unnecessary VOP_BMAP's.dg1995-04-041-1/+2
* Fix from Doug Rabson: Don't try to release a pbuf we didn't get.dg1995-03-191-4/+5
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-161-4/+3
OpenPOWER on IntegriCloud