| Commit message (Expand) | Author | Age | Files | Lines |
| * | exit1(EXIT_THREAD) needs to call single_thread_check() so that it |  guenther | 2012-07-11 | 1 | -2/+2 |
| * | EVFILT_SIGNAL and EVFILT_PROC events need to track the process they're |  guenther | 2012-06-06 | 1 | -6/+6 |
| * | First stab at making ptrace(2) usable for debugging multi-threaded programs. |  kettenis | 2012-04-13 | 1 | -4/+12 |
| * | move accounting flags to struct process; idea and ok guenther |  mikeb | 2012-04-12 | 1 | -3/+3 |
| * | Move the P_WAITED flag from struct proc to struct process. |  kettenis | 2012-04-11 | 1 | -2/+2 |
| * | Make rusage totals, itimers, and profile settings per-process instead |  guenther | 2012-03-23 | 1 | -3/+3 |
| * | Add tracing and dumping of "pointer to struct" syscall arguments for |  guenther | 2012-03-19 | 1 | -1/+20 |
| * | Give sigwait priority over ptrace to avoid panic |  guenther | 2012-03-10 | 1 | -5/+7 |
| * | Add PS_EXITING to better differentiate between the process exiting and |  guenther | 2012-03-10 | 1 | -4/+3 |
| * | First steps for making ptrace work with rthreads: |  guenther | 2012-02-20 | 1 | -14/+18 |
| * | A signal handled by __thrsigdivert() shouldn't be marked pending |  guenther | 2012-01-25 | 1 | -15/+30 |
| * | Reimplement mutexes, condvars, and rwlocks to eliminate bugs, |  guenther | 2012-01-17 | 1 | -3/+3 |
| * | Suspend other rthreads before dumping core or execing; make them exit |  guenther | 2011-12-11 | 1 | -2/+164 |
| * | Move struct proc's sigaltstack struct from the zeroed area into the |  joshe | 2011-11-22 | 1 | -4/+13 |
| * | Make userret() MI. On architectures which jammed stuff into it in the |  deraadt | 2011-11-16 | 1 | -1/+12 |
| * | Change fork1() and kthread_create() to match the rest of the tree |  guenther | 2011-11-09 | 1 | -7/+6 |
| * | MD trap() passes a MD "traptype" and siginfo-style "code" up to the MI |  deraadt | 2011-09-20 | 1 | -24/+23 |
| * | Revert art@'s moving around of the KERNEL_LOCK()/KERNEL_UNLOCK() calls, |  guenther | 2011-07-11 | 1 | -5/+2 |
| * | More syscalls.master cleanup: |  matthew | 2011-07-09 | 1 | -45/+1 |
| * | There is a bunch of places in the kernel entry points where we don't |  art | 2011-07-07 | 1 | -2/+5 |
| * | Clean up after P_BIGLOCK removal. |  art | 2011-07-06 | 1 | -3/+3 |
| * | Recommit the reverted sigacts change now that the NFS use-after-free |  guenther | 2011-07-05 | 1 | -86/+81 |
| * | Revert the sigacts diff: NFS can apparently retain pointers to processes |  guenther | 2011-04-18 | 1 | -81/+86 |
| * | Correct the sharing of the signal handling state: stuff that should |  guenther | 2011-04-15 | 1 | -86/+81 |
| * | Move PPWAIT flag from struct proc to process, so that rthreads in |  guenther | 2011-04-03 | 1 | -4/+5 |
| * | Move P_SUGID and P_SUGIDEXEC from struct proc to struct process, so |  guenther | 2011-04-02 | 1 | -4/+4 |
| * | The scheduling 'nice' value is per-process, not per-thread, so move it |  guenther | 2011-03-07 | 1 | -3/+3 |
| * | Correct the links between threads, processes, pgrps, and sessions, |  guenther | 2010-07-26 | 1 | -29/+30 |
| * | remove support for compat_sunos (and m68k4k). ok deraadt guenther |  tedu | 2010-07-02 | 1 | -12/+1 |
| * | Always identify threads with THREAD_PID_OFFSET, so that there's no |  guenther | 2010-07-01 | 1 | -11/+12 |
| * | lots of SCARG simplification. ok matthew |  tedu | 2010-06-30 | 1 | -20/+34 |
| * | Strip out ancient bits in struct user that were still used only by |  guenther | 2010-06-29 | 1 | -4/+1 |
| * | less SCARG, more pretty. ok guenther |  tedu | 2010-06-29 | 1 | -14/+15 |
| * | Eliminate RTHREADS kernel option in favor of a sysctl. The actual status |  tedu | 2010-06-29 | 1 | -21/+6 |
| * | <sys/time.b> is for ftime(), which is just in libcompat and not the kernel, |  guenther | 2010-06-28 | 1 | -2/+1 |
| * | move knote list to struct process. ok guenther |  tedu | 2010-05-18 | 1 | -4/+4 |
| * | Convert thrsigdivert to (almost) be sigtimedwait by adding siginfo_t |  guenther | 2009-11-27 | 1 | -3/+29 |
| * | Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it. |  kettenis | 2009-11-04 | 1 | -7/+2 |
| * | We need miod's no-coredumps-on-ramdisks diff, because we have grown the |  deraadt | 2009-06-06 | 1 | -1/+11 |
| * | %zu is not meant for size_t in the kernel. Change to %lu. |  ray | 2009-06-05 | 1 | -2/+2 |
| * | Make ELF platforms generate ELF core dumps. Somewhat based on code from |  kettenis | 2009-03-05 | 1 | -10/+57 |
| * | Remove KASSERT() that could trigger when an rthread in sigwait() |  guenther | 2009-01-29 | 1 | -4/+3 |
| * | Move the functionality of psignal() to a new function ptsignal() |  guenther | 2008-12-16 | 1 | -28/+64 |
| * | Make sigwait() work correctly. In particular, it'll work when the |  guenther | 2008-10-03 | 1 | -6/+47 |
| * | posix compliant permission checks for sending signals. Based on diffs |  hshoexer | 2008-06-10 | 1 | -11/+3 |
| * | Use LIST_FOREACH() instead of handrolling. |  thib | 2008-05-22 | 1 | -2/+2 |
| * | typos; ok jmc@ |  martynas | 2007-11-27 | 1 | -2/+2 |
| * | Don't overwrite a core file owned by a different user. Makes the code |  millert | 2007-11-19 | 1 | -3/+3 |
| * | replace the machine dependant bytes-to-clicks macro by the MI ptoa() |  martin | 2007-09-01 | 1 | -5/+5 |
| * | Adjust filename buffer for the new /var/crash prefix to prevent |  moritz | 2007-05-30 | 1 | -4/+7 |