summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_page.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Make "print_page_info" #ifdef DDB.dg1995-04-161-2/+3
* Changes from John Dyson and myself:dg1995-04-091-8/+8
* Implemented cnt.v_reactivated and moved vm_page_activate() routine todg1995-03-251-39/+41
* Removed redundant newlines that were in some panic strings.dg1995-03-191-2/+2
* In vm_page_alloc_contig: Removed a redundant semicolon and used 'm' insteaddg1995-03-181-3/+3
* Add and move declarations to fix all of the warnings from `gcc -Wimplicit'bde1995-03-161-6/+2
* Various changes from John and myself that do the following:dg1995-03-011-104/+91
* vm_page.c:dg1995-02-221-7/+6
* Just return in the case of a page not on any queue in vm_page_unqueue().dg1995-02-221-3/+7
* Don't allow act_count to exceed ACT_MAX when bumping it up.dg1995-02-201-2/+4
* Fully initialize pages returned via vm_page_alloc_contig() so that thedg1995-02-201-4/+13
* swap_pager.c:dg1995-02-021-15/+19
* Added ability to detect sequential faults and DTRT. (swap_pager.c)dg1995-01-241-20/+31
* Moved some splx's down a few lines in vm_page_insert and vm_page_removedg1995-01-151-3/+3
* Kill VM_PAGE_INIT macro as it is only used once and makes the code moredg1995-01-101-3/+14
* Fixed some formatting weirdness that I overlooked in the previous commit.dg1995-01-101-9/+9
* These changes embody the support of the fully coherent merged VM buffer cache,dg1995-01-091-254/+494
* Changed a thread_sleep into an spl protected tsleep. A deadlock can occurdg1994-10-231-2/+3
* Fix the remaining vmmeter counters. They all now work correctly.dg1994-10-181-1/+2
* Cosmetics: unused vars, ()'s, #include's &c &c to silence gcc.phk1994-10-091-2/+1
* Previous commit should have read ...in vm_page_alloc_contig().dg1994-09-271-2/+3
* Fixed another bug, and cleaned up the code.dg1994-09-271-6/+6
* Fixed multiple bugs in previous version of vm_page_alloc_contig.dg1994-09-271-14/+15
* 1) New "vm_page_alloc_contig" routine by me.dg1994-09-271-2/+79
* Fixed vm_page_deactivate to deal with getting called with a page that'sdg1994-08-101-48/+1
* Provide support for upcoming merged VM/buffer cache, and fixed a few bugsdg1994-08-071-11/+11
* Removed all code related to the pagescan daemon, and changed 'act_count'dg1994-08-011-2/+2
OpenPOWER on IntegriCloud