summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_map.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Add vm_object locking to vmspace_swap_count().alc2003-04-301-5/+6
* - Extend the scope of two existing vm_object locks to coveralc2003-04-261-1/+1
* - Acquire the vm_object's lock when performing vm_object_page_clean().alc2003-04-241-0/+2
* - Update the vm_object locking in vm_map_insert().alc2003-04-201-8/+13
* Update vm_object locking in vm_map_delete().alc2003-04-201-5/+9
* o Update locking around vm_object_page_remove() in vm_map_clean()alc2003-04-191-4/+2
* Lock some manipulations of the vm object's flags.alc2003-04-131-4/+4
* Including <sys/stdint.h> is (almost?) universally only to be able to usephk2003-03-181-1/+0
* - When the VM daemon is out of swap space and looking for adas2003-03-121-2/+13
* Remove ENABLE_VFS_IOOPT. It is a long unfinished work-in-progress.alc2003-03-061-249/+0
* Back out M_* changes, per decision of the TRB.imp2003-02-191-3/+3
* Remove the acquisition and release of Giant around pmap_growkernel().alc2003-02-151-2/+0
* Add MTX_DUPOK to the initialization of system map locks.alc2003-01-251-2/+2
OpenPOWER on IntegriCloud