summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_page.h
Commit message (Expand)AuthorAgeFilesLines
* Change the type of vpgqueues::lcnt from "int *" to "int". The indirectionalc1999-07-311-2/+2
* Reduce the number of "magic constants" used for page coloringalc1999-07-221-7/+1
* Remove (1) "extern" declarations for variables that were previouslyalc1999-06-221-4/+1
* Remove some unused function and variable declarations.alc1999-06-191-11/+1
* The VFS/BIO subsystem contained a number of hacks in order to optimizealc1999-05-021-1/+7
* Catch a case spotted by Tor where files mmapped could leave garbage in thejulian1999-04-051-1/+2
* Fix breakage in last commitjulian1999-03-151-3/+3
* A bit of a hack, but allows the vn device to be a module again.julian1999-03-141-1/+15
* Minor reorganization of vm_page_alloc(). No functional changes havedillon1999-02-151-2/+2
* Rip out PQ_ZERO queue. PQ_ZERO functionality is now combined in withdillon1999-02-081-14/+28
* Remove L1 cache coloring optimization ( leave L2 cache coloring opt ).dillon1999-02-071-8/+16
* Add vm_page_dirty() inline with PQ_CACHE sanity checkdillon1999-01-241-1/+20
* Add invariants to vm_page_busy() and vm_page_wakeup() to check fordillon1999-01-241-1/+12
* The TAILQ hashq has been turned into a singly-linked=list link,dillon1999-01-211-1/+1
* This is a rather large commit that encompasses the new swapper,dillon1999-01-211-21/+111
* Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT aseivind1999-01-081-6/+2
* Added a second argument, "activate" to the vm_page_unwire() call so thatdg1998-10-281-2/+2
* Nuked PG_TABLED flag. Replaced with m->object != NULL.dg1998-10-211-2/+1
* Cosmetic changes to the PAGE_XXX macros to make them consistent withdfr1998-09-041-21/+47
* Separate wakeup conditions for page I/O count (pg_busy) and lock (PG_BUSY).wollman1998-09-011-4/+3
* Change various syscalls to use size_t arguments instead of u_int.dfr1998-08-241-8/+16
* Correct/clarify some comments.mckay1998-08-221-3/+3
* document some VM paging options for cache sizes:jmg1998-06-301-1/+3
* Removed unused includes.bde1998-06-211-5/+1
* This commit fixes various 64bit portability problems required fordfr1998-06-071-1/+6
* Support a 16K first level cache for 512K 2nd level. Also, add supportdyson1998-05-241-2/+11
* This mega-commit is meant to fix numerous interrelated problems. Theredyson1998-03-071-3/+13
* 1) Use a more consistent page wait methodology.dyson1998-03-011-10/+11
* 1) Start using a cleaner and more consistant page allocator insteaddyson1998-02-051-5/+7
* 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
* Make the default cache size optim to be 256K, the old default wasdyson1996-10-061-9/+10
* Addition of page coloring support. Various levels of coloring are afforded.dyson1996-09-081-11/+65
* Backed out the recent changes/enhancements to the VM code. Thedyson1996-07-301-5/+5
* This commit is meant to solve a couple of VM system problems ordyson1996-07-271-5/+5
* This commit does a couple of things:dyson1996-06-261-2/+3
* Adjust the threshold for blocking on movement of pages from the cachedyson1996-06-081-1/+2
* Keep page-table pages from ever being sensed as dirty. This should fixdyson1996-06-051-1/+2
* One more file missing from the mega-commit. This inlines some verydyson1996-05-181-4/+32
* Fix a bunch of spelling errors in the comment fields ofmpp1996-01-301-2/+2
* Eliminated many redundant vm_map_lookup operations for vm_mmap.dyson1996-01-191-21/+26
* Changes to support 1Tb filesizes. Pages are now named by andyson1995-12-111-6/+8
* Remove unused vars & funcs, make things static, protoize a little bit.phk1995-11-201-6/+1
* Remove of now unused PG_COPYONWRITE.dyson1995-10-231-2/+1
* Added prototype for new routine "vm_page_set_validclean" and initialdyson1995-09-031-1/+9
* NOTE: libkvm, w, ps, 'top', and any other utility which depends on structdg1995-07-131-30/+23
* inline -> __inline.bde1995-04-231-4/+4
* Removed some obsolete flags.dg1995-03-261-6/+3
* Various changes from John and myself that do the following:dg1995-03-011-5/+23
* Moved ACT_MAX, ACT_ADVANCE, and ACT_DECLINE to vm_page.h.dg1995-02-201-1/+5
OpenPOWER on IntegriCloud