aboutsummaryrefslogtreecommitdiff
path: root/sys/vm/vm_extern.h
Commit message (Expand)AuthorAgeFilesLines
* Add a new file operations hook for mmap operations. File type-specificJohn Baldwin2015-06-041-2/+12
* Handle wiring failures in vm_map_wire() with the new functionsAlan Cox2014-08-021-1/+0
* When unwiring a region of an address space, do not assume that theAlan Cox2014-07-261-1/+0
* Merge the following changes from projects/bhyve_npt_pmap:Neel Natu2013-09-201-1/+3
* Replace kernel virtual address space allocation with vmem. This providesJeff Roberson2013-08-071-12/+25
* Revert r253939:Attilio Rao2013-08-051-2/+2
* The page hold mechanism is fast but it has couple of fallouts:Attilio Rao2013-08-041-2/+2
* Make sys_mlock() function just a wrapper around vm_mlock() functionGleb Smirnoff2013-06-081-0/+1
* Eliminate vm_phys_bootstrap_alloc(). It was a failed attempt atAlan Cox2011-10-301-1/+1
* Use "u_long" instead of "unsigned long".Alan Cox2011-10-281-2/+2
* Extract the code to translate VM error into errno, into an exportedKonstantin Belousov2011-07-101-0/+1
* Add a facility to disable processing page faults. When activated,Konstantin Belousov2011-07-091-0/+2
* Move vm_object_print()'s prototype to the expected place.Alan Cox2010-12-271-2/+0
* Retire vm_fault_quick(). It's no longer used.Alan Cox2010-12-251-1/+0
* Introduce and use a new VM interface for temporarily pinning pages. ThisAlan Cox2010-12-251-0/+2
* Introduce vm_fault_hold() and use it to (1) eliminate a long-standing raceAlan Cox2010-12-201-0/+2
* Rework memguard(9) to reserve significantly more KVA to detectMatthew D Fleming2010-08-111-0/+1
* o) Add a VM find-space option, VMFS_TLB_ALIGNED_SPACE, which searches theJuli Mallett2010-04-181-0/+1
* Initialize the virtual memory-related resource limits in a single place.Alan Cox2010-04-111-2/+0
* Introduce the function kmem_alloc_attr(), which allocates kernel virtualAlan Cox2010-04-091-1/+3
* Simplify both the invocation and the implementation of vm_fault() for wiringAlan Cox2009-11-181-1/+1
* o Introduce vm_sync_icache() for making the I-cache coherent withMarcel Moolenaar2009-10-211-0/+1
* Reintroduce the r196640, after fixing the problem with my testing.Konstantin Belousov2009-09-011-2/+0
* Reverse r196640 and r196644 for now.Konstantin Belousov2009-08-291-0/+2
* Remove the altkstacks, instead instantiate threads with kernel stackKonstantin Belousov2009-08-291-2/+0
* Add support to the virtual memory system for configuring machine-Alan Cox2009-07-121-1/+1
* When forking a vm space that has wired map entries, do not forget toKonstantin Belousov2009-07-031-1/+2
* This change is the next step in implementing the cache control functionalityAlan Cox2009-06-261-1/+1
* Implement global and per-uid accounting of the anonymous memory. AddKonstantin Belousov2009-06-231-1/+1
* Eliminate unnecessary forward declarations.Alan Cox2009-06-171-3/+0
* Refactor contigmalloc() into two functions: a simple front-end that dealsAlan Cox2009-06-171-0/+3
* Eliminate dead code.Alan Cox2009-04-011-13/+0
* Introduce a new parameter "superpage_align" to kmem_suballoc() that isAlan Cox2008-05-101-1/+2
* Fix for the panic("vm_thread_new: kstack allocation failed") andKonstantin Belousov2007-11-051-5/+5
* Close race between vmspace_exitfree() and exit1() and races betweenTor Egge2006-05-291-0/+2
* Use sf_buf_alloc() instead of vm_map_find() on exec_map to create theAlan Cox2005-12-161-0/+2
* - Change the vm_mmap() function to accept an objtype_t parameter specifyingJohn Baldwin2005-04-011-1/+1
* Disable U area swapping and remove the routines that create, destroy,David Schultz2004-11-201-2/+0
* For years, kmem_alloc_pageable() has been misused. Now that the last ofAlan Cox2004-07-251-1/+0
* To date, unwiring a fictitious page has produced a panic. The reasonAlan Cox2004-05-221-2/+2
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-061-4/+0
* Revert to the original vslock() and vsunlock() API with the followingDon Lewis2004-03-151-2/+2
* Undo the merger of mlock()/vslock and munlock()/vsunlock() and theDon Lewis2004-03-051-2/+2
* Split the mlock() kernel code into two parts, mlock(), which unpacksDon Lewis2004-02-261-2/+2
* Remove vm_page_alloc_contig(). It's now unused.Alan Cox2004-01-141-1/+0
* Remove long dead code, specifically, code related to munmapfd().Alan Cox2004-01-111-1/+0
* Revert previous commit. Come back vslock(), all is forgiven.Bruce M Simpson2003-10-051-0/+2
* Retire vslock() and vsunlock() with extreme prejudice.Bruce M Simpson2003-10-051-2/+0
* Make swaponvp() static to the swap_pager.Poul-Henning Kamp2003-08-151-1/+0
* Migrate the thread stack management functions from the machine-dependentAlan Cox2003-06-141-1/+5