summaryrefslogtreecommitdiff
path: root/sys/vm/vm_page.c
Commit message (Expand)AuthorAgeFilesLines
* asm->__asmJustin T. Gibbs1998-07-071-4/+4
* Fix (finally, I hope) the missing page allocation problem. The modJohn Dyson1997-11-061-1/+1
* Make sure that we check properly for what queue a page was on forJohn Dyson1997-11-041-2/+2
* 1. Fix the vm_page_zero_count accounting. This should improve theJohn Dyson1997-03-251-17/+38
* Mega-merge from -currentPoul-Henning Kamp1996-11-121-49/+49
* Merge from -currentPoul-Henning Kamp1996-11-091-16/+106
* Move much of the machine dependent code from vm_glue.c intoJohn Dyson1996-10-151-4/+1
* Removed __pure's and __pure2's. __pure is a no-op for recent versionsBruce Evans1996-10-121-3/+2
* Fix a problem with the page coloring code that the system will not alwaysJohn Dyson1996-10-061-3/+7
* Fixed undeclared variables for the !(PQ_L2_SIZE > 1) case.Bruce Evans1996-09-281-4/+3
* Reviewed by:John Dyson1996-09-281-78/+103
* Attached vm ddb commands `show map', `show vmochk', `show object',Bruce Evans1996-09-141-38/+38
* Addition of page coloring support. Various levels of coloring are afforded.John Dyson1996-09-081-75/+250
* Backed out the recent changes/enhancements to the VM code. TheJohn Dyson1996-07-301-16/+33
* This commit is meant to solve a couple of VM system problems orJohn Dyson1996-07-271-33/+16
* This commit does a couple of things:John Dyson1996-06-261-1/+4
* Improve algorithm for page hash queue. It was previously aboutJohn Dyson1996-06-211-2/+2
* Several bugfixes/improvements:John Dyson1996-06-171-3/+4
* Various bugfixes/cleanups from me and others:John Dyson1996-06-161-13/+6
* Fix a very significant cnt.v_wire_count leak in vm_page.c, and someJohn Dyson1996-06-121-1/+2
* Adjust the threshold for blocking on movement of pages from the cacheJohn Dyson1996-06-081-3/+2
* Keep page-table pages from ever being sensed as dirty. This should fixJohn Dyson1996-06-051-70/+136
* This commit is dual-purpose, to fix more of the pageout daemonJohn Dyson1996-05-311-9/+16
* Add an assert to vm_page_cache. We should never cache a dirty page.John Dyson1996-05-241-1/+4
* This set of commits to the VM system does the following, and containJohn Dyson1996-05-181-197/+172
* VM performance improvements, and reorder some operations in VM faultJohn Dyson1996-03-281-2/+4
* Modify a threshold for waking up the pageout daemon. Also, add a consistancyJohn Dyson1996-03-091-3/+7
* 1) Eliminate unnecessary bzero of UPAGES.John Dyson1996-03-021-5/+1
* Added a `boundary' arg to vm_alloc_page_contig(). Previously the onlyBruce Evans1996-01-271-10/+42
* Eliminated many redundant vm_map_lookup operations for vm_mmap.John Dyson1996-01-191-182/+169
* Convert DDB to new-style option.Garrett Wollman1996-01-041-1/+2
* Fixed 1TB filesize changes. Some pindexes had bogus names and typesBruce Evans1995-12-171-2/+2
* Another mega commit to staticize things.Poul-Henning Kamp1995-12-141-14/+9
* Some DIAGNOSTIC code was enabled all of the time in error. TheJohn Dyson1995-12-111-3/+3
* Changes to support 1Tb filesizes. Pages are now named by anJohn Dyson1995-12-111-32/+33
* Untangled the vm.h include file spaghetti.David Greenman1995-12-071-1/+8
* Completed function declarations and/or added prototypes.Bruce Evans1995-12-031-4/+10
* Remove unused vars & funcs, make things static, protoize a little bit.Poul-Henning Kamp1995-11-201-74/+7
* Get rid of machine-dependent NBPG and replace with PAGE_SIZE.John Dyson1995-10-231-2/+2
* Machine independent changes to support pre-zeroed free pages. ThisJohn Dyson1995-09-031-11/+60
* New subroutine "vm_page_set_validclean" for a vfs_bio improvement.John Dyson1995-09-031-1/+17
* #if 0'd one of the DIAGNOSTIC checks in vm_page_alloc(). It was tooDavid Greenman1995-07-201-1/+3
* NOTE: libkvm, w, ps, 'top', and any other utility which depends on structDavid Greenman1995-07-131-67/+17
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-17/+17
* Moved some zero-initialized variables into .bss. Made code intended to beDavid Greenman1995-04-161-2/+2
* Removed gratuitous m->blah=0 assignments when initializing the vm_pageDavid Greenman1995-04-161-4/+1
* Make "print_page_info" #ifdef DDB.David Greenman1995-04-161-2/+3
* Changes from John Dyson and myself:David Greenman1995-04-091-8/+8
* Implemented cnt.v_reactivated and moved vm_page_activate() routine toDavid Greenman1995-03-251-39/+41
* Removed redundant newlines that were in some panic strings.David Greenman1995-03-191-2/+2