summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_pager.c
Commit message (Expand)AuthorAgeFilesLines
* Mechanical change to use <sys/queue.h> macro API instead ofphk2001-02-041-1/+1
* Backed out previous commit. Don't depend on namespace pollution inbde2000-12-021-0/+1
* remove unneded sys/ucred.h includesalfred2000-11-301-1/+0
* Weaken a bogus dependency on <sys/proc.h> in <sys/buf.h> by #ifdef'ingphk2000-10-291-1/+0
* Checkpoint of a new physical memory backed object type, that does notpeter2000-05-211-0/+2
* Separate the struct bio related stuff out of <sys/buf.h> intophk2000-05-051-0/+1
* Convert the vm_pager_strategy() interface to take a struct bio instead ofphk2000-05-031-4/+4
* Move and staticize the bufchain functions so they become local to thephk2000-05-011-133/+0
* Complete the bio/buf divorce for all code below devfs::strategyphk2000-04-151-5/+5
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.phk2000-04-021-12/+11
* Revert spelling mistake I made in the previous commitcharnier2000-03-271-1/+1
* Spellingcharnier2000-03-261-3/+3
* Rename the existing BUF_STRATEGY() to DEV_STRATEGY()phk2000-03-201-1/+1
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newphk2000-03-201-2/+3
* useracc() the prequel:phk1999-10-291-1/+0
* Add required BUF_KERNPROC to flushchainbuf() to disassociate thedillon1999-09-171-0/+1
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Reformat previous fix to remove an uglier than average goto.mckay1999-07-051-9/+11
* The buffer queue mechanism has been reformulated. Instead of havingmckusick1999-07-041-1/+3
* Minor tweaks to make sure (new) prerequisites for <sys/buf.h> (mostlypeter1999-06-271-2/+3
* Convert buffer locking from using the B_BUSY and B_WANTED flags to usingmckusick1999-06-261-9/+12
* remove b_proc from struct buf, it's (now) unused.phk1999-05-061-4/+2
* The VFS/BIO subsystem contained a number of hacks in order to optimizealc1999-05-021-1/+4
* Staticizeeivind1999-04-111-2/+2
* Submitted by: Matt Dillon <dillon@freebsd.org>julian1999-03-141-1/+155
* vm_pager_put_pages() is passed an rcval array to hold per-page returndillon1999-01-241-8/+8
* Move many of the vm_pager_*() functions from vm_pager.c to inlines indillon1999-01-211-1/+1
* This is a rather large commit that encompasses the new swapper,dillon1999-01-211-42/+67
* add #include <sys/kernel.h> where it's needed by MALLOC_DEFINE()peter1998-11-101-1/+2
* Use TAILQ macros for clean/dirty block list processing. Set b_xflagspeter1998-10-311-3/+3
* Fixed two potentially serious classes of bugs:dg1998-10-131-4/+4
* Some VM improvements, including elimination of alot of Sig-11dyson1998-03-161-1/+75
* This mega-commit is meant to fix numerous interrelated problems. Theredyson1998-03-071-4/+4
* Significantly improve the efficiency of the swap pager, which appears todyson1998-02-231-4/+4
* Back out DIAGNOSTIC changes.eivind1998-02-061-3/+1
* Turn DIAGNOSTIC into a new-style option.eivind1998-02-041-1/+3
* Add better support for larger I/O clusters, including larger physicaldyson1998-01-241-4/+2
* Lots of improvements, including restructring the caching and managementdyson1997-12-291-23/+1
* Last major round (Unless Bruce thinks of somthing :-) of malloc changes.phk1997-10-121-1/+4
* Removed unused #includes.bde1997-09-011-4/+1
* Fixed type mismatches for functions with args of type vm_prot_t and/orbde1997-08-251-7/+3
* 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
* Implement a new totally dynamic (up to MAXPHYS) buffer kva allocationdyson1996-11-301-13/+20
* Addition of page coloring support. Various levels of coloring are afforded.dyson1996-09-081-1/+3
* This set of commits to the VM system does the following, and containdyson1996-05-181-4/+4
* Another sweep over the pmap/vm macros, this time with more focus onphk1996-05-031-2/+1
* Another mega commit to staticize things.phk1995-12-141-4/+3
* Changes to support 1Tb filesizes. Pages are now named by andyson1995-12-111-3/+3
* Untangled the vm.h include file spaghetti.dg1995-12-071-1/+5
OpenPOWER on IntegriCloud