summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_map.c
Commit message (Expand)AuthorAgeFilesLines
...
* Simplify vmspace initialization. The bcopy() of fields from the oldalc2004-07-241-11/+8
* Semi-gratuitous change. Move two refcount operations to their own linespeter2004-07-211-2/+4
* Move the initialization and teardown of pmaps to the vmspace zone'speter2004-07-211-3/+2
* Push down the acquisition and release of the page queues lock intoalc2004-07-151-8/+0
* Use MIN() macro rather than ulmin() inline, and fix stray tabgallatin2004-06-281-3/+3
* Fix alpha - the use of min() on longs was loosing the high bits andgallatin2004-06-281-3/+3
* Correct the tracking of various bits of the process's vmspace and vm_mapgreen2004-06-241-3/+44
* Back out previous commit; it went to the wrong file.des2004-05-251-8/+1
* MFS: rev 1.187.2.27 through 1.187.2.29, fix MS_INVALIDATE semantics butdes2004-05-251-1/+8
* Correct two error cases in vm_map_unwire():alc2004-05-251-4/+5
* To date, unwiring a fictitious page has produced a panic. The reasonalc2004-05-221-5/+13
* Properly remove MAP_FUTUREWIRE when a vm_map_entry gets torn down.green2004-05-071-0/+1
* In cases where a file was resident in memory mmap(..., PROT_NONE, ...)alc2004-04-241-4/+5
* Remove advertising clause from University of California Regent's license,imp2004-04-061-4/+0
* Do not copy vm_exitingcnt to the new vmspace in vmspace_exec(). Copyingtjr2004-03-231-1/+2
* Retire pmap_pinit2(). Alpha was the last platform that used it. However,alc2004-03-071-2/+0
* Further reduce the use of Giant in vm_map_delete(): Perform pmap_remove()alc2004-02-121-2/+2
* - Locking for the per-process resource limits structure has eliminatedalc2004-02-051-3/+1
* Locking for the per-process resource limits structure.jhb2004-02-041-9/+16
* Drop the reference count on the old vmspace after fully switching thejhb2004-02-021-2/+2
* - Modify vm_object_split() to expect a locked vm object on entry andalc2003-12-301-2/+0
* Minor correction to revision 1.258: Use the proc pointer that is passed toalc2003-12-261-2/+1
* - Avoid a lock-order reversal between Giant and a system map mutex thatalc2003-11-191-2/+4
* Changes to msync(2)alc2003-11-141-2/+2
* - The Open Group Base Specifications Issue 6 specifies that an munmap(2)alc2003-11-101-14/+6
* - Remove Giant from msync(2). Giant is still acquired by the lower layersalc2003-11-091-0/+10
* - Rename vm_map_clean() to vm_map_sync(). This better reflects the factalc2003-11-091-59/+5
* - Move the implementation of OBJ_ONEMAPPING from vm_map_delete() toalc2003-11-051-30/+24
* Update avail_ssize for rstacks after growing them.marcel2003-11-041-0/+1
* Whitespace cleanup.des2003-11-031-29/+29
* - Increase the scope of the source object lock in vm_map_copy_entry().alc2003-11-031-5/+3
* - Introduce and use vm_object_reference_locked(). Unlikealc2003-11-021-1/+1
* Fix two bugs introduced with the rstack functionality and specific tomarcel2003-10-311-1/+2
* Corrections to revision 1.305alc2003-10-181-22/+36
* Move pmap_resident_count() from the MD pmap.h to the MI pmap.h.bms2003-10-061-0/+6
* Part 2 of implementing rstacks: add the ability to create rstacks andmarcel2003-09-271-39/+55
* Adjust the kmapentzone limit so that it takes into account the size ofsilby2003-09-231-1/+3
* Change the handling of the kernel and kmem objects in vm_map_delete(): Inalc2003-09-231-23/+18
* Introduce MAP_ENTRY_GROWS_DOWN and MAP_ENTRY_GROWS_UP to allow formarcel2003-08-301-80/+144
* Remove GIANT_REQUIRED from vmspace_alloc().alc2003-08-131-1/+0
* Add the mlockall() and munlockall() system calls.bms2003-08-111-12/+39
* Move the implementation of the vmspace_swap_count() (used only inphk2003-07-181-37/+0
* Background: pmap_object_init_pt() premaps the pages of a object inalc2003-07-031-1/+74
* Check the address provided to vm_map_stack() against the vm map's maximum,alc2003-07-011-1/+2
* Introduce vm_map_pmap_enter(). Presently, this is a stub calling the MDalc2003-06-291-7/+19
* Simple read-modify-write operations on a vm object's flags, ref_count, andalc2003-06-271-4/+0
* Remove a GIANT_REQUIRED on the kernel object that we no longer need.alc2003-06-251-2/+0
* Use __FBSDID().obrien2003-06-111-2/+3
* Pass the vm object to vm_object_collapse() with its lock held.alc2003-06-071-2/+2
* Increase the scope of the vm_object lock in vm_map_delete().alc2003-04-301-12/+13
OpenPOWER on IntegriCloud