summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* 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
* Eliminate inconsistency in the setting of the B_DONE flag. Specifically,alc2005-07-201-2/+0
* Further UMA statistics related changes:rwatson2005-07-201-14/+27
* Eliminate an incorrect (and unnecessary) cast.alc2005-07-201-1/+1
* Use mp_maxid in preference to MAXCPU when creating exports of UMArwatson2005-07-161-3/+3
* Improve canonicalization of copyrights. Order copyrights by order ofrwatson2005-07-165-20/+15
* Move the unlocking of the zone mutex in sysctl_vm_zone_stats() so thatrwatson2005-07-161-5/+9
* Increase the flags field for kegs from a 16 to a 32 bit value;silby2005-07-163-12/+12
* Track UMA(9) allocation failures by zone, and export via sysctl.rwatson2005-07-153-18/+35
* Convert a remaining !fs.map->system_map tojhb2005-07-141-1/+1
* Introduce a new sysctl, vm.zone_stats, which exports UMA(9) allocatorrwatson2005-07-143-17/+240
* In addition to tracking allocs in the zone, also track frees. Addrwatson2005-07-142-0/+7
* In an earlier world order, UMA would flush per-CPU statistics to therwatson2005-07-141-1/+2
* Change the panic in trash_ctor into just a printf for now. Once the reportssilby2005-06-261-2/+4
* Increase UMA_BOOT_PAGES to prevent a crash during initialization. Seealc2005-06-161-1/+1
* The new contigmalloc(9) has a bad degenerate case where there weregreen2005-06-111-11/+23
* Add a comment to the effect that fictitious pages do not require thealc2005-06-101-0/+4
* Introduce a procedure, pmap_page_init(), that initializes thealc2005-06-102-0/+2
* Update some comments to reflect the change from spl-based to lock-basedalc2005-05-281-4/+3
* Use low level constructs borrowed from interrupt threads to wait forups2005-05-231-1/+36
* Swap in can occur safely without Giant. Release Giant on entry toalc2005-05-221-3/+2
* Remove GIANT_REQUIRED from swapout_procs().alc2005-05-221-2/+0
* Reduce the number of times that we acquire and release locks inalc2005-05-201-8/+6
* Remove calls to spl*().alc2005-05-191-43/+0
* Remove a stale comment concerning spl* usage.alc2005-05-191-2/+0
* Update some comments to reflect the change from spl-based to lock-basedalc2005-05-181-2/+3
OpenPOWER on IntegriCloud