summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_map.c
Commit message (Expand)AuthorAgeFilesLines
* Remove references to vm_zone.h and switch over to the new uma API.jeff2002-03-201-2/+6
* Quit a warning introduced by UMA. This only occurs on machines wherejeff2002-03-191-1/+1
* This is the first part of the new kernel memory allocator. This replacesjeff2002-03-191-43/+122
* Back out the modification of vm_map locks from lockmgr to sx locks. Thegreen2002-03-181-60/+58
* Acquire a read lock on the map inside of vm_map_check_protection() ratheralc2002-03-171-0/+6
* Rename SI_SUB_MUTEX to SI_SUB_MTX_POOL to make the name at all accurate.green2002-03-131-58/+60
* - Remove a number of extra newlines that do not belong here according toeivind2002-03-101-78/+18
* Fix a bug in the vm_map_clean() procedure. msync()ing an area of memorydillon2002-03-071-1/+4
* Fix a race with free'ing vmspaces at process exit when vmspaces arealfred2002-02-051-16/+29
* Don't let pmap_object_init_pt() exhaust all available free pagesdillon2001-10-311-1/+1
* Fix locking violations during page wiring:tegge2001-10-141-3/+32
* Add missing includes of sys/ktr.h.jhb2001-10-111-0/+1
* Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loaderps2001-10-101-3/+3
* KSE Milestone 2julian2001-09-121-14/+14
* Change inlines back into mainline code in preparation for mutexing. Also,dillon2001-07-041-106/+183
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-60/+53
* Introduce numerous SMP friendly changes to the mbuf allocator. Namely,bmilekic2001-06-221-5/+5
* Cleanup the tabbingdillon2001-06-111-17/+16
* Two fixes to the out-of-swap process termination code. First, start killingdillon2001-06-091-0/+35
* - Add lots of vm_mtx assertions.jhb2001-05-231-2/+39
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-8/+33
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-1/+2
* remove truncated part from commmentalfred2001-04-121-1/+1
* Fix a lock reversal problem in the VM subsystem related to threadeddillon2001-03-141-0/+3
* Temporarily remove the vm_map_simplify() call from vm_map_insert(). Thedillon2001-03-141-0/+7
* When creating a shadow vm_object in vmspace_fork(), only oneiedowse2001-03-091-0/+4
* This commit represents work mainly submitted by Tor and slightly modifieddillon2001-02-041-7/+23
* - If swap metadata does not fit into the KVM, reduce the number oftanimura2000-12-131-1/+1
* Clear the MAP_ENTRY_USER_WIRED flag from cloned vm_map entries.tegge2000-11-021-0/+2
* Convert lockmgr locks from using simple locks to using mutexes.jasone2000-10-041-0/+8
* Fixed bug in madvise() / MADV_WILLNEED. When the request is offsetdillon2000-05-141-1/+5
* Revert spelling mistake I made in the previous commitcharnier2000-03-271-1/+1
* Spellingcharnier2000-03-261-2/+2
* Add MAP_NOCORE to mmap(2), and MADV_NOCORE and MADV_CORE to madvise(2).ps2000-02-281-1/+11
* Fix null-pointer dereference crash when the system is intentionallydillon2000-02-161-1/+7
* Fix a deadlock between msync(..., MS_INVALIDATE) and vm_fault. Thedillon2000-01-211-25/+29
* Add MAP_NOSYNC feature to mmap(), and MADV_NOSYNC and MADV_AUTOSYNC todillon1999-12-121-2/+15
* Remove nonsensical vm_map_{clear,set}_recursive() callsalc1999-11-251-3/+0
* Correct the following error: vm_map_pageable() on a COW'ed (post-fork)alc1999-11-231-4/+5
* Remove unused #include's.alc1999-11-071-1/+0
* The functions declared by this header file no longer exist.alc1999-11-071-1/+0
* useracc() the prequel:phk1999-10-291-2/+0
* cleanup madvise code, add a few more sanity checks.dillon1999-09-211-47/+71
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* vm_map_madvise:alc1999-08-131-60/+85
* vm_map_madvise:alc1999-08-101-17/+3
* Move the memory access behavior information provided by madvisealc1999-08-011-7/+7
* Fix the following problem:alc1999-07-211-1/+3
* Cleanup OBJ_ONEMAPPING management.alc1999-07-111-13/+1
* Fix some int/long printf problems for the Alphapeter1999-07-011-2/+2
OpenPOWER on IntegriCloud