aboutsummaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Eliminate a stale comment and the two remaining uses of the "register"Alan Cox2009-05-301-6/+2
* Add assertions in two places where a page's valid or dirty bits are changed.Alan Cox2009-05-301-0/+10
* Change vm_object_page_remove() such that it clears the page's dirty bitsAlan Cox2009-05-281-1/+3
* Revise vm_pageout_scan()'s handling of partially dirty pages. Specifically,Alan Cox2009-05-281-8/+9
* - back out direct map hackKip Macy2009-05-191-6/+1
* Eliminate a pointless call to pmap_clear_reference() from vm_pageout_scan().Alan Cox2009-05-171-1/+2
* apply band-aid to x86_64 systems with more physical memory than kmem by alloc...Kip Macy2009-05-161-1/+6
* Eliminate unnecessary clearing of the page's dirty mask from variousAlan Cox2009-05-151-5/+6
* Eliminate page queues locking from bufdone_finish() through theAlan Cox2009-05-132-0/+46
* Eliminate gratuitous clearing of the page's dirty mask.Alan Cox2009-05-121-1/+2
* Fix a race involving vnode_pager_input_smlfs(). Specifically, in the caseAlan Cox2009-05-091-23/+10
* Eliminate an incorrect comment.Alan Cox2009-05-071-2/+0
* Eliminate vnode_pager_input_smlfs()'s pointless call to pmap_clear_modify().Alan Cox2009-05-041-3/+0
* Use the acquired reference to the vmspace instead of direct dereferencingKonstantin Belousov2009-04-281-1/+1
* Fix typo.Konstantin Belousov2009-04-281-2/+2
* Eliminate an errant comment.Alan Cox2009-04-261-2/+1
* Eliminate an archaic band-aid. The immediately preceding comment alreadyAlan Cox2009-04-261-5/+3
* Eliminate unnecessary calls to pmap_clear_modify(). Specifically, callingAlan Cox2009-04-252-10/+14
* Do not call vm_page_lookup() from the ddb routine, namely from "showKonstantin Belousov2009-04-231-19/+13
* In both pageout oom handler and vm_daemon, acquire the reference toKonstantin Belousov2009-04-191-8/+21
* Calling pmap_clear_modify() after calling pmap_remove_write() is pointless.Alan Cox2009-04-191-1/+0
* Allow valid pages to be mapped for read access when they have a non-zeroAlan Cox2009-04-192-3/+1
* Remove execute permission from the memory allocated by sbrk().Alan Cox2009-04-111-1/+1
* Previously, when vm_page_free_toq() was performed on a page belonging toAlan Cox2009-04-111-4/+4
* When vm_map_wire(9) is allowed to skip holes in the wired region, skipKonstantin Belousov2009-04-102-1/+17
* Retire VM_PROT_READ_IS_EXEC. It was intended to be a micro-optimization,Alan Cox2009-04-041-12/+0
* Eliminate dead code.Alan Cox2009-04-011-13/+0
* Adjust some variables (mostly related to the buffer cache) that holdJohn Baldwin2009-03-092-5/+5
* Prior to r188331 a map entry's last read offset was only updated by a hardAlan Cox2009-02-251-3/+7
* Revert the addition of the freelist argument for the vm_map_delete()Konstantin Belousov2009-02-245-50/+31
* Add the assertion macros for the map locks. Use them in several mapKonstantin Belousov2009-02-241-0/+44
* Update the comment after the r188334.Konstantin Belousov2009-02-241-4/+4
* Change the functions to ANSI in those cases where it breaks promotionRoman Divacky2009-02-241-5/+2
* Put debug.vm_lowmem sysctl under DIAGNOSTIC.Robert Watson2009-02-231-0/+2
* Add a debugging sysctl, debug.vm_lowmem, that when assigned a value ofRobert Watson2009-02-231-0/+22
* Reduce the scope of the page queues lock in vm_object_page_remove().Alan Cox2009-02-211-1/+1
* Eliminate stale comments.Alan Cox2009-02-201-4/+0
* Comment out the assertion from r188321. It is not valid for nfs.Konstantin Belousov2009-02-091-1/+1
* Avoid some cases of unnecessary page queues locking by vm_fault's delete-Alan Cox2009-02-091-5/+11
* Eliminate OBJ_NEEDGIANT. After r188331, OBJ_NEEDGIANT's only use is by aAlan Cox2009-02-084-10/+1
* Remove no longer valid comment.Konstantin Belousov2009-02-081-3/+0
* Improve comments, correct English.Konstantin Belousov2009-02-081-8/+8
* Do not call vm_object_deallocate() from vm_map_delete(), because weKonstantin Belousov2009-02-085-14/+52
* In vm_map_sync(), do not call vm_object_sync() while holding map lock.Konstantin Belousov2009-02-081-2/+10
* Do not sleep for vnode lock while holding map lock in vm_fault. Try toKonstantin Belousov2009-02-083-97/+80
* Add the comments to vm_map_simplify_entry() and vmspace_fork(),Konstantin Belousov2009-02-081-0/+20
* Lock the new map in vmspace_fork(). The newly allocated map should notKonstantin Belousov2009-02-081-0/+5
* Assert that vnode is exclusively locked when its vm object is resized.Konstantin Belousov2009-02-081-0/+1
* Do not leak the MAP_ENTRY_IN_TRANSITION flag when copying map entryKonstantin Belousov2009-02-081-2/+4
* Style.Konstantin Belousov2009-02-081-0/+2