summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_map.c
Commit message (Expand)AuthorAgeFilesLines
* 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-21/+38
* Another fix to inheriting shared segments. Do the copy on writedyson1997-01-311-1/+9
* Fix two problems where a NULL object is dereferenced. One problemdyson1997-01-221-4/+28
* Change the map entry flags from bitfields to bitmasks. Allowsdyson1997-01-161-82/+61
* 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-0/+2
* A very significant improvement in the management of process mapsdyson1996-12-311-40/+38
* Eliminate the redundancy due to the similarity between the routinesdyson1996-12-281-76/+13
* Implement closer-to POSIX mlock semantics. The major difference isdyson1996-12-141-1/+132
* Expunge inlines...dyson1996-12-071-4/+4
* Fix a map entry leak problem found by DG. Also, de-inline a functiondyson1996-12-071-3/+5
* Make vm_map_insert much more intelligent in the MAP_NOFAULT case sodyson1996-12-071-5/+27
* Implement a new totally dynamic (up to MAXPHYS) buffer kva allocationdyson1996-11-301-1/+6
* Attached vm ddb commands `show map', `show vmochk', `show object',bde1996-09-141-25/+27
* Fixed the use of the wrong variable in vm_map_madvise.dyson1996-09-081-4/+4
* Improve the scalability of certain pmap operations.dyson1996-09-081-2/+1
* Backed out the recent changes/enhancements to the VM code. Thedyson1996-07-301-77/+68
* This commit is meant to solve a couple of VM system problems ordyson1996-07-271-68/+77
* In all special cases for spl or page_alloc where kmem_map is check for,dg1996-07-071-8/+8
* Various bugfixes/cleanups from me and others:dyson1996-06-161-21/+14
* Fix some serious errors in vm_map_simplify_entries.dyson1996-06-121-6/+7
* This commit is dual-purpose, to fix more of the pageout daemondyson1996-05-311-8/+2
* Make sure that pageout deadlocks cannot occur. There is a problemdyson1996-05-291-2/+18
* Initial support for MADV_FREE, support for pages that we don't caredyson1996-05-231-1/+2
* Initial support for mincore and madvise. Both are almost fullydyson1996-05-191-1/+92
* This set of commits to the VM system does the following, and containdyson1996-05-181-131/+112
* Another sweep over the pmap/vm macros, this time with more focus onphk1996-05-031-2/+2
* Move the map entry allocations from the kmem_map to the kernel_map. Asdyson1996-04-291-4/+4
* Fixed a problem that the UPAGES of a process were being run downdyson1996-04-031-7/+3
* VM performance improvements, and reorder some operations in VM faultdyson1996-03-281-99/+106
* More map_simplify fixes from Alan Cox. This very significanly improves thedyson1996-03-281-29/+28
* This commit is as a result of a comment by Alan Cox (alc@cs.rice.edu)dyson1996-03-131-36/+53
* Fix the map corruption problem that appears as a u_map allocationdyson1996-03-121-25/+3
* Fix two problems:dyson1996-03-091-2/+3
* Fix a problem that pages in a mapped region were not alwaysdyson1996-03-041-1/+17
* Remove the #ifdef notyet from the prototype of vm_map_simplify. Johnpeter1996-03-031-3/+1
* 1) Eliminate unnecessary bzero of UPAGES.dyson1996-03-021-39/+52
* Fixed a really bogus problem with msync ripping pages away fromdyson1996-02-111-8/+9
* Eliminated many redundant vm_map_lookup operations for vm_mmap.dyson1996-01-191-26/+36
* Convert DDB to new-style option.wollman1996-01-041-1/+2
* Another mega commit to staticize things.phk1995-12-141-10/+21
* Changes to support 1Tb filesizes. Pages are now named by andyson1995-12-111-32/+38
* Untangled the vm.h include file spaghetti.dg1995-12-071-1/+10
* Remove unused vars & funcs, make things static, protoize a little bit.phk1995-11-201-3/+1
* Moved vm_map_lock call to inside the splhigh protection in vm_map_find().dg1995-11-121-2/+2
* Get rid of machine-dependent NBPG and replace with PAGE_SIZE.dyson1995-10-231-3/+3
* Change vm_map_print() to have the correct number and type of args forbde1995-08-261-5/+10
* NOTE: libkvm, w, ps, 'top', and any other utility which depends on structdg1995-07-131-393/+20
OpenPOWER on IntegriCloud