| Commit message (Expand) | Author | Age | Files | Lines |
* | Close race between vmspace_exitfree() and exit1() and races between | tegge | 2006-05-29 | 1 | -29/+2 |
* | Kill the last Giant acquisition in the exit(2) code. This Giant acquisition | csjp | 2006-04-10 | 1 | -2/+0 |
* | Remove the unused sva and eva arguments from pmap_remove_pages(). | peter | 2006-04-03 | 1 | -2/+1 |
* | 1. Count last time slice, this intends to fix | davidxu | 2006-03-14 | 1 | -14/+0 |
* | Close some races between procfs/ptrace and exit(2): | jhb | 2006-02-22 | 1 | -5/+22 |
* | Move the ruadd() in kern_exit() to save our final stats in our child | jhb | 2006-02-21 | 1 | -2/+3 |
* | CPU time accounting speedup (step 2) | phk | 2006-02-11 | 1 | -0/+3 |
* | Modify the way we account for CPU time spent (step 1) | phk | 2006-02-07 | 1 | -4/+3 |
* | - Move the wakeup() for exiting kthreads out of exit1() and into | jhb | 2006-02-06 | 1 | -6/+0 |
* | Audit the pid being requested in wait4(). | wsalamon | 2006-02-06 | 1 | -0/+2 |
* | On process exit, audit the return value of the process, and commit the | rwatson | 2006-02-05 | 1 | -0/+11 |
* | Add a comment. | jhb | 2006-02-03 | 1 | -0/+3 |
* | Hook up audit to fork() and exit() events. These changes manage the | rwatson | 2006-02-02 | 1 | -0/+5 |
* | Hopefully fix the "calcru: runtime went backwards from ..." problem by | ups | 2006-01-23 | 1 | -2/+3 |
* | Regenerate sysent with new abort2 system call. | phk | 2005-12-23 | 1 | -0/+83 |
* | Register itimers_event_hook as a kernel event handler, so I don't | davidxu | 2005-12-09 | 1 | -3/+0 |
* | Moderate rewrite of kernel ktrace code to attempt to generally improve | rwatson | 2005-11-13 | 1 | -1/+3 |
* | Giant clean up for exit(2) | csjp | 2005-11-08 | 1 | -7/+7 |
* | Add support for queueing SIGCHLD same as other UNIX systems did. | davidxu | 2005-11-08 | 1 | -3/+25 |
* | Push down Giant into fdfree() and remove it from two of the callers. | jhb | 2005-11-01 | 1 | -1/+1 |
* | - Fix leak of struct nlminfo on process exit. | glebius | 2005-10-26 | 1 | -0/+9 |
* | Make p_itimers as a pointer, so file sys/proc.h does not need to include | davidxu | 2005-10-23 | 1 | -0/+1 |
* | Implement POSIX timers. Current only CLOCK_REALTIME and CLOCK_MONOTONIC | davidxu | 2005-10-23 | 1 | -2/+4 |
* | 1. Change prototype of trapsignal and sendsig to use ksiginfo_t *, most | davidxu | 2005-10-14 | 1 | -2/+2 |
* | Add witness warnings to panic if a thread tries to exit while holding any | jhb | 2005-09-02 | 1 | -0/+3 |
* | - Slightly reorder the events around the setting of PRS_ZOMBIE to be less | jhb | 2005-07-18 | 1 | -8/+20 |
* | Use low level constructs borrowed from interrupt threads to wait for | ups | 2005-05-23 | 1 | -9/+1 |
* | Only check signal event, single threading event shouldn't be reported. | davidxu | 2005-05-05 | 1 | -1/+2 |
* | Wake up swapper process if needed. | davidxu | 2005-04-23 | 1 | -0/+9 |
* | Clear P_STATCHILD earlier to avoid unnecessary retrying. | davidxu | 2005-04-19 | 1 | -0/+5 |
* | Fix a race condition between kern_wait() and thread_stopped(). | davidxu | 2005-04-19 | 1 | -1/+5 |
* | Introduce p_canwait() and MAC Framework and MAC Policy entry points | rwatson | 2005-04-18 | 1 | -0/+4 |
* | - A lock is required before calling VOP_REVOKE. Our reference protects us | jeff | 2005-03-13 | 1 | -1/+2 |
* | In 1.276 of kern/subr_trap.c I introduced a mechanism for delaying | phk | 2005-01-29 | 1 | -0/+7 |
* | In kern_wait(), let the compiler copy the rusage structure rather than | rwatson | 2005-01-08 | 1 | -1/+1 |
* | /* -> /*- for copyright notices, minor format tweaks as necessary | imp | 2005-01-06 | 1 | -1/+1 |
* | - Move the function prototypes for kern_setrlimit() and kern_wait() to | jhb | 2005-01-05 | 1 | -0/+1 |
* | Don't include sys/user.h merely for its side-effect of recursively | das | 2004-11-27 | 1 | -1/+0 |
* | Remove P_STOPPED_TRACE bit if debugger dies without a chance to | davidxu | 2004-10-23 | 1 | -1/+1 |
* | Rework how we store process times in the kernel such that we always store | jhb | 2004-10-05 | 1 | -19/+17 |
* | Some more whitespace, style, and comment fixes. | jhb | 2004-09-24 | 1 | -14/+16 |
* | A modest collection of various and sundry style, spelling, and whitespace | jhb | 2004-09-24 | 1 | -11/+11 |
* | Various small style fixes. | jhb | 2004-09-22 | 1 | -3/+5 |
* | Refactor a bunch of scheduler code to give basically the same behaviour | julian | 2004-09-05 | 1 | -17/+2 |
* | Add locking to the kqueue subsystem. This also makes the kqueue subsystem | jmg | 2004-08-15 | 1 | -4/+9 |
* | Giant is no longer required by vm_waitproc() and vmspace_exitfree(). | alc | 2004-07-30 | 1 | -2/+0 |
* | - Use atomic ops for updating the vmspace's refcnt and exitingcnt. | alc | 2004-07-27 | 1 | -3/+7 |
* | When calling scheduler entrypoints for creating new threads and processes, | julian | 2004-07-18 | 1 | -1/+1 |
* | Add code to support debugging threaded process. | davidxu | 2004-07-13 | 1 | -1/+1 |
* | Push down the acquisition and release of the page queues lock into | alc | 2004-07-13 | 1 | -2/+0 |