summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Fix another sched_sihand -> sched_swi in a KTR trace message.jhb2000-12-181-1/+1
* Whitespace. Fix a comment block and an if statement that were widerjake2000-12-181-7/+9
* Fix a typo that allowed signals caused by traps to be deliveredmarcel2000-12-161-1/+1
* Delay waking up processes select'ing on the log device directly fromjhb2000-12-151-0/+29
* Stick the kthread API in a kthread_* namespace, and the specialized kprocjhb2000-12-155-13/+13
* Don't clone impossible unit numbers for disks.phk2000-12-151-0/+2
* Add in MI implementations of the KTR trace buffer ddb commands. Thejhb2000-12-151-0/+97
* - Add a new flag MTX_QUIET that can be passed to the various mtx_*jhb2000-12-133-120/+195
* String buffer APIdes2000-12-131-0/+271
* If we fail to emulate a vm86 trap in kernel mode, then we usejhb2000-12-131-0/+1
* Use proper mutex locking when calling setrunnable from speedup_syncer().mckusick2000-12-132-6/+4
* - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), insteadjake2000-12-1311-34/+35
* only include sys/proc.h oncemjacob2000-12-121-1/+0
* Include sys/proc.h so this compiles [on the Alpha].obrien2000-12-121-0/+1
* We reference curproc, ergo need <sys/proc.h>mjacob2000-12-121-0/+1
* Change the proc information returned from the kernel so that itmckusick2000-12-123-54/+109
* - Convert the per-eventhandler list mutex to a lockmgr lock so that it canjhb2000-12-121-11/+20
* - Add code to detect if a system call returns with locks other than Giantjake2000-12-124-3/+28
* - Don't bother taking a trace message if we have panic'd since doing sojhb2000-12-121-1/+3
* Oops, the witness mutex is a spin lock, so use MTX_SPIN in the call tojhb2000-12-123-3/+3
* Add `_PATH_DEVZERO'.obrien2000-12-092-2/+4
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-0826-89/+50
* Staticize some malloc M_ instances.phk2000-12-0812-12/+12
* Kill some bogus "register" keywords.phk2000-12-081-31/+11
* Only call bwillwrite() for vnodes. Do not penalize devices or pipes.dillon2000-12-071-1/+2
* Hide intrstate in the #ifdef where it belongs.phk2000-12-071-1/+1
* Add necessary bwillwrite() in writev() entry point.dillon2000-12-061-0/+1
* Untangle vfsinit() a bit. Use seperate sysinit functions rather thanpeter2000-12-065-30/+29
* Simplify this a bit so that it doesn't have to generate silly redundantpeter2000-12-061-14/+3
* This is kind of a nasty hack, but it appears to solve the Compaq DL360peter2000-12-061-2/+13
* Pass RFSTOPPED to fork1() in kthread_create() to avoid a race conditionjhb2000-12-061-1/+9
* Add in #include of <sys/lock.h> since it was axed from <sys/proc.h>.jhb2000-12-061-0/+1
* Add forgotten SYSCALL_MODULE_HELPER() for msgsys() syscall.alfred2000-12-051-0/+1
* Remove the last of the MD netisr code. It is now all MI. Removejake2000-12-051-0/+27
* Cleanup some leftover lint from the old interrupt system.peter2000-12-041-1/+1
* Whitespace. Fix indentation, align comments.jake2000-12-041-17/+17
* Whitespace. Fix an overly long line.jake2000-12-041-2/+2
* Remove if defined(tahoe) cobwebs.jake2000-12-041-4/+0
* Changed second argument in a call to sf_buf_free() to be NULL instead ofdg2000-12-031-1/+1
* - Add a mutex to the proc structure p_mtx that will be used to lock accessesjhb2000-12-033-0/+3
* Correct int/long type mismatch in the proper place this time. freevnodesgallatin2000-12-022-6/+6
* Regen.jake2000-12-022-6/+6
* Remove thr_sleep and thr_wakeup. Remove fields p_nthread and p_wakeupjake2000-12-025-167/+28
* Protect p_stat with sched_lock.jhb2000-12-022-3/+25
* Make sure to free the sf_buf if we've allocated it but fail to allocatebmilekic2000-12-021-0/+1
* Protect p_stat with sched_lock.jhb2000-12-011-1/+7
* Protect p_stat with sched_lock.jhb2000-12-011-0/+5
* sysvipc loadable.alfred2000-12-018-254/+274
* Add reserved lkmressys keyword. I swear, this script will die thealfred2000-12-011-2/+2
* implement NOSTD syscall type, this creates the syscall args, but sticksalfred2000-12-011-6/+9
OpenPOWER on IntegriCloud