| Commit message (Expand) | Author | Age | Files | Lines |
* | Close race between vmspace_exitfree() and exit1() and races between | tegge | 2006-05-29 | 1 | -6/+3 |
* | Use sf_buf_alloc() instead of vm_map_find() on exec_map to create the | alc | 2005-12-16 | 1 | -0/+72 |
* | 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 |
* | Guard against address wrap in kernacc(). Otherwise, a program accessing a | alc | 2005-01-22 | 1 | -0/+5 |
* | /* -> /*- for license, minor formatting changes | imp | 2005-01-07 | 1 | -1/+1 |
* | Don't include sys/user.h merely for its side-effect of recursively | das | 2004-11-27 | 1 | -2/+0 |
* | Disable U area swapping and remove the routines that create, destroy, | das | 2004-11-20 | 1 | -195/+0 |
* | The synchronization provided by vm object locking has eliminated the | alc | 2004-11-03 | 1 | -2/+0 |
* | Use VM_ALLOC_NOBUSY instead of calling vm_page_wakeup(). | alc | 2004-10-24 | 1 | -9/+2 |
* | The zone from which proc structures are allocated is marked | das | 2004-09-19 | 1 | -1/+4 |
* | Push Giant deep into vm_forkproc(), acquiring it only if the process has | alc | 2004-09-03 | 1 | -2/+0 |
* | Giant is no longer required by vm_waitproc() and vmspace_exitfree(). | alc | 2004-07-30 | 1 | -1/+0 |
* | - Use atomic ops for updating the vmspace's refcnt and exitingcnt. | alc | 2004-07-27 | 1 | -2/+2 |
* | - Don't use a variable to point to the user area that we only use once. | jhb | 2004-07-02 | 1 | -15/+10 |
* | Update a stale comment. The heuristic to swap processes out based on | das | 2004-06-27 | 1 | -2/+3 |
* | Nice, is a property of a process as a whole.. | julian | 2004-06-16 | 1 | -1/+1 |
* | In r1.190, vslock() and vsunlock() were bogusly made to do a "user wire" | green | 2004-05-07 | 1 | -1/+1 |
* | Remove advertising clause from University of California Regent's license, | imp | 2004-04-06 | 1 | -4/+0 |
* | Make overflow/wraparound checking more robust and unbreak len=0 in | truckman | 2004-03-15 | 1 | -6/+9 |
* | Style(9) changes. | truckman | 2004-03-15 | 1 | -23/+5 |
* | Revert to the original vslock() and vsunlock() API with the following | truckman | 2004-03-15 | 1 | -31/+23 |
* | Retire pmap_pinit2(). Alpha was the last platform that used it. However, | alc | 2004-03-07 | 1 | -3/+0 |
* | Undo the merger of mlock()/vslock and munlock()/vsunlock() and the | truckman | 2004-03-05 | 1 | -0/+78 |
* | Split the mlock() kernel code into two parts, mlock(), which unpacks | truckman | 2004-02-26 | 1 | -29/+0 |
* | Locking for the per-process resource limits structure. | jhb | 2004-02-04 | 1 | -6/+8 |
* | Fixed breakage of scheduling in rev.1.29 of subr_4bsd.c. The | bde | 2004-01-29 | 1 | -1/+1 |
* | - The Open Group Base Specifications Issue 6 specifies that an munmap(2) | alc | 2003-11-10 | 1 | -0/+4 |
* | Revert previous commit. Come back vslock(), all is forgiven. | bms | 2003-10-05 | 1 | -0/+29 |
* | Retire vslock() and vsunlock() with extreme prejudice. | bms | 2003-10-05 | 1 | -29/+0 |
* | Three unrelated changes to vm_proc_new(): (1) add vm object locking on the | alc | 2003-08-18 | 1 | -10/+7 |
* | In vm_thread_swap{in|out}(), remove the alpha specific conditional | marcel | 2003-08-16 | 1 | -13/+2 |
* | Add the mlockall() and munlockall() system calls. | bms | 2003-08-11 | 1 | -2/+4 |
* | Change the layout policy of the swap_pager from a hardcoded width | phk | 2003-08-03 | 1 | -1/+1 |
* | Add #include "opt_kstack_pages.h" and "opt_kstack_max_pages.h" to remain | peter | 2003-07-31 | 1 | -0/+2 |
* | Use #ifdef __alpha__, not __alpha. | alc | 2003-06-15 | 1 | -2/+2 |
* | Migrate the thread stack management functions from the machine-dependent | alc | 2003-06-14 | 1 | -4/+172 |
* | Move the *_new_altkstack() and *_dispose_altkstack() functions out of the | alc | 2003-06-14 | 1 | -0/+31 |
* | Add vm object locking to various pagers' "get pages" methods, i386 stack | alc | 2003-06-13 | 1 | -1/+1 |
* | Use __FBSDID(). | obrien | 2003-06-11 | 1 | -2/+3 |
* | GC unused cpu_wait() function | peter | 2003-06-11 | 1 | -1/+0 |
* | Remove unused variables | phk | 2003-05-31 | 1 | -4/+0 |
* | - Merge struct procsig with struct sigacts. | jhb | 2003-05-13 | 1 | -11/+1 |
* | Deprecate machine/limits.h in favor of new sys/limits.h. | kan | 2003-04-29 | 1 | -2/+1 |
* | - Lock the vm_object when performing swap_pager_isswapped(). | alc | 2003-04-28 | 1 | -14/+16 |
* | - Don't bother using the proc lock to test just P_SYSTEM as that is set in | jhb | 2003-04-25 | 1 | -8/+6 |
* | - Lock the vm_object when iterating over its list of resident pages. | alc | 2003-04-25 | 1 | -0/+8 |
* | Fix compiling in the NO_SWAPPING case. | jhb | 2003-04-23 | 1 | -5/+7 |
* | - Always call faultin() in _PHOLD() if PS_INMEM is clear. This closes a | jhb | 2003-04-22 | 1 | -42/+36 |