summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* Proc locking.jhb2001-01-243-2/+14
* Do not do the commenting out the way that saves bytes and looks cleanermjacob2001-01-231-1/+4
* Add mibs to hold the number of forks since boot. New mibs are:ume2001-01-231-0/+15
* o The move to using VADMIN under vaccess() resulted in some systemrwatson2001-01-232-2/+2
* Move (now) unused variable declaration inside the block (now commented out).mjacob2001-01-221-2/+1
* Print correct file name and line number in mtx_assert().jasone2001-01-223-18/+18
* Move most of sys/mutex.h into kern/kern_mutex.c, thereby making the mutexjasone2001-01-213-225/+1164
* First step towards an MP-safe zone allocator:des2001-01-211-2/+2
* Convert a Debugger(3) to a panic(9) and a EINVAL.phk2001-01-211-1/+3
* Make intr_nesting_level per-process, rather than per-cpu. Setupjake2001-01-214-6/+10
* Make the order of the static initializer for all_mtx match the order ofjasone2001-01-213-6/+6
* Remove APIC_INTR_DIAGNOSTIC - this has been disabled for some time now.peter2001-01-211-25/+0
* Remove MUTEX_DECLARE() and MTX_COLD. Instead, postpone full mutexjasone2001-01-215-92/+248
* Remove the per-cpu pages used for copy and zero-ing pages of memoryjake2001-01-211-8/+0
* - All of proc_compare needs sched_lock, so hold it for the for loop thatjhb2001-01-201-40/+20
* When short of mbufs or mbuf clusters, we sleep on appropriate "counters."bmilekic2001-01-201-6/+5
* Temporarily disable the printf() for micruptime() going backwards, thejhb2001-01-201-0/+5
* - Make npx_intr INTR_MPSAFE and move acquiring Giant into thejake2001-01-203-60/+0
* Be more careful with sched_lock in the SIGINFO handler. Specifically, dojhb2001-01-201-10/+21
* Use #ifdef DEV_NPX from opt_npx.h instead of #if NNPX > 0 from npx.hpeter2001-01-191-4/+4
* apic_itrace_splz[] is unusedpeter2001-01-191-1/+0
* Remove the static splXXX functions and replace them by static __inlinepeter2001-01-191-24/+0
* Revert revision 1.102. I don't think p_nice needs to be protected withjhb2001-01-191-2/+0
* Do not cluster with B_LOCKED buffers.dillon2001-01-191-4/+20
* Implement MTX_RECURSE flag for mtx_init().bmilekic2001-01-194-61/+166
* Protect p_stat and p_oncpu with sched_lock in forward_signal().jhb2001-01-181-2/+9
* Add some KASSERTs valid if WITNESS is defined to verify that the mbufbmilekic2001-01-161-4/+39
* Implement condition variables.jasone2001-01-163-8/+562
* A bit of sanity-checking in bioqdisksort(): panic if we recurse.phk2001-01-141-0/+9
* Use predictable internal names for the sysvipc modules, so we have ades2001-01-143-9/+12
* - Use sched_lock to prevent the mutex name from changing out from under usjhb2001-01-131-3/+5
* Fix getsid() to use "=" instead of "==".ben2001-01-131-1/+1
* Change return ??? to return -1 in some #if 0'ed code.jake2001-01-121-2/+2
* Style improvements for last fix. Should be functionally the same.dwmalone2001-01-111-19/+19
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesjake2001-01-1017-79/+94
* In m_mballoc_wait(), drop the mmbfree mutex lock prior to callingbmilekic2001-01-091-12/+15
* select() DKI is now in <sys/selinfo.h>.wollman2001-01-093-2/+3
* Unset the devclass if the attach fails and the devclass was not set ton_hibma2001-01-081-0/+4
* If we failed to allocate the file discriptor for the write end ofdwmalone2001-01-081-0/+8
* Fix a warning. The type of globaldata.gd_prvspace has changed.jake2001-01-081-1/+2
* Don't use SCARG.alfred2001-01-081-2/+1
* Limit size of passed in data for utrace function.alfred2001-01-061-0/+3
* - Move all of the KTR sysctl's under a new debug.ktr mib.jhb2001-01-061-17/+26
* Protect p_nice and P_TRACED in psignal() above the switch statement withjhb2001-01-061-0/+2
* Make this file conform mostly to style(9):imp2001-01-051-947/+939
* - For dynamic sysctl's added at runtime, don't assume that the name passedjhb2001-01-051-2/+2
* Fix a bug in both scripts: HEADER sections were not emitted to the headern_hibma2001-01-042-335/+327
* The previous commit wasn't entirely correct. At least one goto to thejhb2001-01-021-18/+22
* Fix the <sys/queue.h> abuse.phk2001-01-021-8/+7
* Add an XXX about a <sys/queue.h> transgression which needs cleaned up.phk2001-01-021-0/+1
OpenPOWER on IntegriCloud