summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* - Make SCHED_STATS more generic by adding a wrapper to create thejeff2008-04-172-2/+2
* Introduce vm_reserv_reclaim_contig(). This function is used byalc2008-04-064-25/+99
* Eliminate an unnecessary test from vm_phys_unfree_page().alc2008-04-051-1/+1
* Update a comment to vm_map_pmap_enter().alc2008-04-041-2/+2
* Reintroduce UMA_SLAB_KMAP; however, change its spelling toalc2008-04-042-0/+5
* Eliminate an unnecessary printf() from kmem_suballoc(). The subsequentalc2008-03-301-4/+2
* - Use vm_object_reference_locked() directly fromjeff2008-03-291-15/+2
* Do not dereference cdev->si_cdevsw, use the dev_refthread() to properlykib2008-03-201-4/+16
* Rename vm_pageq_requeue() to vm_page_requeue() on account of its recentalc2008-03-193-15/+15
* - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice fromjeff2008-03-193-22/+8
* Almost seven years ago, vm/vm_page.c was split into three parts:alc2008-03-183-124/+75
* Simplify the inner loop of vm_fault()'s delete-behind heuristic.alc2008-03-161-2/+2
* In keeping with style(9)'s recommendations on macros, use a ';'rwatson2008-03-165-7/+9
* Remove kernel support for M:N threading.jeff2008-03-122-4/+2
* - Pass the priority argument from *sleep() into sleepq and down intojeff2008-03-122-18/+7
* Eliminate an unnecessary test from vm_fault's delete-behind heuristic.alc2008-03-091-1/+1
* Make the vm_pmap field of struct vmspace the last field in themarcel2008-03-011-1/+6
* Correct a long-standing error in vm_object_page_remove(). Specifically,alc2008-02-261-6/+25
* Correct a long-standing error in vm_object_deallocate(). Specifically,alc2008-02-241-1/+4
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-134-6/+6
* When one tries to allocate memory with the M_WAITOK flag and we are short inpjd2008-01-101-6/+13
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-104-6/+6
* Add a new file descriptor type for IPC shared memory objects and use it tojhb2008-01-081-3/+53
* When MAC is enabled in the kernel, fix a panic triggered by a lockingcsjp2008-01-081-8/+8
* In the vm_map_stack(), check for the specified stack region wraparound.kib2008-01-041-1/+3
* Add an access type parameter to pmap_enter(). It will be used to implementalc2008-01-033-6/+8
* Defer setting either PG_CACHED or PG_FREE until after the free pagealc2008-01-021-2/+2
* Correct a style error that was introduced in revision 1.77.alc2008-01-011-1/+1
* Add the superpage reservation system. This is "part 2 of 2" of thealc2007-12-295-4/+834
* Add a list of reservations to the vm object structure.alc2007-12-271-0/+2
* Add the superpage reservation type.alc2007-12-271-0/+3
* Update the comment describing vm_phys_unfree_page().alc2007-12-211-1/+3
* Modify vm_phys_unfree_page() so that it no longer requires the givenalc2007-12-203-10/+19
* Correct one half of a loop continuation condition in vm_phys_unfree_page().alc2007-12-191-3/+1
* Eliminate redundant code from vm_page_startup().alc2007-12-191-17/+0
* Simplify vm_page_free_toq().alc2007-12-111-5/+3
* Correct a comment.alc2007-12-021-1/+1
* Modify stack(9) stack_print() and stack_sbuf_print() routines to use newrwatson2007-12-011-4/+4
* Make contigmalloc(9)'s page laundering more robust. Specifically, usealc2007-11-253-4/+8
* Tidy up: Add comments. Eliminate the pointlessalc2007-11-251-19/+23
* Add a read/write sysctl for reconfiguring the maximum number of physicalalc2007-11-231-0/+2
* Remove an unnecessary call to pmap_remove_all() and the associated "XXX"alc2007-11-221-15/+1
* When reactivating a cached page, reset the page's pool to the defaultalc2007-11-211-0/+1
* Prevent the leakage of wired pages in the following circumstances:alc2007-11-172-1/+14
* Change unused 'user_wait' argument to 'timo' argument, which will bepjd2007-11-073-7/+7
* Fix for the panic("vm_thread_new: kstack allocation failed") andkib2007-11-054-23/+51
* The intent of the freeing the (zeroed) page in vm_page_cache() forkib2007-11-051-2/+5
* o Fix panic message: it's swap_pager_putpages() not swap_pager_getpages().maxim2007-11-021-1/+1
* Correct a copy and paste'o in phys_pager.c, we are talking about phys hereremko2007-10-301-1/+1
* Change vm_page_cache_transfer() such that it does not transfer pagesalc2007-10-271-10/+20
OpenPOWER on IntegriCloud