summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* Lock the vm_object while checking its type to see if it is a vnode-backedjhb2006-02-211-11/+25
* Expand scope of marker to reduce the number of page queue scan restarts.tegge2006-02-171-12/+19
* Check return value from nonblocking call to vn_start_write().tegge2006-02-171-2/+8
* When the VM needs to allocated physical memory pages (for non interrupt use)ups2006-02-151-3/+13
* Skip per-cpu caches associated with absent CPUs when generating arwatson2006-02-111-0/+2
* - Fix silly VI locking that is used to check a single flag. The vnodejeff2006-02-061-14/+6
* Remove an unnecessary call to pmap_remove_all(). The given page is notalc2006-02-041-1/+0
* Adjust old comment (present in rev 1.1) to match changes in rev 1.82.tegge2006-02-021-1/+1
* Use off_t for file size passed to vnode_create_vobject().yar2006-02-011-1/+1
* - Install a temporary bandaid in vm_object_reference() that will stopjeff2006-02-011-5/+5
* Change #if defined(DIAGNOSTIC) to KASSERT.alc2006-01-311-4/+3
* Add buffer corruption protection (RedZone) for kernel's malloc(9).pjd2006-01-312-0/+219
* 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
OpenPOWER on IntegriCloud