summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_bio.c
Commit message (Expand)AuthorAgeFilesLines
* Eliminate the undocumented, experimental, non-delivering and highlyphk2000-03-161-26/+0
* Need to reset the buffer pointer to avoid reconsidering the same buffermckusick2000-01-181-0/+1
* Give vn_isdisk() a second argument where it can return a suitable errno.phk2000-01-101-3/+3
* Several performance improvements for soft updates have been added:mckusick2000-01-101-5/+144
* Introduce a mechanism to suspend/resume system processes. Suspend syncerluoqi2000-01-071-10/+21
* Reimplement buf_daemon / getnewbuf() interaction for dealing withdillon1999-12-201-46/+43
* Collect read and write counts for filesystems. This new codemckusick1999-12-011-20/+0
* Convert various pieces of code to use vn_isdisk() rather than checkingphk1999-11-221-4/+4
* This is a partial commit of the patch from PR 14914:phk1999-11-161-3/+1
* Remove a #define which doesn't do miracles anymore.phk1999-10-301-1/+0
* useracc() the prequel:phk1999-10-291-1/+0
* Adjust the buffer cache to better handle small-memory machines. Adillon1999-10-241-56/+57
* Trim unused options (or #ifdef for undoc options).peter1999-10-111-1/+0
* Count bogus_page as wired.dt1999-09-301-0/+1
* Fix bug in brelse() regarding redirtying buffers on B_ERROR. brelse()dillon1999-09-201-3/+5
* Allow getblk() to be called from an idle context (by panic() insideluoqi1999-09-031-4/+10
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Cast pointers to uintptr_t instead of casting them to u_long, and/or vicebde1999-08-241-4/+5
* Decommision miscfs/specfs/specdev.h. Most of it goes into <sys/conf.h>,phk1999-08-081-2/+2
* Add sysctl and support code to allow directories to be VMIO'd. The defaultalc1999-07-261-1/+4
* bufhashinit() is called with a caddr_t and is expected to return thepeter1999-07-091-3/+3
* Condition in KASSERT was reversed.mckusick1999-07-081-2/+2
* These changes appear to give us benefits with both small (32MB) andmckusick1999-07-081-167/+214
* The buffer queue mechanism has been reformulated. Instead of havingmckusick1999-07-041-198/+281
* Hopefully fix the remaining glitches with the BUF_*() changes. This shouldpeter1999-06-291-2/+3
* Fix a bug that was almost certainly making breadn() fail. BUF_KERNPROC()peter1999-06-281-2/+2
* GC the remnants of the old pre-softupdates update daemon. It's beenpeter1999-06-261-48/+1
* Convert buffer locking from using the B_BUSY and B_WANTED flags to usingmckusick1999-06-261-50/+59
* When allocating new buffers in getnewbuf, there are several pointsmckusick1999-06-221-11/+40
* Add a vnode argument to VOP_BWRITE to get rid of the last vnodemckusick1999-06-161-7/+7
* If we still haven't got a sufficient number of free buffers after thetegge1999-06-161-2/+2
* Get rid of the global variable rushjob and replace it with a function inmckusick1999-06-151-3/+2
* Try an fix a couple of dev_t/major/minor etc nits.peter1999-05-121-3/+4
* remove b_proc from struct buf, it's (now) unused.phk1999-05-061-3/+2
* Remove unused fields from struct buf:phk1999-05-061-6/+1
* The VFS/BIO subsystem contained a number of hacks in order to optimizealc1999-05-021-314/+516
* Address a performance problem in getnewbuf:alc1999-04-291-5/+33
* getnewbuf(): check return value from tsleep(). Interruptible NFS may passdt1999-04-141-7/+4
* Fix a performance problem with the new getnewbuf() code: in an outofspacealc1999-04-071-26/+30
* Catch a case spotted by Tor where files mmapped could leave garbage in thejulian1999-04-051-1/+17
* Fixed a serious bug in rev.1.202. getnewbuf() sometimes didn'tbde1999-03-191-2/+2
* Reviewed by: Many at differnt times in differnt parts,julian1999-03-121-376/+660
* Make comment match code.julian1999-03-021-3/+2
* Remove inapropriate use of VOP_ISLOCKED()julian1999-03-021-2/+2
* Fix warnings in preparation for adding -Wall -Wcast-qual to thedillon1999-01-271-2/+2
* Don't try to calculate B_CACHE for an NFS related bp that has adillon1999-01-241-2/+5
* Fix an expression parenthesization typo in a conditional. It should notdillon1999-01-231-2/+10
* Don't throw away the buffer contents on a fatal write error; just markdg1999-01-221-2/+5
* The main operational changes are in getblk()'s handling of thedillon1999-01-211-1/+1
* This is a rather large commit that encompasses the new swapper,dillon1999-01-211-44/+75
OpenPOWER on IntegriCloud