summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Track the kernel mapping of a physical page by a new entry in vm_pagethompsa2009-06-181-2/+1
* Add support for UMA_SLAB_KERNEL to page_free(). (While I'm here remove analc2009-06-181-2/+4
* Eliminate unnecessary forward declarations.alc2009-06-171-3/+0
* Refactor contigmalloc() into two functions: a simple front-end that dealsalc2009-06-172-8/+22
* Pass the size of the mapping to contigmapping() as a "vm_size_t" ratheralc2009-06-171-16/+13
* Make the maintenance of a page's valid bits by contigmalloc() more likealc2009-06-172-3/+6
* Long, long ago in r27464 special case code for mapping device-backedalc2009-06-142-0/+50
* Eliminate an unnecessary clearing of a page's dirty bits inalc2009-06-131-1/+2
* Eliminate an unnecessary restriction on the vm object type fromalc2009-06-091-4/+2
* Eliminate unnecessary obfuscation when testing a page's valid bits.alc2009-06-073-6/+5
* Eliminate an unneeded forward declaration. (This should have been removedalc2009-06-061-2/+0
* If vm_pager_get_pages() returns VM_PAGER_OK, then there is no need to checkalc2009-06-061-1/+1
* vm_thread_swapin() needn't validate any pages. The pages are alreadyalc2009-06-051-1/+0
* Simplify contigfree().alc2009-06-051-3/+1
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICrwatson2009-06-052-2/+0
* Correct a boundary case error in the management of a page's dirty bits byalc2009-06-021-10/+16
* Add an extension to the character device interface that allows characterjhb2009-06-011-58/+47
* Eliminate a stale comment and the two remaining uses of the "register"alc2009-05-301-6/+2
* Add assertions in two places where a page's valid or dirty bits are changed.alc2009-05-301-0/+10
* Change vm_object_page_remove() such that it clears the page's dirty bitsalc2009-05-281-1/+3
* Revise vm_pageout_scan()'s handling of partially dirty pages. Specifically,alc2009-05-281-8/+9
* - back out direct map hackkmacy2009-05-191-6/+1
* Eliminate a pointless call to pmap_clear_reference() from vm_pageout_scan().alc2009-05-171-1/+2
* apply band-aid to x86_64 systems with more physical memory than kmem by alloc...kmacy2009-05-161-1/+6
* Eliminate unnecessary clearing of the page's dirty mask from variousalc2009-05-151-5/+6
* Eliminate page queues locking from bufdone_finish() through thealc2009-05-132-0/+46
* Eliminate gratuitous clearing of the page's dirty mask.alc2009-05-121-1/+2
* Fix a race involving vnode_pager_input_smlfs(). Specifically, in the casealc2009-05-091-23/+10
* Eliminate an incorrect comment.alc2009-05-071-2/+0
* Eliminate vnode_pager_input_smlfs()'s pointless call to pmap_clear_modify().alc2009-05-041-3/+0
* Use the acquired reference to the vmspace instead of direct dereferencingkib2009-04-281-1/+1
* Fix typo.kib2009-04-281-2/+2
* Eliminate an errant comment.alc2009-04-261-2/+1
* Eliminate an archaic band-aid. The immediately preceding comment alreadyalc2009-04-261-5/+3
* Eliminate unnecessary calls to pmap_clear_modify(). Specifically, callingalc2009-04-252-10/+14
* Do not call vm_page_lookup() from the ddb routine, namely from "showkib2009-04-231-19/+13
* In both pageout oom handler and vm_daemon, acquire the reference tokib2009-04-191-8/+21
* Calling pmap_clear_modify() after calling pmap_remove_write() is pointless.alc2009-04-191-1/+0
* Allow valid pages to be mapped for read access when they have a non-zeroalc2009-04-192-3/+1
* Remove execute permission from the memory allocated by sbrk().alc2009-04-111-1/+1
* Previously, when vm_page_free_toq() was performed on a page belonging toalc2009-04-111-4/+4
* When vm_map_wire(9) is allowed to skip holes in the wired region, skipkib2009-04-102-1/+17
* Retire VM_PROT_READ_IS_EXEC. It was intended to be a micro-optimization,alc2009-04-041-12/+0
* Eliminate dead code.alc2009-04-011-13/+0
* Adjust some variables (mostly related to the buffer cache) that holdjhb2009-03-092-5/+5
* Prior to r188331 a map entry's last read offset was only updated by a hardalc2009-02-251-3/+7
* Revert the addition of the freelist argument for the vm_map_delete()kib2009-02-245-50/+31
* Add the assertion macros for the map locks. Use them in several mapkib2009-02-241-0/+44
* Update the comment after the r188334.kib2009-02-241-4/+4
* Change the functions to ANSI in those cases where it breaks promotionrdivacky2009-02-241-5/+2
OpenPOWER on IntegriCloud