| Commit message (Expand) | Author | Age | Files | Lines |
* | All the racct_*() calls need to happen with the proc locked. Fixing this | trasz | 2011-07-06 | 1 | -0/+10 |
* | Add a new option, OBJPR_NOTMAPPED, to vm_object_page_remove(). Passing this | alc | 2011-06-29 | 1 | -1/+9 |
* | Add accounting for most of the memory-related resources. | trasz | 2011-04-05 | 1 | -1/+54 |
* | - Merge changes to the base system to support OFED. These include | jeff | 2011-03-21 | 1 | -13/+14 |
* | Since the last parameter to vm_object_shadow() is a vm_size_t and not a | alc | 2011-02-04 | 1 | -7/+5 |
* | Reenable the call to vm_map_simplify_entry() from vm_map_insert() for non- | alc | 2011-01-29 | 1 | -9/+5 |
* | Fix a long standing (from the original 4.4BSD lite sources) race between | mlaier | 2010-12-09 | 1 | -1/+41 |
* | Replace pointer to "struct uidinfo" with pointer to "struct ucred" | trasz | 2010-12-02 | 1 | -106/+106 |
* | Implement a (soft) stack guard page for auto-growing stack mappings. | kib | 2010-11-14 | 1 | -1/+13 |
* | In case the stack size reaches its limit and its growth must be restricted, | alc | 2010-11-07 | 1 | -1/+2 |
* | - Make 'vm_refcnt' volatile so that compilers won't be tempted to treat | jhb | 2010-10-21 | 1 | -5/+1 |
* | If vm_map_find() is asked to allocate a superpage-aligned region of virtual | alc | 2010-10-04 | 1 | -14/+8 |
* | Make refinements to r212824. In particular, don't make | alc | 2010-09-19 | 1 | -16/+24 |
* | Adopt the deferring of object deallocation for the deleted map entries | kib | 2010-09-18 | 1 | -20/+45 |
* | Introduce a helper function vm_page_find_least(). Use it in several places, | kib | 2010-07-04 | 1 | -7/+1 |
* | Push down page queues lock acquisition in pmap_enter_object() and | alc | 2010-05-26 | 1 | -14/+1 |
* | Correct an error of omission in r206819. If VMFS_TLB_ALIGNED_SPACE is | alc | 2010-05-02 | 1 | -1/+5 |
* | o) Add a VM find-space option, VMFS_TLB_ALIGNED_SPACE, which searches the | jmallett | 2010-04-18 | 1 | -1/+12 |
* | Make _vm_map_init() the one place where the vm map's pmap field is | alc | 2010-04-03 | 1 | -9/+9 |
* | Re-enable the call to pmap_release() by vmspace_dofree(). The accounting | alc | 2010-04-03 | 1 | -6/+3 |
* | The MAP_ENTRY_NEEDS_COPY flag belongs to protoeflags, cow variable | kib | 2010-01-29 | 1 | -1/+1 |
* | Replace VM_PROT_OVERRIDE_WRITE by VM_PROT_COPY. VM_PROT_OVERRIDE_WRITE has | alc | 2009-11-26 | 1 | -21/+8 |
* | Simplify both the invocation and the implementation of vm_fault() for wiring | alc | 2009-11-18 | 1 | -2/+2 |
* | Avoid pointless calls to pmap_protect(). | alc | 2009-11-02 | 1 | -3/+3 |
* | When protection of wired read-only mapping is changed to read-write, | kib | 2009-10-27 | 1 | -4/+10 |
* | Move the annotation for vm_map_startup() immediately before the function. | kib | 2009-10-01 | 1 | -16/+16 |
* | Add a new type of VM object: OBJT_SG. An OBJT_SG object is very similar to | jhb | 2009-07-24 | 1 | -5/+9 |
* | When VM_MAP_WIRE_HOLESOK is not specified and vm_map_wire(9) encounters | kib | 2009-07-12 | 1 | -1/+1 |
* | When forking a vm space that has wired map entries, do not forget to | kib | 2009-07-03 | 1 | -1/+3 |
* | Implement global and per-uid accounting of the anonymous memory. Add | kib | 2009-06-23 | 1 | -28/+284 |
* | Eliminate an unnecessary restriction on the vm object type from | alc | 2009-06-09 | 1 | -4/+2 |
* | Eliminate unnecessary obfuscation when testing a page's valid bits. | alc | 2009-06-07 | 1 | -1/+1 |
* | Allow valid pages to be mapped for read access when they have a non-zero | alc | 2009-04-19 | 1 | -2/+1 |
* | When vm_map_wire(9) is allowed to skip holes in the wired region, skip | kib | 2009-04-10 | 1 | -1/+15 |
* | Revert the addition of the freelist argument for the vm_map_delete() | kib | 2009-02-24 | 1 | -30/+24 |
* | Add the assertion macros for the map locks. Use them in several map | kib | 2009-02-24 | 1 | -0/+44 |
* | Update the comment after the r188334. | kib | 2009-02-24 | 1 | -4/+4 |
* | Improve comments, correct English. | kib | 2009-02-08 | 1 | -8/+8 |
* | Do not call vm_object_deallocate() from vm_map_delete(), because we | kib | 2009-02-08 | 1 | -8/+32 |
* | In vm_map_sync(), do not call vm_object_sync() while holding map lock. | kib | 2009-02-08 | 1 | -2/+10 |
* | Add the comments to vm_map_simplify_entry() and vmspace_fork(), | kib | 2009-02-08 | 1 | -0/+20 |
* | Lock the new map in vmspace_fork(). The newly allocated map should not | kib | 2009-02-08 | 1 | -0/+5 |
* | Do not leak the MAP_ENTRY_IN_TRANSITION flag when copying map entry | kib | 2009-02-08 | 1 | -2/+4 |
* | Resurrect shared map locks allowing greater concurrency during some map | alc | 2009-01-01 | 1 | -11/+83 |
* | Update or eliminate some stale comments. | alc | 2008-12-31 | 1 | -3/+4 |
* | Avoid an unnecessary memory dereference in vm_map_entry_splay(). | alc | 2008-12-30 | 1 | -3/+4 |
* | Style change to vm_map_lookup(): Eliminate a macro of dubious value. | alc | 2008-12-30 | 1 | -11/+8 |
* | Move the implementation of the vm map's fast path on address lookup from | alc | 2008-12-30 | 1 | -34/+23 |
* | KERNBASE is not necessarily an address within the kernel map, e.g., | alc | 2008-06-21 | 1 | -1/+1 |
* | Generalize vm_map_find(9)'s parameter "find_space". Specifically, add | alc | 2008-05-10 | 1 | -9/+14 |