summaryrefslogtreecommitdiff
path: root/sys/vm/vm_map.h
Commit message (Expand)AuthorAgeFilesLines
...
* o Remove an unnecessary call to vm_map_wakeup() from vm_map_unwire().Alan Cox2002-06-081-0/+2
* o Add vm_map_unwire() for unwiring contiguous regions of either kernelAlan Cox2002-06-071-0/+4
* o Remove GIANT_REQUIRED from vm_map_zfini(), vm_map_zinit(),Alan Cox2002-06-011-1/+8
* o Revert a part of revision 1.66, contrary to what that commit message says,Alan Cox2002-06-011-3/+8
* o Replace the vm_map's hint by the root of a splay tree. By design,Alan Cox2002-05-241-1/+3
* o Header files shouldn't depend on options: Provide prototypesAlan Cox2002-05-061-3/+0
* o Move vm_freeze_copyopts() from vm_map.{c.h} to vm_object.{c,h}. It's plainlyAlan Cox2002-05-061-1/+0
* o Condition the compilation of uiomoveco() and vm_uiomove()Alan Cox2002-05-051-1/+3
* o Remove dead and lockmgr()-specific debugging code.Alan Cox2002-05-021-17/+0
* Pass the caller's file name and line number to the vm_map locking functions.Alan Cox2002-04-281-9/+24
* o Introduce and use vm_map_trylock() to replace several direct usesAlan Cox2002-04-281-0/+1
* o Begin documenting the (existing) locking protocol on the vm_mapAlan Cox2002-04-271-6/+26
* Remove an unused option, VM_FAULT_HOLD, to vm_fault().Alan Cox2002-04-171-1/+0
* This is the first part of the new kernel memory allocator. This replacesJeff Roberson2002-03-191-1/+0
* Back out the modification of vm_map locks from lockmgr to sx locks. TheBrian Feldman2002-03-181-20/+10
* Rename SI_SUB_MUTEX to SI_SUB_MTX_POOL to make the name at all accurate.Brian Feldman2002-03-131-10/+20
* - Remove a number of extra newlines that do not belong here according toEivind Eklund2002-03-101-6/+2
* Fix a race with free'ing vmspaces at process exit when vmspaces areAlfred Perlstein2002-02-051-0/+2
* Don't let pmap_object_init_pt() exhaust all available free pagesMatthew Dillon2001-10-311-0/+1
* KSE Milestone 2Julian Elischer2001-09-121-1/+1
* Change inlines back into mainline code in preparation for mutexing. Also,Matthew Dillon2001-07-041-124/+53
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachMatthew Dillon2001-07-041-11/+5
* Two fixes to the out-of-swap process termination code. First, start killingMatthew Dillon2001-06-091-0/+1
* Introduce a global lock for the vm subsystem (vm_mtx).Alfred Perlstein2001-05-191-6/+16
* Putting sys/lockmgr.h in here allows us to depollute userland includesMark Murray2001-05-031-0/+2
* Fix the botched rev 1.59 where I made it such that without INVARIANTSAlfred Perlstein2001-04-181-2/+2
* use %p for pointer printf, include sys/systm.h for printf protoAlfred Perlstein2001-04-131-6/+7
* Use a macro wrapper over printf along with KASSERT to reduce the amountAlfred Perlstein2001-04-131-40/+15
* Fix a lock reversal problem in the VM subsystem related to threadedMatthew Dillon2001-03-141-0/+1
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-4/+4
* For lockmgr mutex protection, use an array of mutexes that are allocatedJason Evans2000-10-121-4/+4
* Convert lockmgr locks from using simple locks to using mutexes.Jason Evans2000-10-041-4/+6
* Add MAP_NOCORE to mmap(2), and MADV_NOCORE and MADV_CORE to madvise(2).Paul Saab2000-02-281-18/+23
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-1/+1
* Add MAP_NOSYNC feature to mmap(), and MADV_NOSYNC and MADV_AUTOSYNC toMatthew Dillon1999-12-121-1/+2
* cleanup madvise code, add a few more sanity checks.Matthew Dillon1999-09-211-1/+1
* Add 'lastr' field to vm_map_entry in preparation for its removalMatthew Dillon1999-09-171-0/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Correct the inconsistent formatting in struct vm_map.Alan Cox1999-08-231-2/+2
* struct vm_map:Alan Cox1999-08-231-2/+9
* Fix breakage - an extra brace got inserted where DIAGNOSTIC was definedMatt Jacob1999-08-181-2/+1
* vm_map_lock*:Alan Cox1999-08-161-41/+52
* Move the memory access behavior information provided by madviseAlan Cox1999-08-011-1/+21
* Remove unused function prototypes.Alan Cox1999-07-101-3/+1
* Remove some unused function and variable declarations.Alan Cox1999-06-191-23/+1
* Add the options MAP_PREFAULT and MAP_PREFAULT_PARTIAL to vm_map_find/insert,Alan Cox1999-05-171-1/+3
* Remove prototypes for functions that don't exist anymore (vm_map.h).Alan Cox1999-05-161-4/+2
* Simplify vm_map_find/insert's interface: remove the MAP_COPY_NEEDED option.Alan Cox1999-05-141-4/+4
* Upgrading a map's lock to exclusive status should incrementAlan Cox1999-03-061-2/+6
* Remove the last of the share map code: struct vm_map::is_main_map.Alan Cox1999-03-021-2/+1