aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_map.c
Commit message (Expand)AuthorAgeFilesLines
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Undo the collapse breakage (swap space usage problem.)John Dyson1997-01-031-3/+1
* Guess what? We left alot of the old collapse code that is not neededJohn Dyson1997-01-011-0/+2
* A very significant improvement in the management of process mapsJohn Dyson1996-12-311-40/+38
* Eliminate the redundancy due to the similarity between the routinesJohn Dyson1996-12-281-76/+13
* Implement closer-to POSIX mlock semantics. The major difference isJohn Dyson1996-12-141-1/+132
* Expunge inlines...John Dyson1996-12-071-4/+4
* Fix a map entry leak problem found by DG. Also, de-inline a functionJohn Dyson1996-12-071-3/+5
* Make vm_map_insert much more intelligent in the MAP_NOFAULT case soJohn Dyson1996-12-071-5/+27
* Implement a new totally dynamic (up to MAXPHYS) buffer kva allocationJohn Dyson1996-11-301-1/+6
* Attached vm ddb commands `show map', `show vmochk', `show object',Bruce Evans1996-09-141-25/+27
* Fixed the use of the wrong variable in vm_map_madvise.John Dyson1996-09-081-4/+4
* Improve the scalability of certain pmap operations.John Dyson1996-09-081-2/+1
* Backed out the recent changes/enhancements to the VM code. TheJohn Dyson1996-07-301-77/+68
* This commit is meant to solve a couple of VM system problems orJohn Dyson1996-07-271-68/+77
* In all special cases for spl or page_alloc where kmem_map is check for,David Greenman1996-07-071-8/+8
* Various bugfixes/cleanups from me and others:John Dyson1996-06-161-21/+14
* Fix some serious errors in vm_map_simplify_entries.John Dyson1996-06-121-6/+7
* This commit is dual-purpose, to fix more of the pageout daemonJohn Dyson1996-05-311-8/+2
* Make sure that pageout deadlocks cannot occur. There is a problemJohn Dyson1996-05-291-2/+18
* Initial support for MADV_FREE, support for pages that we don't careJohn Dyson1996-05-231-1/+2
* Initial support for mincore and madvise. Both are almost fullyJohn Dyson1996-05-191-1/+92
* This set of commits to the VM system does the following, and containJohn Dyson1996-05-181-131/+112
* Another sweep over the pmap/vm macros, this time with more focus onPoul-Henning Kamp1996-05-031-2/+2
* Move the map entry allocations from the kmem_map to the kernel_map. AsJohn Dyson1996-04-291-4/+4
* Fixed a problem that the UPAGES of a process were being run downJohn Dyson1996-04-031-7/+3
* VM performance improvements, and reorder some operations in VM faultJohn Dyson1996-03-281-99/+106
* More map_simplify fixes from Alan Cox. This very significanly improves theJohn Dyson1996-03-281-29/+28
* This commit is as a result of a comment by Alan Cox (alc@cs.rice.edu)John Dyson1996-03-131-36/+53
* Fix the map corruption problem that appears as a u_map allocationJohn Dyson1996-03-121-25/+3
* Fix two problems:John Dyson1996-03-091-2/+3
* Fix a problem that pages in a mapped region were not alwaysJohn Dyson1996-03-041-1/+17
* Remove the #ifdef notyet from the prototype of vm_map_simplify. JohnPeter Wemm1996-03-031-3/+1
* 1) Eliminate unnecessary bzero of UPAGES.John Dyson1996-03-021-39/+52
* Fixed a really bogus problem with msync ripping pages away fromJohn Dyson1996-02-111-8/+9
* Eliminated many redundant vm_map_lookup operations for vm_mmap.John Dyson1996-01-191-26/+36
* Convert DDB to new-style option.Garrett Wollman1996-01-041-1/+2
* Another mega commit to staticize things.Poul-Henning Kamp1995-12-141-10/+21
* Changes to support 1Tb filesizes. Pages are now named by anJohn Dyson1995-12-111-32/+38
* Untangled the vm.h include file spaghetti.David Greenman1995-12-071-1/+10
* Remove unused vars & funcs, make things static, protoize a little bit.Poul-Henning Kamp1995-11-201-3/+1
* Moved vm_map_lock call to inside the splhigh protection in vm_map_find().David Greenman1995-11-121-2/+2
* Get rid of machine-dependent NBPG and replace with PAGE_SIZE.John Dyson1995-10-231-3/+3
* Change vm_map_print() to have the correct number and type of args forBruce Evans1995-08-261-5/+10
* NOTE: libkvm, w, ps, 'top', and any other utility which depends on structDavid Greenman1995-07-131-393/+20
* Remove trailing whitespace.Rodney W. Grimes1995-05-301-32/+32
* Moved some zero-initialized variables into .bss. Made code intended to beDavid Greenman1995-04-161-3/+5
* Pass syncio flag to vm_object_clean(). It remains unimplemented, however.David Greenman1995-03-251-4/+1
* Removed unused fifth argument to vm_object_page_clean(). Fixed bug withDavid Greenman1995-03-221-8/+10
* Added a new boolean argument to vm_object_page_clean that causes it toDavid Greenman1995-03-211-3/+3