| Commit message (Expand) | Author | Age | Files | Lines |
* | Lock the vnode while truncating the corefile. This fixes a panic | ps | 2001-09-26 | 1 | -0/+2 |
* | Replace line accidentally deleted during KSE additions. | julian | 2001-09-17 | 1 | -1/+1 |
* | o Correct authorization check in CANSIGIO(), which suffered from incorrect | rwatson | 2001-09-15 | 1 | -4/+5 |
* | KSE Milestone 2 | julian | 2001-09-12 | 1 | -78/+166 |
* | This brings in a Yahoo coredump patch from Paul, with additional mods by | dillon | 2001-09-08 | 1 | -4/+19 |
* | Call sendsig() with the proc lock held and return with it held. | jhb | 2001-09-06 | 1 | -4/+0 |
* | Giant Pushdown | dillon | 2001-09-01 | 1 | -37/+133 |
* | Remove the MPSAFE keyword from the parser for syscalls.master. | dillon | 2001-08-30 | 1 | -0/+4 |
* | Prevent passing a null pointer as a filename to vn_open(), | roam | 2001-08-24 | 1 | -0/+2 |
* | Make COMPAT_43 optional again. XXX we need COMPAT_FBSD3 etc for this | peter | 2001-08-21 | 1 | -0/+2 |
* | Temporarily back out kern_sig.c rev 1.125 and kern_exit.c rev 1.131. | peter | 2001-08-01 | 1 | -4/+5 |
* | As per further discussions on hackers redo the SIGCHLD patch to not generate | dillon | 2001-07-22 | 1 | -5/+4 |
* | Grab Giant around postsig() since sendsig() can call into the vm to | jhb | 2001-07-03 | 1 | -6/+0 |
* | - Change CURSIG() and postsig() to require that the proc lock is held | jhb | 2001-06-22 | 1 | -9/+10 |
* | Lock Giant in postsig() for the KTRACE case as ktrpsig() needs Giant when | jhb | 2001-06-18 | 1 | -0/+4 |
* | Try to make the setting of the SIGCHLD handler the same as setting of | dwmalone | 2001-06-11 | 1 | -1/+4 |
* | o Merge contents of struct pcred into struct ucred. Specifically, add the | rwatson | 2001-05-25 | 1 | -12/+11 |
* | - Remove unneeded include of sys/ipl.h. | jhb | 2001-05-15 | 1 | -3/+2 |
* | Properly copy the P_ALTSTACK flag in struct proc::p_flag to the child | knu | 2001-05-07 | 1 | -0/+1 |
* | Overhaul of the SMP code. Several portions of the SMP kernel support have | jhb | 2001-04-27 | 1 | -4/+3 |
* | Change the pfind() and zpfind() functions to lock the process that they | jhb | 2001-04-24 | 1 | -27/+16 |
* | o Replace p_cankill() with p_cansignal(), remove wrappage of p_can() | rwatson | 2001-04-12 | 1 | -10/+3 |
* | Change stop() to require the sched_lock as well as p's process lock to | jhb | 2001-04-03 | 1 | -6/+8 |
* | - Move the second stop() of process 'p' in issignal() to be after we send | jhb | 2001-04-02 | 1 | -3/+2 |
* | Convert the allproc and proctree locks from lockmgr locks to sx locks. | jhb | 2001-03-28 | 1 | -3/+4 |
* | - Resort some includes to deal with the new witness code coming in shortly. | jhb | 2001-03-28 | 1 | -4/+8 |
* | - Proc locking. Most of signal handling is now MP safe and doesn't require | jhb | 2001-03-07 | 1 | -70/+162 |
* | Fixed a longstanding latency bug in signal delivery. When a signal | bde | 2001-02-19 | 1 | -6/+2 |
* | Implement a unified run queue and adjust priority levels accordingly. | jake | 2001-02-12 | 1 | -2/+2 |
* | - Make astpending and need_resched process attributes rather than CPU | jhb | 2001-02-10 | 1 | -1/+1 |
* | Change and clean the mutex lock interface. | bmilekic | 2001-02-09 | 1 | -24/+24 |
* | - Proc locking. | jhb | 2001-01-24 | 1 | -13/+20 |
* | Revert revision 1.102. I don't think p_nice needs to be protected with | jhb | 2001-01-19 | 1 | -2/+0 |
* | Implement condition variables. | jasone | 2001-01-16 | 1 | -2/+7 |
* | Protect p_nice and P_TRACED in psignal() above the switch statement with | jhb | 2001-01-06 | 1 | -0/+2 |
* | The previous commit wasn't entirely correct. At least one goto to the | jhb | 2001-01-02 | 1 | -18/+22 |
* | Push down sched_lock in psignal(). sched_lock was being held across | jhb | 2001-01-01 | 1 | -4/+21 |
* | Add in a missing release of the proctree lock. | jhb | 2001-01-01 | 1 | -0/+1 |
* | Protect proc.p_pptr and proc.p_children/p_sibling with the | jake | 2000-12-23 | 1 | -1/+10 |
* | Fix a typo that allowed signals caused by traps to be delivered | marcel | 2000-12-16 | 1 | -1/+1 |
* | - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), instead | jake | 2000-12-13 | 1 | -2/+2 |
* | Protect p_stat with sched_lock. | jhb | 2000-12-01 | 1 | -1/+7 |
* | Don't use p->p_sigstk.ss_flags to keep state of whether the | marcel | 2000-11-30 | 1 | -27/+37 |
* | Protect the following with a lockmgr lock: | jake | 2000-11-22 | 1 | -2/+4 |
* | - Split the run queue and sleep queue linkage, so that a process | jake | 2000-11-17 | 1 | -2/+2 |
* | Don't release and acquire Giant in mi_switch(). Instead, release and | jhb | 2000-11-16 | 1 | -0/+8 |
* | Make MINSIGSTKSZ machine dependent, and have the sigaltstack | marcel | 2000-11-09 | 1 | -1/+1 |
* | Catch up to moving headers: | jhb | 2000-10-20 | 1 | -3/+2 |
* | Unpessimized CURSIG(). The fast path through CURSIG() was broken in | bde | 2000-09-17 | 1 | -6/+6 |
* | Uninlined CURSIG() and unpolluted <sys/signalvar.h>. CURSIG() had become | bde | 2000-09-17 | 1 | -0/+26 |