summaryrefslogtreecommitdiff
path: root/sys/vm
Commit message (Expand)AuthorAgeFilesLines
* MFC r226740Alan Cox2011-11-101-18/+72
* Include a missing opt_vm.h which doesn't let VM_NRESERVLEVEL switchingAttilio Rao2011-10-291-0/+1
* Handle page dirty mask with atomics.Konstantin Belousov2011-10-123-57/+57
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-163-19/+19
* Split the vm_page flags PG_WRITEABLE and PG_REFERENCED into atomicKonstantin Belousov2011-09-068-88/+105
* Update some comments in swap_pager.c.Konstantin Belousov2011-08-221-30/+17
* Apply the limit to avoid the overflows in the radix tree subr_blist.cKonstantin Belousov2011-08-221-10/+12
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDRobert Watson2011-08-111-4/+22
* - Move the PG_UNMANAGED flag from m->flags to m->oflags, renaming the flagKonstantin Belousov2011-08-094-33/+37
* Fix an error in kmem_alloc_attr(). Unless "tries" is updated,Alan Cox2011-08-071-0/+1
* Implement the linprocfs swaps file, providing information about theKonstantin Belousov2011-08-012-21/+40
* Fix a race in the device pager allocation. If another thread won andKonstantin Belousov2011-07-301-2/+9
* Extract the code to translate VM error into errno, into an exportedKonstantin Belousov2011-07-102-0/+8
* Style.Konstantin Belousov2011-07-101-1/+1
* Add a facility to disable processing page faults. When activated,Konstantin Belousov2011-07-092-0/+18
* All the racct_*() calls need to happen with the proc locked. Fixing thisEdward Tomasz Napierala2011-07-066-0/+42
* Handle a race between device_pager and devsw in a more graceful manner:Attilio Rao2011-07-061-2/+4
* Initialize marker pages as held rather than fictitious/wired. Marking theAlan Cox2011-07-021-2/+8
* Add a new option, OBJPR_NOTMAPPED, to vm_object_page_remove(). Passing thisAlan Cox2011-06-294-61/+83
* Revert to using the page queues lock in vm_page_clear_dirty_mask() onAlan Cox2011-06-232-4/+2
* Precisely document the synchronization rules for the page's dirty field.Alan Cox2011-06-193-10/+68
* Assert that page is VPO_BUSY or page owner object is locked inKonstantin Belousov2011-06-112-0/+26
* Fix a bug in r222586. Lock the page owner object around the modificationKonstantin Belousov2011-06-111-0/+6
* In the VOP_PUTPAGES() implementations, change the default error fromKonstantin Belousov2011-06-013-1/+36
* Correct an error in r222163. Unless UMA_MD_SMALL_ALLOC is defined,Alan Cox2011-05-221-1/+5
* 1. Prior to r214782, UMA did not support multipage allocations beforeAlan Cox2011-05-212-8/+9
* Fix spelling errors.Alan Cox2011-05-201-3/+3
* Eliminate a redundant #include. ("vm/vm_param.h" already includesAlan Cox2011-05-201-2/+0
* Move the ZERO_REGION_SIZE to a machine-dependent file, as on manyMatthew D Fleming2011-05-131-9/+6
* Usa a globally visible region of zeros for both /dev/zero and the mdMatthew D Fleming2011-05-131-0/+34
* Another long standing vm bug found at Isilon:Max Laier2011-05-091-0/+18
* Reap old SPL comments.David E. O'Brien2011-04-261-35/+2
* Fix two bugs in r218670.Konstantin Belousov2011-04-231-4/+11
* Fix several places to ignore processes that are not yet fully constructed.John Baldwin2011-04-061-1/+2
* In vm_daemon(), do not skip processes stopped with SIGSTOP.Edward Tomasz Napierala2011-04-061-2/+4
* Add RACCT_RSS.Edward Tomasz Napierala2011-04-061-1/+41
* Add accounting for most of the memory-related resources.Edward Tomasz Napierala2011-04-055-7/+160
* Handle the corner case in vm_fault_quick_hold_pages().Konstantin Belousov2011-03-251-0/+2
* Fix some locking nits with the p_state field of struct proc:John Baldwin2011-03-242-9/+4
* - Merge changes to the base system to support OFED. These includeJeff Roberson2011-03-213-14/+17
* In vm_daemon(), when iterating over all processes in the system, skip thoseEdward Tomasz Napierala2011-03-181-0/+4
* Eliminate duplication of the fake page code and zone by the device and sgAlan Cox2011-03-114-110/+75
* Change the return type of vmspace_swap_count to a long to match the otherRebecca Cran2011-03-012-3/+3
* Remove sysctl vm.max_proc_mmap used to protect from KVA space exhaustion.Sergey Kandaurov2011-02-241-39/+0
* Calculate and return the count in vmspace_swap_count as a vm_offset_tRebecca Cran2011-02-232-8/+9
* Remove pmap fields that are either unused or not fully implemented.Alan Cox2011-02-171-13/+1
* Since r218070 reenabled the call to vm_map_simplify_entry() fromKonstantin Belousov2011-02-151-9/+23
* Lock the vnode around clearing of VV_TEXT flag. Remove mp_fixme() noteKonstantin Belousov2011-02-131-9/+14
* Use CPU_FOREACH rather than expecting CPUs 0 through mp_ncpus-1 to be present.Juli Mallett2011-02-121-5/+1
* Retire VFS_BIO_DEBUG. Convert those checks that were still valid intoAlan Cox2011-02-121-0/+1