| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | vm_map_fixed(), unlike vm_map_find(), does not update "addr", so it can be | alc | 2008-04-28 | 1 | -3/+2 |
* | Update a comment to vm_map_pmap_enter(). | alc | 2008-04-04 | 1 | -2/+2 |
* | Remove kernel support for M:N threading. | jeff | 2008-03-12 | 1 | -2/+2 |
* | In the vm_map_stack(), check for the specified stack region wraparound. | kib | 2008-01-04 | 1 | -1/+3 |
* | Change unused 'user_wait' argument to 'timo' argument, which will be | pjd | 2007-11-07 | 1 | -5/+5 |
* | Fix for the panic("vm_thread_new: kstack allocation failed") and | kib | 2007-11-05 | 1 | -6/+23 |
* | Correct an error in vm_map_sync(), nee vm_map_clean(), that has existed | alc | 2007-10-22 | 1 | -2/+4 |
* | Change the management of cached pages (PQ_CACHE) in two fundamental | alc | 2007-09-25 | 1 | -11/+7 |
* | Do not drop vm_map lock between doing vm_map_remove() and vm_map_insert(). | kib | 2007-08-20 | 1 | -16/+35 |
* | Revert VMCNT_* operations introduction. | attilio | 2007-05-31 | 1 | -2/+2 |
* | Add functions sx_xlock_sig() and sx_slock_sig(). | attilio | 2007-05-31 | 1 | -2/+2 |
* | Eliminate the reactivation of cached pages in vm_fault_prefault() and | alc | 2007-05-22 | 1 | -5/+13 |
* | - define and use VMCNT_{GET,SET,ADD,SUB,PTR} macros for manipulating | jeff | 2007-05-18 | 1 | -2/+2 |
* | Remove some code from vmspace_fork() that became redundant after | alc | 2007-04-26 | 1 | -4/+0 |
* | Two small changes to vm_map_pmap_enter(): | alc | 2007-03-25 | 1 | -4/+3 |
* | Change the way that unmanaged pages are created. Specifically, | alc | 2007-02-25 | 1 | -2/+1 |
* | Eliminate unnecessary PG_BUSY tests. They originally served a purpose | alc | 2006-10-21 | 1 | -1/+1 |
* | Retire debug.mpsafevm. None of the architectures supported in CVS require | alc | 2006-07-21 | 1 | -8/+2 |
* | Use ptoa(psize) instead of size to compute the end of the mapping in | alc | 2006-06-17 | 1 | -3/+3 |
* | Correct an error in the previous revision that could lead to a panic: | alc | 2006-06-14 | 1 | -0/+1 |
* | Introduce the function pmap_enter_object(). It maps a sequence of resident | alc | 2006-06-05 | 1 | -5/+15 |
* | Close race between vmspace_exitfree() and exit1() and races between | tegge | 2006-05-29 | 1 | -16/+91 |
* | Remove leading __ from __(inline|const|signed|volatile). They are | imp | 2006-03-08 | 1 | -3/+3 |
* | Use the new macros abstracting the page coloring/queues implementation. | alc | 2006-01-27 | 1 | -1/+1 |
* | Simplify vmspace_dofree(). | alc | 2005-12-04 | 1 | -3/+1 |
* | Eliminate unneeded preallocation at initialization. | alc | 2005-12-03 | 1 | -1/+0 |