summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Comment fix: there is no ub_ptr, instead explain meaning of uz_countglebius2012-12-211-1/+1
* - Fix locked memory accounting for maps with MAP_WIREFUTURE flag.zont2012-12-184-18/+106
* In the past four years, we've added two new vm object types. Each time,alc2012-12-097-30/+47
* White-space cleanups.pjd2012-12-081-13/+13
* Implemented uma_zone_set_warning(9) function that sets a warning, whichpjd2012-12-073-1/+49
* Add support for the (relatively) new object type OBJT_MGTDEVICE toalc2012-11-281-0/+4
* Make a few small changes to vm_map_pmap_enter():alc2012-11-251-9/+10
* Correct an error in r230623. When both VM_ALLOC_NODUMP and VM_ALLOC_ZEROalc2012-11-211-2/+2
* - Don't pass geom and provider names as format strings.jh2012-11-201-1/+1
* Update a comment to reflect the elimination of the hold queue in r242300.alc2012-11-171-5/+1
* Move the declaration of vm_phys_paddr_to_vm_page() from vm/vm_page.hkib2012-11-164-2/+3
* Explicitely state that M_USE_RESERVE requires M_NOWAIT, using assertion.kib2012-11-161-0/+3
* Flip the semantic of M_NOWAIT to only require the allocation to notkib2012-11-142-23/+19
* Replace the single, global page queues lock with per-queue locks on thealc2012-11-134-173/+238
* Fix DDB command "show map XXX":attilio2012-11-121-24/+14
* The r241025 fixed the case when a binary, executed from nullfs mount,kib2012-11-021-3/+3
* In general, we call pmap_remove_all() before calling vm_page_cache(). So,alc2012-11-012-28/+13
* Rework the known mutexes to benefit about staying on their ownattilio2012-10-312-16/+8
* Replace the page hold queue, PQ_HOLD, by a new page flag, PG_UNHOLDFREE,alc2012-10-292-22/+21
* Remove useless check; vm_pindex_t is unsigned on all architectures.trasz2012-10-281-1/+1
* Const-ify the zone name argument to uma_zcreate(9).mdf2012-10-263-7/+7
* Move the corresponding MTX_SYSINIT() next to their struct mtx declarationandre2012-10-261-1/+2
* Commit the actual text provided by Alan, instead of the wrong updatekib2012-10-241-5/+7
* Dirty the newly copied anonymous pages after the wired region iskib2012-10-241-3/+6
* Remove the support for using non-mpsafe filesystem modules.kib2012-10-225-77/+5
* Print flags as hex instead of an integer.eadler2012-10-221-3/+3
* Move vm_page_requeue() to the only file that uses it.alc2012-10-133-34/+32
* Eliminate the conditional for releasing the page queues lock inalc2012-10-133-7/+1
* Tidy up a bit:alc2012-10-031-37/+25
* Fix the mis-handling of the VV_TEXT on the nullfs vnodes.kib2012-09-282-2/+2
* Address a race condition that was introduced in r238212. Unless the pagealc2012-09-231-1/+1
* Plug the accounting leak for the wired pages when msync(MS_INVALIDATE)kib2012-09-201-2/+7
* If caller specifies UMA_ZONE_OFFPAGE explicitly, then do not waste memoryglebius2012-09-181-1/+3
* Correct double "the the"eadler2012-09-141-1/+1
* - Simplify VM code by using vmspace_wired_count() for counting wiredzont2012-09-051-4/+3
* Whitespace cleanup.des2012-09-051-76/+76
* No memory barrier is required. This was pointed out by kib@ a while ago,des2012-09-041-2/+2
* Revert previous commit, which was performed in the wrong tree.des2012-09-041-89/+82
* No memory barrier is required. This was pointed out by kib@ a while ago,des2012-09-041-82/+89
* - After r240026 sgrowsiz should be used in a safer maner.zont2012-09-031-4/+7
* - Remove accounting of locked memory from vsunlock(9) that I missed in r239818.zont2012-08-301-7/+0
* - Don't take an account of locked memory for current process in vslock(9).zont2012-08-291-21/+0
* Typo in previous change: print half the theoretical maximum as maximumpluknet2012-08-271-1/+1
* Fix function name in keg_cachespread_init() assert.glebius2012-08-261-1/+1
* - When running out of swzone, instead of spewing an error message everydes2012-08-161-1/+33
* For old mmap syscall, when executing on amd64 or ia64, enforce thekib2012-08-141-0/+7
* Adjust the r205536, by allowing a non-zero offset for anonymouskib2012-08-141-5/+17
* Do not leave invalid pages in the object after the short read for akib2012-08-143-4/+10
* Never sleep on busy pages in vm_pageout_launder(), always skip them. Longalc2012-08-071-12/+3
* After the PHYS_TO_VM_PAGE() function was de-inlined, the main reasonkib2012-08-054-2/+3
OpenPOWER on IntegriCloud