summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* The change a few years ago of having contigmalloc start its scan at the topscottl2006-01-291-2/+19
* Add a new macro wrapper WITNESS_CHECK() around the witness_warn() function.jhb2006-01-271-1/+1
* Make sure b_vp and b_bufobj are NULL before calling relpbuf(), as it assertscognet2006-01-271-0/+9
* Style: Add blank line after local variable declarations.alc2006-01-271-0/+1
* Use the new macros abstracting the page coloring/queues implementation.alc2006-01-271-2/+2
* Use the new macros abstracting the page coloring/queues implementation.alc2006-01-274-8/+8
* Plug a leak in the newer contigmalloc() implementation. Specifically, ifalc2006-01-261-10/+5
* - Avoid calling vm_object_backing_scan() when collapsing an object whenjeff2006-01-251-1/+3
* The previous revision incorrectly changed a switch statement into an ifalc2006-01-251-3/+3
* With the recent changes to the implementation of page coloring, thealc2006-01-242-4/+2
* In vm_page_set_invalid() invalidate all of the page's mappings as soon asalc2006-01-241-0/+2
* Make vm_object_vndeallocate() static. The external calls to it werealc2006-01-222-2/+2
* Reduce the scope of one #ifdef to avoid duplicating a SYSCTL_INT() macrojhb2006-01-061-5/+1
* Convert the PAGE_SIZE check into a CTASSERT.netchild2006-01-041-1/+3
* Prevent divide by zero, use default values in case one of the divisor'snetchild2006-01-041-1/+1
* MI changes:netchild2005-12-318-145/+213
* Improve memguard a bit:pjd2005-12-302-0/+93
* Don't access fs->first_object after dropping reference to it.tegge2005-12-201-1/+3
* Use sf_buf_alloc() instead of vm_map_find() on exec_map to create thealc2005-12-162-0/+74
* Assert that the page that is given to vm_page_free_toq() does not have anyalc2005-12-131-0/+2
* Remove unneeded calls to pmap_remove_all(). The given page is not mapped.alc2005-12-111-1/+0
* Simplify vmspace_dofree().alc2005-12-041-3/+1
* Eliminate unneeded preallocation at initialization.alc2005-12-032-2/+0
* Eliminate unneeded preallocation at initialization.alc2005-12-031-2/+0
* Eliminate pmap_init2(). It's no longer used.alc2005-11-202-2/+0
* Reimplement the reclamation of PV entries. Specifically, performalc2005-11-092-36/+0
* If a physical page is mapped by two or more virtual addresses, transmittedalc2005-11-081-0/+1
* Rate limit vnode_pager_putpages printfs to once a second.ps2005-11-011-3/+8
* Consider the zero-copy transmission of a page that was wired by mlock(2).alc2005-11-011-0/+2
* Normalize a significant number of kernel malloc type names:rwatson2005-10-311-1/+1
* Use of the ZERO_COPY_SOCKETS options can result in an unusual state thatalc2005-10-221-4/+12
* Change format string for u_int64_t to %ju from %llu, in order to use therwatson2005-10-201-1/+1
* Add a "show uma" command to DDB, which prints out the current stats forrwatson2005-10-201-0/+36
* Move execve's access time update functionality into a newdds2005-10-121-11/+1
* As alc pointed out to me, vm_page.c 1.305 was incomplete: uma_startup()des2005-10-083-8/+8
* Update the vnode's access time after an mmap operation on it.dds2005-10-041-0/+12
* Trim a couple of unneeded includes.jhb2005-09-291-1/+0
* Make sure we have a bufobj before calling bstrategy().cognet2005-09-211-1/+3
* Remove unused (but initialized) variable 'objsize' from vm_mmap()peter2005-09-201-2/+1
* Introduce a new lock for the purpose of synchronizing access to thealc2005-09-091-22/+9
* Eliminate an incorrect cast.alc2005-09-071-1/+1
* Pass a value of type vm_prot_t to pmap_enter_quick() so that it determinealc2005-09-033-4/+5
* Do not use vm_pager_init() to initialize vnode_pbuf_freecnt variable.kan2005-08-132-9/+1
* Check for marker pages when scanning active and inactive page queues.tegge2005-08-121-0/+5
* Introduce the vm.boot_pages tunable and sysctl, which controls the numberdes2005-08-121-3/+8
* Don't allow pagedaemon to skip pages while scanning PQ_ACTIVE or PQ_INACTIVEtegge2005-08-102-5/+75
* Use atomic operations on runningbufspace.ssouhlal2005-08-081-2/+4
* Don't perform a nested include of opt_vmpage.h if LIBMEMSTAT is defined,rwatson2005-08-041-1/+1
* Wrap inlines in uma_int.h in #ifdef _KERNEL so that uma_int.h can berwatson2005-08-041-0/+2
* Rename UMA_MAX_NAME to UTH_MAX_NAME, since it's a maximum in therwatson2005-07-252-5/+14
OpenPOWER on IntegriCloud