summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Improve page LRU quality and simplify the logic.jeff2013-07-261-71/+57
* Remove define and documentation for vm_pageout_algorithm missed in r253587zont2013-07-261-4/+2
* Clear entire map structure including locks so that thekientzle2013-07-251-2/+1
* rename scheduler->swapper and SI_SUB_RUN_SCHEDULER->SI_SUB_LASTavg2013-07-242-18/+4
* Since r251709 a slab no longer use 8-bit indicies to manage items,glebius2013-07-241-8/+0
* - Remove the long obsolete 'vm_pageout_algorithm' experiment.jeff2013-07-241-9/+2
* - Correct a stale comment. We don't have vclean() anymore. The work isjeff2013-07-231-5/+0
* Revert r249590 and in case if mp_ncpus isn't initialized use MAXCPU. Thisglebius2013-07-231-2/+3
* Fix previous commit when option RACCT is not used.jlh2013-07-221-0/+2
* Fix a panic in the racct code when munlock(2) is called with incorrect values.jlh2013-07-221-1/+4
* Be more aggressive in using superpages in all mappings of objects:jhb2013-07-193-8/+20
* When swap pager allocates metadata in the pagedaemon context, allow itkib2013-07-111-1/+2
* The vm_fault() should not be allowed to proceed on the map entry whichkib2013-07-111-0/+13
* The mlockall() or VM_MAP_WIRE_HOLESOK does not interact properly withkib2013-07-112-11/+52
* Never remove user-wired pages from an object when doingkib2013-07-112-9/+11
* In the vm_page_set_invalid() function, do not assert that the page iskib2013-07-111-2/+0
* Fix typo in comment.kib2013-07-091-1/+1
* vm_phys_fictitious_reg_range() was losing the 'memattr' because it would beneel2013-07-032-1/+1
* Remove a spurious keg lock acquisition.davide2013-06-281-1/+1
* - Add a general purpose resource allocator, vmem, from NetBSD. It wasjeff2013-06-287-40/+29
* - Resolve bucket recursion issues by passing a cookie with zone flagsjeff2013-06-263-43/+86
* Typo in comment.glebius2013-06-241-1/+1
* - Add a per-zone lock for zones without kegs.jeff2013-06-204-105/+104
* - Persist the caller's flags in the bucket allocation flags so we don'tjeff2013-06-191-1/+1
* Fix a bug that allowed a tracing process (e.g. gdb) to writedes2013-06-181-0/+6
* Refine UMA bucket allocation to reduce space consumption and improvejeff2013-06-182-309/+264
* - Add a new UMA API: uma_zcache_create(). This makes a zone without anyjeff2013-06-173-216/+293
* - Convert the slab free item list from a linked array of indices to ajeff2013-06-133-295/+149
* Revise the interface between vm_object_madvise() and vm_page_dontneed() soalc2013-06-103-31/+30
* Make sys_mlock() function just a wrapper around vm_mlock() functionglebius2013-06-082-5/+11
* Complete r251452:attilio2013-06-062-4/+7
* In vm_object_split(), busy and consequently unbusy the pages only whenattilio2013-06-041-3/+4
* Update a comment.alc2013-06-041-2/+2
* Relax the object locking in vm_pageout_map_deactivate_pages() andalc2013-06-041-11/+11
* Remove irrelevant comments.kib2013-06-031-7/+0
* Require that the page lock is held, instead of the object lock, whenalc2013-06-032-7/+16
* Now that access to the page's "act_count" field is synchronized by the pagealc2013-06-011-1/+0
* Simplify the definition of vm_page_lock_assert(). There is no compellingalc2013-05-311-7/+6
* After the object lock was dropped, the object' reference count couldkib2013-05-301-5/+5
* Remove the capitalization in the assertion message. Print the addresskib2013-05-301-1/+1
* o Change the locking scheme for swp_bcount.attilio2013-05-281-5/+7
* Acquire read lock on the src object for vm_fault_copy_entry().attilio2013-05-221-4/+4
* o Relax locking assertions for vm_page_find_least()attilio2013-05-213-8/+18
* Add ddb command 'show pginfo' which provides useful information aboutkib2013-05-211-0/+23
* Relax the object locking in vm_fault_prefault(). A read lock suffices.alc2013-05-171-5/+5
* Relax the object locking assertion in vm_page_lookup(). Now that a radixalc2013-05-171-1/+1
* o Add accessor functions to add and remove pages from a specificattilio2013-05-132-198/+139
* Bandaid for compiling with gcc, which happens to be the default compilerpeter2013-05-131-0/+1
* Refactor vm_page_alloc()'s interactions with vm_reserv_alloc_page() andalc2013-05-123-25/+63
* To reduce the amount of arithmetic performed in the various radix treealc2013-05-111-13/+12
OpenPOWER on IntegriCloud