summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_page.c
Commit message (Expand)AuthorAgeFilesLines
* Get rid of the ad-hoc memory allocator for vm_map_entries, in lieu ofdyson1997-08-051-23/+1
* Check the correct queue for waking up the pageout daemon. Specifically,dyson1997-05-011-2/+2
* Fix a significant error in the accounting for pre-zeroed pages. Thisdyson1997-03-231-5/+6
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Provide an alternative interface to contigmalloc() which allows a specificwollman1997-02-131-4/+19
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Make the kernel smaller with at worst a neutral effect on perf bydyson1996-11-281-1/+21
* Improve the locality of reference for variables in vm_page anddyson1996-11-171-13/+13
* Vastly improved contigmalloc routine. It does not solve thedyson1996-11-051-63/+153
* Move much of the machine dependent code from vm_glue.c intodyson1996-10-151-4/+1
* Removed __pure's and __pure2's. __pure is a no-op for recent versionsbde1996-10-121-3/+2
* Fix a problem with the page coloring code that the system will not alwaysdyson1996-10-061-3/+7
* Fixed undeclared variables for the !(PQ_L2_SIZE > 1) case.bde1996-09-281-4/+3
* Reviewed by:dyson1996-09-281-78/+103
* Attached vm ddb commands `show map', `show vmochk', `show object',bde1996-09-141-38/+38
* Addition of page coloring support. Various levels of coloring are afforded.dyson1996-09-081-75/+250
* Backed out the recent changes/enhancements to the VM code. Thedyson1996-07-301-16/+33
* This commit is meant to solve a couple of VM system problems ordyson1996-07-271-33/+16
* This commit does a couple of things:dyson1996-06-261-1/+4
* Improve algorithm for page hash queue. It was previously aboutdyson1996-06-211-2/+2
* Several bugfixes/improvements:dyson1996-06-171-3/+4
* Various bugfixes/cleanups from me and others:dyson1996-06-161-13/+6
* Fix a very significant cnt.v_wire_count leak in vm_page.c, and somedyson1996-06-121-1/+2
* Adjust the threshold for blocking on movement of pages from the cachedyson1996-06-081-3/+2
* Keep page-table pages from ever being sensed as dirty. This should fixdyson1996-06-051-71/+137
* This commit is dual-purpose, to fix more of the pageout daemondyson1996-05-311-9/+16
* Add an assert to vm_page_cache. We should never cache a dirty page.dyson1996-05-241-1/+4
* This set of commits to the VM system does the following, and containdyson1996-05-181-197/+172
* VM performance improvements, and reorder some operations in VM faultdyson1996-03-281-2/+4
* Modify a threshold for waking up the pageout daemon. Also, add a consistancydyson1996-03-091-3/+7
* 1) Eliminate unnecessary bzero of UPAGES.dyson1996-03-021-5/+1
* Added a `boundary' arg to vm_alloc_page_contig(). Previously the onlybde1996-01-271-10/+42
* Eliminated many redundant vm_map_lookup operations for vm_mmap.dyson1996-01-191-182/+169
* Convert DDB to new-style option.wollman1996-01-041-1/+2
* Fixed 1TB filesize changes. Some pindexes had bogus names and typesbde1995-12-171-2/+2
* Another mega commit to staticize things.phk1995-12-141-14/+9
* Some DIAGNOSTIC code was enabled all of the time in error. Thedyson1995-12-111-3/+3
* Changes to support 1Tb filesizes. Pages are now named by andyson1995-12-111-32/+33
* Untangled the vm.h include file spaghetti.dg1995-12-071-1/+8
* Completed function declarations and/or added prototypes.bde1995-12-031-4/+10
* Remove unused vars & funcs, make things static, protoize a little bit.phk1995-11-201-74/+7
* Get rid of machine-dependent NBPG and replace with PAGE_SIZE.dyson1995-10-231-2/+2
* Machine independent changes to support pre-zeroed free pages. Thisdyson1995-09-031-11/+60
* New subroutine "vm_page_set_validclean" for a vfs_bio improvement.dyson1995-09-031-1/+17
* #if 0'd one of the DIAGNOSTIC checks in vm_page_alloc(). It was toodg1995-07-201-1/+3
* NOTE: libkvm, w, ps, 'top', and any other utility which depends on structdg1995-07-131-67/+17
* Remove trailing whitespace.rgrimes1995-05-301-17/+17
* Moved some zero-initialized variables into .bss. Made code intended to bedg1995-04-161-2/+2
* Removed gratuitous m->blah=0 assignments when initializing the vm_pagedg1995-04-161-4/+1
OpenPOWER on IntegriCloud