| Commit message (Expand) | Author | Age | Files | Lines |
* | Don't allow pagedaemon to skip pages while scanning PQ_ACTIVE or PQ_INACTIVE | tegge | 2005-08-10 | 2 | -5/+75 |
* | Use atomic operations on runningbufspace. | ssouhlal | 2005-08-08 | 1 | -2/+4 |
* | Don't perform a nested include of opt_vmpage.h if LIBMEMSTAT is defined, | rwatson | 2005-08-04 | 1 | -1/+1 |
* | Wrap inlines in uma_int.h in #ifdef _KERNEL so that uma_int.h can be | rwatson | 2005-08-04 | 1 | -0/+2 |
* | Rename UMA_MAX_NAME to UTH_MAX_NAME, since it's a maximum in the | rwatson | 2005-07-25 | 2 | -5/+14 |
* | Eliminate inconsistency in the setting of the B_DONE flag. Specifically, | alc | 2005-07-20 | 1 | -2/+0 |
* | Further UMA statistics related changes: | rwatson | 2005-07-20 | 1 | -14/+27 |
* | Eliminate an incorrect (and unnecessary) cast. | alc | 2005-07-20 | 1 | -1/+1 |
* | Use mp_maxid in preference to MAXCPU when creating exports of UMA | rwatson | 2005-07-16 | 1 | -3/+3 |
* | Improve canonicalization of copyrights. Order copyrights by order of | rwatson | 2005-07-16 | 5 | -20/+15 |
* | Move the unlocking of the zone mutex in sysctl_vm_zone_stats() so that | rwatson | 2005-07-16 | 1 | -5/+9 |
* | Increase the flags field for kegs from a 16 to a 32 bit value; | silby | 2005-07-16 | 3 | -12/+12 |
* | Track UMA(9) allocation failures by zone, and export via sysctl. | rwatson | 2005-07-15 | 3 | -18/+35 |
* | Convert a remaining !fs.map->system_map to | jhb | 2005-07-14 | 1 | -1/+1 |
* | Introduce a new sysctl, vm.zone_stats, which exports UMA(9) allocator | rwatson | 2005-07-14 | 3 | -17/+240 |
* | In addition to tracking allocs in the zone, also track frees. Add | rwatson | 2005-07-14 | 2 | -0/+7 |
* | In an earlier world order, UMA would flush per-CPU statistics to the | rwatson | 2005-07-14 | 1 | -1/+2 |
* | Change the panic in trash_ctor into just a printf for now. Once the reports | silby | 2005-06-26 | 1 | -2/+4 |
* | Increase UMA_BOOT_PAGES to prevent a crash during initialization. See | alc | 2005-06-16 | 1 | -1/+1 |
* | The new contigmalloc(9) has a bad degenerate case where there were | green | 2005-06-11 | 1 | -11/+23 |
* | Add a comment to the effect that fictitious pages do not require the | alc | 2005-06-10 | 1 | -0/+4 |
* | Introduce a procedure, pmap_page_init(), that initializes the | alc | 2005-06-10 | 2 | -0/+2 |
* | Update some comments to reflect the change from spl-based to lock-based | alc | 2005-05-28 | 1 | -4/+3 |
* | Use low level constructs borrowed from interrupt threads to wait for | ups | 2005-05-23 | 1 | -1/+36 |
* | Swap in can occur safely without Giant. Release Giant on entry to | alc | 2005-05-22 | 1 | -3/+2 |
* | Remove GIANT_REQUIRED from swapout_procs(). | alc | 2005-05-22 | 1 | -2/+0 |
* | Reduce the number of times that we acquire and release locks in | alc | 2005-05-20 | 1 | -8/+6 |
* | Remove calls to spl*(). | alc | 2005-05-19 | 1 | -43/+0 |
* | Remove a stale comment concerning spl* usage. | alc | 2005-05-19 | 1 | -2/+0 |
* | Update some comments to reflect the change from spl-based to lock-based | alc | 2005-05-18 | 1 | -2/+3 |
* | Remove calls to spl*(). | alc | 2005-05-18 | 1 | -11/+0 |
* | Revert revision 1.270: swp_pager_async_iodone() need not perform | alc | 2005-05-18 | 1 | -2/+0 |
* | Correct 32 vs 64 bit signedness issues. | bz | 2005-05-18 | 1 | -8/+9 |
* | The final test in unlock_and_deallocate() to determine if GIANT needs to be | grehan | 2005-05-12 | 1 | -1/+1 |
* | Enable debug_mpsafevm on ia64 due to the severe functional regression | marcel | 2005-05-08 | 1 | -1/+1 |
* | - We need to inhert the OBJ_NEEDGIANT flag from the original object in | jeff | 2005-05-04 | 1 | -0/+1 |
* | - Add a new object flag "OBJ_NEEDSGIANT". We set this flag if the | jeff | 2005-05-03 | 4 | -4/+14 |
* | Remove GIANT_REQUIRED from vmspace_exec(). | alc | 2005-05-02 | 1 | -1/+0 |
* | - VM_LOCK_GIANT in the swap pager's iodone routine as VFS will soon call it | jeff | 2005-04-30 | 1 | -0/+2 |
* | Modify UMA to use critical sections to protect per-CPU caches, rather than | rwatson | 2005-04-29 | 2 | -113/+120 |
* | - Pass the ISOPEN flag to namei so filesystems will know we're about to | jeff | 2005-04-27 | 1 | -1/+1 |
* | Add the vm.exec_map_entries tunable and read-only sysctl, which controls | kris | 2005-04-25 | 1 | -1/+7 |
* | Unbreak the build on 64-bit architectures. | des | 2005-04-16 | 1 | -1/+2 |
* | Add a vm.blacklist tunable which can hold a space or comma seperated list | jhb | 2005-04-15 | 1 | -0/+29 |
* | Move MAC check_vnode_mmap entry point out from being exclusive to | csjp | 2005-04-14 | 1 | -5/+5 |
* | Tidy vcnt() by moving a duplicated line above #ifdef and removing a useless | jhb | 2005-04-12 | 1 | -5/+2 |
* | Flip the switch and turn mpsafevm on by default for sparc64. | jhb | 2005-04-04 | 1 | -1/+1 |
* | - Don't NULL the vnode's v_object pointer until after the object is torn | jeff | 2005-04-03 | 1 | -1/+1 |
* | - Change the vm_mmap() function to accept an objtype_t parameter specifying | jhb | 2005-04-01 | 4 | -10/+77 |
* | - LK_NOPAUSE is a nop now. | jeff | 2005-03-31 | 1 | -1/+1 |