| Commit message (Expand) | Author | Age | Files | Lines |
* | - Protect randompid and nprocs with the allproc_lock. | jhb | 2002-05-02 | 1 | -101/+122 |
* | Lock proctree_lock instead of pgrpsess_lock. | jhb | 2002-04-16 | 1 | -2/+2 |
* | Whitespace changes to wrap long lines. | jhb | 2002-04-09 | 1 | -4/+8 |
* | Change callers of mtx_init() to pass in an appropriate lock type name. In | jhb | 2002-04-04 | 1 | -1/+1 |
* | Fix leakage of p_pgrp lock. | tanimura | 2002-04-02 | 1 | -0/+4 |
* | Stage-2 commit of the critical*() code. This re-inlines cpu_critical_enter() | dillon | 2002-04-01 | 1 | -0/+1 |
* | Make the reference counting of 'struct pargs' SMP safe. | alfred | 2002-03-27 | 1 | -2/+1 |
* | Add a new mtx_init option "MTX_DUPOK" which allows duplicate acquires of locks | jeff | 2002-03-27 | 1 | -1/+1 |
* | Compromise for critical*()/cpu_critical*() recommit. Cleanup the interrupt | dillon | 2002-03-27 | 1 | -3/+7 |
* | Add a change mirroring that made to kern/subr_trap.c and others. | benno | 2002-03-21 | 1 | -9/+3 |
* | Remove references to vm_zone.h and switch over to the new uma API. | jeff | 2002-03-20 | 1 | -2/+2 |
* | revert last commit temporarily due to whining on the lists. | dillon | 2002-02-26 | 1 | -8/+1 |
* | STAGE-1 of 3 commit - allow (but do not require) interrupts to remain | dillon | 2002-02-26 | 1 | -1/+8 |
* | Lock struct pgrp, session and sigio. | tanimura | 2002-02-23 | 1 | -1/+7 |
* | Add some DIAGNOSTIC code. | julian | 2002-02-22 | 1 | -6/+9 |
* | Convert p->p_runtime and PCPU(switchtime) to bintime format. | phk | 2002-02-22 | 1 | -2/+2 |
* | A few misc forkbomb defenses: | silby | 2002-02-19 | 1 | -2/+5 |
* | If the credential on an incoming thread is correct, don't bother | julian | 2002-02-17 | 1 | -0/+2 |
* | Fix a couple of style bugs introduced (or touched by) previous commit. | peter | 2002-02-07 | 1 | -1/+0 |
* | Pre-KSE/M3 commit. | julian | 2002-02-07 | 1 | -30/+33 |
* | SMP Lock struct file, filedesc and the global file list. | alfred | 2002-01-13 | 1 | -3/+9 |
* | GC fast_vfork; it's not actually referenced anywhere. | silby | 2002-01-09 | 1 | -4/+0 |
* | Return EINVAL if kernel only flags are passed to the rfork syscall rather | jhb | 2001-12-19 | 1 | -2/+4 |
* | Modify the critical section API as follows: | jhb | 2001-12-18 | 1 | -7/+2 |
* | Fix some nits in fork_exit() so it more properly duplicates the backend | jhb | 2001-12-14 | 1 | -4/+4 |
* | Add a per-thread ucred reference for syscalls and synchronous traps from | jhb | 2001-10-26 | 1 | -0/+5 |
* | Fix ktrace enablement/disablement races that can result in a vnode | dillon | 2001-10-24 | 1 | -3/+4 |
* | Change the kernel's ucred API as follows: | jhb | 2001-10-11 | 1 | -2/+1 |
* | KSE Milestone 2 | julian | 2001-09-12 | 1 | -40/+87 |
* | Rip some well duplicated code out of cpu_wait() and cpu_exit() and move | peter | 2001-09-10 | 1 | -4/+4 |
* | Pushdown Giant for acct(), kqueue(), kevent(), execve(), fork(), | dillon | 2001-09-01 | 1 | -4/+15 |
* | Get rid of useless bcopy (the next statement was equivalent) | guido | 2001-07-09 | 1 | -2/+0 |
* | With Alfred's permission, remove vm_mtx in favor of a fine-grained approach | dillon | 2001-07-04 | 1 | -3/+2 |
* | Remove the p_spinlocks spin lock count that was obsoleted by the | jhb | 2001-06-30 | 1 | -1/+0 |
* | Rename nextpid to lastpid and externalize it. | des | 2001-06-11 | 1 | -7/+7 |
* | o Merge contents of struct pcred into struct ucred. Specifically, add the | rwatson | 2001-05-25 | 1 | -9/+3 |
* | Introduce a global lock for the vm subsystem (vm_mtx). | alfred | 2001-05-19 | 1 | -0/+2 |
* | Properly copy the P_ALTSTACK flag in struct proc::p_flag to the child | knu | 2001-05-07 | 1 | -1/+1 |
* | Convert the allproc and proctree locks from lockmgr locks to sx locks. | jhb | 2001-03-28 | 1 | -4/+4 |
* | Rework the witness code to work with sx locks as well as mutexes. | jhb | 2001-03-28 | 1 | -2/+1 |
* | Don't explicitly zero p_intr_nesting_level and p_aioinfo in fork. | jhb | 2001-03-28 | 1 | -2/+0 |
* | Use mtx_intr_enable() on sched_lock to ensure child processes always start | jhb | 2001-03-28 | 1 | -2/+2 |
* | Fix mtx_legal2block. The only time that it is bad to block on a mutex is | jhb | 2001-03-09 | 1 | -0/+4 |
* | - Don't hold the proc lock across VREF and the fd* functions to avoid lock | jhb | 2001-03-07 | 1 | -4/+21 |
* | - Lock the forklist with an sx lock. | jhb | 2001-03-07 | 1 | -14/+57 |
* | Sigh. Try to get priorities sorted out. Don't bother trying to | jake | 2001-02-28 | 1 | -1/+0 |
* | Initialize native priority to PRI_MAX. It was usually 0 which made a | jake | 2001-02-26 | 1 | -0/+1 |
* | Quiet a warning with a uintptr_t cast. | jhb | 2001-02-22 | 1 | -1/+1 |
* | o Move per-process jail pointer (p->pr_prison) to inside of the subject | rwatson | 2001-02-21 | 1 | -5/+0 |
* | - Don't call clear_resched() in userret(), instead, clear the resched flag | jhb | 2001-02-20 | 1 | -0/+6 |