summaryrefslogtreecommitdiffstats
path: root/sys/kern
Commit message (Expand)AuthorAgeFilesLines
* As per further discussions on hackers redo the SIGCHLD patch to not generatedillon2001-07-222-8/+8
* revert previous commit (bad style and not needed)assar2001-07-221-1/+0
* add prototype for dosetrlimitassar2001-07-221-2/+0
* add <sys/cdefs.h> (for __unused and such)assar2001-07-211-0/+1
* Add a missing ~ so that the LO_INITIALIZED flag actually gets turned offjhb2001-07-201-1/+1
* Introduce EVFILT_TIMER, which allows a process to establish anjlemon2001-07-191-2/+66
* Don't use kp->arg0 as a format string, grr.kris2001-07-191-1/+1
* Keep track of all "struct snoop"'s so that snp_modevent can fail withdd2001-07-181-1/+9
* Increase NMBCLUSTERS by 4x.obrien2001-07-171-1/+1
* Move the hints gunk to a seperate file. It isn't really part of thepeter2001-07-141-299/+0
* Go back to having either static OR dynamic hints, with fallbackpeter2001-07-142-32/+82
* Correct spelling in a comment and remove trailing newline from add2001-07-111-2/+2
* Constify the fstype argument to vfs_mount(). This eliminates at least onedes2001-07-092-2/+2
* Don't share sig handlers after an execguido2001-07-091-1/+23
* Get rid of useless bcopy (the next statement was equivalent)guido2001-07-091-2/+0
* Backout mwakeup, etc.jake2001-07-062-52/+4
* o Replace calls to p_can(..., P_CAN_xxx) with calls to p_canxxx().rwatson2001-07-057-88/+39
* Spelling fix in a KASSERT: runq_chose -> runq_choose.jhb2001-07-041-1/+1
* cleanup: GIANT macros, rename DEPRECIATE to DEPRECATEdillon2001-07-041-3/+0
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-0419-204/+103
* postsig() currently requires Giant to be held. Giant is held properly atdillon2001-07-041-0/+2
* Implement mwakeup, mwakeup_one, cv_signal_drop and cv_broadcast_drop.jake2001-07-042-4/+52
* Constify the format string.des2001-07-031-1/+1
* Make the code to read the kernel message buffer via sysctl machine-tmm2001-07-031-0/+45
* Remove spl's in uio_yield() that are covered by the sched_lock.jhb2001-07-031-3/+0
* Remove commented-out garbage that skipped updating schedcpu() stats forjhb2001-07-031-2/+0
* Just check p_oncpu when determining if a process is executing or not.jhb2001-07-031-4/+1
* Axe spl's that are covered by the sched_lock (and have been for quitejhb2001-07-031-30/+4
* Include the wait message and channel for msleep() in the KTR tracepoint.jhb2001-07-031-1/+2
* Remove bogus need_resched() of the current CPU in roundrobin().jhb2001-07-031-3/+6
* Grab Giant around postsig() since sendsig() can call into the vm tojhb2001-07-032-6/+2
* o Unfold p31b_proc() into the individual posix4 system calls so as torwatson2001-06-301-66/+60
* Remove the p_spinlocks spin lock count that was obsoleted by thejhb2001-06-301-1/+0
* Replace some use of 'p' with 'targetp' so as to not scarily overload therwatson2001-06-301-11/+17
* Make the schedlock saved critical section state a per-thread property.jhb2001-06-302-4/+3
* Move ast() and userret() to sys/kern/subr_trap.c now that they are MI.jhb2001-06-291-1162/+17
* Add a new MI pointer to the process' trapframe p_frame instead of usingjhb2001-06-291-3/+3
* Grab Giant around trap_pfault() for now.jhb2001-06-291-0/+4
* Fix up indentation.jlemon2001-06-292-4/+4
* Remove a fascinating but confusing construct involving chainingrwatson2001-06-281-33/+31
* Add error checking for copyin() operations in posix4 scheduling code.rwatson2001-06-281-2/+6
* Don't check witness assertions if the lock doesn't use witness or witnessjhb2001-06-281-0/+3
* - Fix a mntvnode and vnode interlock reversal.jhb2001-06-281-6/+13
* - Add trylock variants of shared and exclusive locks.jhb2001-06-271-4/+42
* - Add a new witness_assert() to perform arbitrary locking assertions.jhb2001-06-271-13/+77
* - Always use the proc lock of the task leader to protect the peers list ofjhb2001-06-271-15/+12
* - Move the 'clk' spinlock below other spin locks since KTR trace eventsjhb2001-06-251-6/+39
* - Replace the unused KTR_IDLELOOP trace class with a new KTR_WITNESS tracejhb2001-06-251-14/+17
* - Sort includes.jhb2001-06-251-9/+9
* Count the context switch when blocking on a mutex as a voluntary contextjhb2001-06-252-0/+6
OpenPOWER on IntegriCloud