| Commit message (Expand) | Author | Age | Files | Lines |
* | #ifdef KTRACE a variable to silence a warning. | phk | 2001-11-02 | 1 | -0/+2 |
* | Use the thread we have instead of finding another | julian | 2001-10-30 | 1 | -1/+1 |
* | Add a per-thread ucred reference for syscalls and synchronous traps from | jhb | 2001-10-26 | 1 | -0/+10 |
* | Fix ktrace enablement/disablement races that can result in a vnode | dillon | 2001-10-24 | 1 | -2/+5 |
* | Change the sx(9) assertion API to use a sx_assert() function similar to | jhb | 2001-10-23 | 1 | -1/+1 |
* | KSE Milestone 2 | julian | 2001-09-12 | 1 | -28/+46 |
* | Rip some well duplicated code out of cpu_wait() and cpu_exit() and move | peter | 2001-09-10 | 1 | -7/+26 |
* | Giant pushdown sys_exit(), [o]wait(), wait4() | dillon | 2001-09-01 | 1 | -16/+39 |
* | *** empty log message *** | peter | 2001-08-09 | 1 | -20/+0 |
* | Temporarily back out kern_sig.c rev 1.125 and kern_exit.c rev 1.131. | peter | 2001-08-01 | 1 | -4/+3 |
* | As per further discussions on hackers redo the SIGCHLD patch to not generate | dillon | 2001-07-22 | 1 | -3/+4 |
* | With Alfred's permission, remove vm_mtx in favor of a fine-grained approach | dillon | 2001-07-04 | 1 | -2/+2 |
* | - Always use the proc lock of the task leader to protect the peers list of | jhb | 2001-06-27 | 1 | -15/+12 |
* | o Merge contents of struct pcred into struct ucred. Specifically, add the | rwatson | 2001-05-25 | 1 | -7/+3 |
* | Introduce a global lock for the vm subsystem (vm_mtx). | alfred | 2001-05-19 | 1 | -0/+2 |
* | Don't hold the process mutex across calls to FREE() since the vm system | jhb | 2001-05-04 | 1 | -1/+0 |
* | Do not leave a process with no credential in zombproc. | tanimura | 2001-04-25 | 1 | -17/+14 |
* | Change the pfind() and zpfind() functions to lock the process that they | jhb | 2001-04-24 | 1 | -2/+1 |
* | Convert the allproc and proctree locks from lockmgr locks to sx locks. | jhb | 2001-03-28 | 1 | -16/+17 |
* | Catch up to header include changes: | jhb | 2001-03-28 | 1 | -1/+1 |
* | - Call proc_reparent() when handing a process off to init in exit rather | jhb | 2001-03-07 | 1 | -18/+23 |
* | Streamline updating of switchtime (don't copy code from kern_sync.c). | tegge | 2001-02-22 | 1 | -4/+2 |
* | Protect update of the per processor switchtime variable against | tegge | 2001-02-22 | 1 | -1/+5 |
* | o Move per-process jail pointer (p->pr_prison) to inside of the subject | rwatson | 2001-02-21 | 1 | -9/+0 |
* | Revert the previous revision for two reasons: | jhb | 2001-02-09 | 1 | -2/+0 |
* | Release the proc lock around crfree() and uifree() in wait1(). It leads to | jhb | 2001-02-09 | 1 | -0/+2 |
* | Change and clean the mutex lock interface. | bmilekic | 2001-02-09 | 1 | -6/+6 |
* | - Proc locking. | jhb | 2001-01-24 | 1 | -10/+45 |
* | Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variables | jake | 2001-01-10 | 1 | -2/+2 |
* | Protect proc.p_pptr and proc.p_children/p_sibling with the | jake | 2000-12-23 | 1 | -16/+24 |
* | Whitespace. Fix a comment block and an if statement that were wider | jake | 2000-12-18 | 1 | -7/+9 |
* | - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), instead | jake | 2000-12-13 | 1 | -4/+4 |
* | Remove if defined(tahoe) cobwebs. | jake | 2000-12-04 | 1 | -4/+0 |
* | - Add a mutex to the proc structure p_mtx that will be used to lock accesses | jhb | 2000-12-03 | 1 | -0/+1 |
* | Protect p_stat with sched_lock. | jhb | 2000-12-01 | 1 | -0/+5 |
* | Don't update p_stat in exit1() to SZOMB until after releasing the allproc | jhb | 2000-12-01 | 1 | -1/+7 |
* | Use callout_reset instead of timeout(9). Most callouts are statically | jake | 2000-11-27 | 1 | -1/+1 |
* | Protect the following with a lockmgr lock: | jake | 2000-11-22 | 1 | -0/+4 |
* | Catch up to moving headers: | jhb | 2000-10-20 | 1 | -2/+1 |
* | Added used include of <sys/mutex.h> (don't depend on pollution in | bde | 2000-09-17 | 1 | -0/+2 |
* | Major update to the way synchronization is done in the kernel. Highlights | jasone | 2000-09-07 | 1 | -1/+0 |
* | Remove uidinfo hash table lookup and maintenance out of chgproccnt() and | truckman | 2000-09-05 | 1 | -1/+2 |
* | Change the 'exit()' system call to 'sys_exit()'. This avoids overlapping | peter | 2000-07-29 | 1 | -2/+2 |
* | fix races in the uidinfo subsystem, several problems existed: | alfred | 2000-06-22 | 1 | -1/+1 |
* | Back out the previous change to the queue(3) interface. | jake | 2000-05-26 | 1 | -2/+2 |
* | Change the way that the queue(3) structures are declared; don't assume that | jake | 2000-05-23 | 1 | -2/+2 |
* | Back out NOTE_EXIT status reporting pending discussion. | green | 2000-05-21 | 1 | -3/+2 |
* | Put the wait(2) exit status in "data" for NOTE_EXIT kevents. | green | 2000-05-17 | 1 | -2/+3 |
* | Introduce kqueue() and kevent(), a kernel event notification facility. | jlemon | 2000-04-16 | 1 | -0/+5 |
* | Handle the case where we truss an SUGID program -- in particular, we need | sef | 2000-01-10 | 1 | -0/+1 |