summaryrefslogtreecommitdiffstats
path: root/sys/vm/vm_map.c
Commit message (Expand)AuthorAgeFilesLines
* Typo in comment.kib2016-01-241-1/+1
* Various cleanups to the main function for AIO kernel processes:jhb2016-01-191-0/+45
* Remove a check which caused spurious SIGSEGV on usermode access to thekib2015-09-091-10/+4
* Do not pretend that vm_fault(9) supports unwiring the address. Renamekib2015-07-301-1/+1
* Account for the main process stack being one page below the highestkib2015-07-021-1/+2
* Implement lockless resource limits.mjg2015-06-101-9/+5
* Add kern.racct.enable tunable and RACCT_DISABLED config option.trasz2015-04-291-23/+32
* vmspace_release() may sleep if the last reference is being released,rstone2015-01-241-0/+3
* vm_map_pmap_enter() and pmap_enter_object() are currently not aware ofkib2014-09-231-1/+8
* Oops. vm_map_simplify_entry() is used by mac_proc_vm_revoke_recurse(), soalc2014-09-081-2/+1
* Make two functions static and eliminate an unused #define.alc2014-09-081-2/+5
* Rewrite a loop in vm_map_wire() so that gcc doesn't think that the variablealc2014-08-021-3/+3
* Handle wiring failures in vm_map_wire() with the new functionsalc2014-08-021-19/+67
* When unwiring a region of an address space, do not assume that thealc2014-07-261-25/+17
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-2/+1
* Revert r267961, r267973:gjb2014-06-271-1/+2
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-2/+1
* Delay the call to crhold() in vm_map_insert() until we know that we won'talc2014-06-261-9/+4
* Now that vm_map_insert() sets MAP_ENTRY_GROWS_{DOWN,UP} on the stack entriesalc2014-06-251-6/+7
* Use correct names for the flags. MAP_ENTRY_GROWS_* have the samekib2014-06-231-1/+1
* Assert that the new entry is inserted into the right location in thekib2014-06-201-0/+9
* Eliminate a pointless call to vm_map_clip_start() from vm_map_growstack().alc2014-06-191-3/+0
* When MAP_STACK_GROWS_{DOWN,UP} are passed to vm_map_insert() set thealc2014-06-191-10/+14
* Add MAP_EXCL flag for mmap(2). It should be combined with MAP_FIXED,kib2014-06-191-1/+2
* Tidy up the early parts of vm_map_insert(), in particular, simplify onealc2014-06-161-24/+10
* One of the intentions behind r267254 was that the global variable "sgrowsiz"alc2014-06-151-1/+1
* Make mmap(MAP_STACK) search for the available address space, similarkib2014-06-091-34/+59
* Add a page size field to struct vm_page. Increase the page size field whenalc2014-06-071-13/+26
* Remove the assert which can be triggered by the userspace. Thekib2014-05-281-4/+1
* When exec_new_vmspace() decides that current vmspace cannot be reusedkib2014-05-201-1/+3
* On a fork allow read-only wired pages to be copy-on-write shared between thealc2014-05-131-5/+5
* With the new-and-improved vm_fault_copy_entry() (r265843), we can alwaysalc2014-05-111-2/+9
* About 9% of the pmap_protect() calls being performed by vm_map_copy_entry()alc2014-05-101-1/+2
* When printing the map with the ddb 'show procvm' command, do not dumpkib2014-05-101-1/+1
* Print the entry address in addition to the object. The variable iskib2014-05-101-1/+2
* Rename global cnt to vm_cnt to avoid shadowing.bdrewery2014-03-221-1/+1
* Initialize vm_map_entry member wiring_thread on the map entry creation.kib2014-03-211-0/+1
* Do not coalesce stack entry, vm_map_stack() asserts that the requestedkib2013-12-271-1/+1
* Vm map code performs clipping when map entry covers region which iskib2013-11-201-0/+15
* Add assertions to cover all places in the wiring and unwiring codekib2013-11-201-1/+9
* Both the vm_map and vmspace zones are defined as "no free". So, there is noalc2013-09-221-23/+2
* Merge the following changes from projects/bhyve_npt_pmap:neel2013-09-201-5/+12
* Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping usejhb2013-09-091-3/+4
* Significantly reduce the cost, i.e., run time, of calls to madvise(...,alc2013-08-291-2/+19
* Revert r254501. Instead, reuse the type stability of the struct pmapkib2013-08-221-0/+1
* Add new mmap(2) flags to permit applications to request specific virtualjhb2013-08-161-5/+16
* Replace kernel virtual address space allocation with vmem. This providesjeff2013-08-071-24/+7
* Clear entire map structure including locks so that thekientzle2013-07-251-2/+1
* Be more aggressive in using superpages in all mappings of objects:jhb2013-07-191-5/+15
* The mlockall() or VM_MAP_WIRE_HOLESOK does not interact properly withkib2013-07-111-11/+51
OpenPOWER on IntegriCloud