summaryrefslogtreecommitdiffstats
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* All the racct_*() calls need to happen with the proc locked. Fixing thistrasz2011-07-066-0/+42
* Handle a race between device_pager and devsw in a more graceful manner:attilio2011-07-061-2/+4
* Initialize marker pages as held rather than fictitious/wired. Marking thealc2011-07-021-2/+8
* Add a new option, OBJPR_NOTMAPPED, to vm_object_page_remove(). Passing thisalc2011-06-294-61/+83
* Revert to using the page queues lock in vm_page_clear_dirty_mask() onalc2011-06-232-4/+2
* Precisely document the synchronization rules for the page's dirty field.alc2011-06-193-10/+68
* Assert that page is VPO_BUSY or page owner object is locked inkib2011-06-112-0/+26
* Fix a bug in r222586. Lock the page owner object around the modificationkib2011-06-111-0/+6
* In the VOP_PUTPAGES() implementations, change the default error fromkib2011-06-013-1/+36
* Correct an error in r222163. Unless UMA_MD_SMALL_ALLOC is defined,alc2011-05-221-1/+5
* 1. Prior to r214782, UMA did not support multipage allocations beforealc2011-05-212-8/+9
* Fix spelling errors.alc2011-05-201-3/+3
* Eliminate a redundant #include. ("vm/vm_param.h" already includesalc2011-05-201-2/+0
* Move the ZERO_REGION_SIZE to a machine-dependent file, as on manymdf2011-05-131-9/+6
* Usa a globally visible region of zeros for both /dev/zero and the mdmdf2011-05-131-0/+34
* Another long standing vm bug found at Isilon:mlaier2011-05-091-0/+18
* Reap old SPL comments.obrien2011-04-261-35/+2
* Fix two bugs in r218670.kib2011-04-231-4/+11
* Fix several places to ignore processes that are not yet fully constructed.jhb2011-04-061-1/+2
* In vm_daemon(), do not skip processes stopped with SIGSTOP.trasz2011-04-061-2/+4
* Add RACCT_RSS.trasz2011-04-061-1/+41
* Add accounting for most of the memory-related resources.trasz2011-04-055-7/+160
* Handle the corner case in vm_fault_quick_hold_pages().kib2011-03-251-0/+2
* Fix some locking nits with the p_state field of struct proc:jhb2011-03-242-9/+4
* - Merge changes to the base system to support OFED. These includejeff2011-03-213-14/+17
* In vm_daemon(), when iterating over all processes in the system, skip thosetrasz2011-03-181-0/+4
* Eliminate duplication of the fake page code and zone by the device and sgalc2011-03-114-110/+75
* Change the return type of vmspace_swap_count to a long to match the otherbrucec2011-03-012-3/+3
* Remove sysctl vm.max_proc_mmap used to protect from KVA space exhaustion.pluknet2011-02-241-39/+0
* Calculate and return the count in vmspace_swap_count as a vm_offset_tbrucec2011-02-232-8/+9
* Remove pmap fields that are either unused or not fully implemented.alc2011-02-171-13/+1
* Since r218070 reenabled the call to vm_map_simplify_entry() fromkib2011-02-151-9/+23
* Lock the vnode around clearing of VV_TEXT flag. Remove mp_fixme() notekib2011-02-131-9/+14
* Use CPU_FOREACH rather than expecting CPUs 0 through mp_ncpus-1 to be present.jmallett2011-02-121-5/+1
* Retire VFS_BIO_DEBUG. Convert those checks that were still valid intoalc2011-02-121-0/+1
* Unless "cnt" exceeds MAX_COMMIT_COUNT, nfsrv_commit() and nfsvno_fsync() arealc2011-02-052-10/+9
* Since the last parameter to vm_object_shadow() is a vm_size_t and not aalc2011-02-042-8/+6
* Release the free page queues lock earlier in vm_page_alloc().alc2011-01-301-2/+7
* Reenable the call to vm_map_simplify_entry() from vm_map_insert() for non-alc2011-01-291-9/+5
* Explicitly wire the user buffer rather than doing it implicitly inmdf2011-01-273-1/+16
* Make MSGBUF_SIZE kernel option a loader tunable kern.msgbufsize.pluknet2011-01-211-2/+1
* Move the definition of M_VMPGDATA to the swap pager, where the onlyalc2011-01-183-5/+1
* Explicitly initialize the page's queue field to PQ_NONE instead of relyingalc2011-01-174-5/+8
* Sort function prototypes.alc2011-01-161-4/+4
* Update a lock annotation on the page structure.alc2011-01-161-1/+1
* Shift responsibility for synchronizing access to the page's act_countalc2011-01-163-6/+7
* Clean up the start of vm_page_alloc(). In particular, eliminate analc2011-01-161-7/+3
* For consistency, use kernel_object instead of &kernel_object_storekib2011-01-151-2/+2
* For some time now, the kernel and kmem objects have been ordinaryalc2011-01-151-4/+1
* Remove unneeded includes of <sys/linker_set.h>. Other headers that usejhb2011-01-112-2/+0
OpenPOWER on IntegriCloud