summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* prevent overflow in shminfo.shmmaxalfred2003-02-161-1/+5
* Remove extraneous FILEDESC_LOCK around atomic read.hsu2003-02-162-4/+0
* - Update a couple of comments to make sense with what today's code isarr2003-02-151-6/+12
* Avoid file lock leakage when linuxthreads port or rfork is used:tegge2003-02-152-15/+58
* - Remove old comment for PURGE() as it no longer exists and implied itarr2003-02-151-2/+4
* Acquire Giant around calls to kern_sigaction() in sigaction(),tjr2003-02-151-17/+9
* osigpending() no longer needs Giant, for the same reason sigpending()tjr2003-02-151-3/+0
* All uses of p_siglist are protected by the proc lock now, so there'stjr2003-02-151-6/+1
* Do not allow kqueues to be passed via unix domain sockets.alfred2003-02-156-5/+14
* Fix LOR with PROC/filedesc. Introduce fdesc_mtx that will be used as aalfred2003-02-154-6/+16
* Make m_getm() always return the top of the newly allocated chain, asbmilekic2003-02-142-5/+2
* Style nit.des2003-02-141-4/+2
* KASSERT format string does not need newline terminationalfred2003-02-141-2/+2
* Add kasserts to catch bad API usage.alfred2003-02-141-0/+6
* Fix crash dumps on ata and scsi.alfred2003-02-141-1/+2
* style.alfred2003-02-141-8/+20
* Print a backtrace in case we tsleep from inside of DDB.alfred2003-02-141-0/+1
* Use atomic ops to update amountpipekva. Amountpipekva represents thealc2003-02-131-5/+8
* It seems the extra precautions are no longer needed.des2003-02-131-2/+0
* Add an XXX comment noting that getrusage() accesses p_stats->p_rutjr2003-02-131-0/+1
* Add a 'debug.witness_trace' sysctl (and tunable) when DDB is present.peter2003-02-131-2/+16
* Print "Stack backtrace:" right before dumping the backtrace. We cannotpeter2003-02-131-1/+2
* Implement rman_get_deviceimp2003-02-121-0/+6
* Don't lock FILEDESC under PROC.alfred2003-02-111-2/+1
* - Add a comment about a race that will happen without Giant.jeff2003-02-101-0/+1
* - Unlock the nblock after the loop in bwillwrite().jeff2003-02-101-1/+1
* - Enable STRICT_RESCHED until code that dynamically decides on reschedjeff2003-02-101-0/+2
* - Add a new variable 'kg_runtime' that tracks the amount of time we've run.jeff2003-02-101-25/+66
* Lock the proc around accessing p_siglist in ttycheckoutq() in thetjr2003-02-101-3/+14
* - In getnewbuf() unlock the bq lock prior to sleeping when we're out ofjeff2003-02-101-0/+1
* Remove mtx_lock_giant from functions which are mp-safe.jake2003-02-101-9/+0
* - Correct another atomic op.jeff2003-02-091-1/+2
* - Claim we're 'fsync' and not 'spec_fsync' in vop_stdfsync.jeff2003-02-091-1/+1
* - Move some code out from #ifdef INVARIANTS.jeff2003-02-091-2/+0
* - Update a printf format for b_flags.jeff2003-02-091-1/+1
* - Cleanup unlocked accesses to buf flags by introducing a new b_vflag memberjeff2003-02-092-2/+93
* - spell add 'add' and not 'subtract' in an atomic op.jeff2003-02-091-1/+1
* - Lock down the buffer cache's infrastructure code. This includes locks onjeff2003-02-091-61/+154
* A little infrastructure, preceding some upcoming changesjulian2003-02-083-25/+66
* Remove vestiges of no longer needed unp_rvnode field.hsu2003-02-061-1/+0
* The lockmanager has to keep track of locks per thread, not per process.julian2003-02-051-19/+19
* Correct grammatical error in previous commit.des2003-02-041-1/+1
* Extra precautions before trying to start init(8).des2003-02-041-0/+2
* Implement proper bounds-checking and truncation of device names, this hasphk2003-02-041-4/+10
* Pave the road to removing the fixed size limit on device nodes:phk2003-02-041-0/+2
* Add vsnrprintf() which is just like vsnprintf() but takes a "radix"phk2003-02-041-0/+17
* Split the global timezone structure into two integer fields tophk2003-02-033-11/+10
* Split statclock into statclock and profclock, and made the method for drivingjake2003-02-031-90/+66
* Break out the bind and connect syscalls to intend to make callingume2003-02-031-15/+40
* No need to lock Giant around call to nanosleep1() in nanosleep().tjr2003-02-031-2/+0
OpenPOWER on IntegriCloud