summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_fault.c
Commit message (Expand)AuthorAgeFilesLines
* Make vm_fault much cleaner by removing the evil macro inlines, anddyson1998-03-071-220/+208
* 1) Use a more consistent page wait methodology.dyson1998-03-011-6/+7
* Staticize.eivind1998-02-091-3/+4
* Back out DIAGNOSTIC changes.eivind1998-02-061-3/+1
* Turn DIAGNOSTIC into a new-style option.eivind1998-02-041-1/+3
* Change the busy page mgmt, so that when pages are freed, theydyson1998-01-311-14/+5
* VM level code cleanups.dyson1998-01-221-170/+89
* Tie up some loose ends in vnode/object management. Remove an unneededdyson1998-01-171-40/+52
* Fix some vnode management problems, and better mgmt of vnode free list.dyson1998-01-121-1/+3
* Make our v_usecount vnode reference count work identically to thedyson1998-01-061-11/+10
* Some performance improvements, and code cleanups (including changing ourdyson1997-12-191-2/+7
* Removed unused #includes.bde1997-09-011-5/+1
* Fixed type mismatches for functions with args of type vm_prot_t and/orbde1997-08-251-6/+2
* Fix a few bugs with NFS and mmap caused by NFS' use of b_validoffdfr1997-05-191-2/+2
* Commit a typo fix that's been sitting in my tree for ages, quite forgotten.peter1997-04-061-2/+2
* Fix the gdb executable modify problem. Thanks to the detective workdyson1997-04-061-9/+11
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* This is the kernel Lite/2 commit. There are some requisite userlanddyson1997-02-101-2/+3
* Change the map entry flags from bitfields to bitmasks. Allowsdyson1997-01-161-2/+2
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Undo the collapse breakage (swap space usage problem.)dyson1997-01-031-3/+1
* Guess what? We left alot of the old collapse code that is not neededdyson1997-01-011-1/+3
* Superficial cleanup of comment.dyson1996-12-291-2/+2
* Implement closer-to POSIX mlock semantics. The major difference isdyson1996-12-141-2/+69
* Implement a new totally dynamic (up to MAXPHYS) buffer kva allocationdyson1996-11-301-8/+7
* Addition of page coloring support. Various levels of coloring are afforded.dyson1996-09-081-2/+2
* Backed out the recent changes/enhancements to the VM code. Thedyson1996-07-301-6/+13
* Undo part of the scalability commit. Many of the changesdyson1996-07-281-29/+15
* This commit is meant to solve a couple of VM system problems ordyson1996-07-271-27/+34
* Properly set the PG_MAPPED and PG_WRITEABLE flags. This fixes some potentialdyson1996-07-021-2/+2
* Various bugfixes/cleanups from me and others:dyson1996-06-161-13/+19
* Move a case of PG_MAPPED being set before a pmap_enter(). This will likelydg1996-06-141-2/+2
* Keep the vm_fault/vm_pageout from getting into an "infinite paging loop", bydyson1996-06-101-3/+7
* Adjust the threshold for blocking on movement of pages from the cachedyson1996-06-081-5/+4
* Disable madvise optimizations for device pager objects (some of thedyson1996-06-011-6/+9
* This commit is dual-purpose, to fix more of the pageout daemondyson1996-05-311-1/+12
* I think this covers (fixes) the last batch of freeing active/held/busy pagedyson1996-05-261-1/+3
* Initial support for mincore and madvise. Both are almost fullydyson1996-05-191-3/+43
* This set of commits to the VM system does the following, and containdyson1996-05-181-12/+12
* VM performance improvements, and reorder some operations in VM faultdyson1996-03-281-5/+5
* Set the page valid bits in fewer places, as opposed to being scattereddyson1996-03-091-5/+3
* 1) Eliminate unnecessary bzero of UPAGES.dyson1996-03-021-43/+128
* Eliminated many redundant vm_map_lookup operations for vm_mmap.dyson1996-01-191-11/+9
* Changes to support 1Tb filesizes. Pages are now named by andyson1995-12-111-46/+49
* Untangled the vm.h include file spaghetti.dg1995-12-071-1/+9
* Remove unused vars & funcs, make things static, protoize a little bit.phk1995-11-201-3/+1
* Greatly simplify the msync code. Eliminate complications in vm_pageoutdyson1995-11-051-2/+2
* Move page fixups (pmap_clear_modify, etc) that happen after paging inputdg1995-11-021-4/+1
* First phase of removing the PG_COPYONWRITE flag, and an architecturaldyson1995-10-231-9/+1
* Fix argument passing to the "freeer" routine. Added some prototypes. (bde)dg1995-10-071-2/+2
OpenPOWER on IntegriCloud