aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_resource.c
Commit message (Expand)AuthorAgeFilesLines
* Convert the allproc and proctree locks from lockmgr locks to sx locks.John Baldwin2001-03-281-4/+5
* Catch up to header include changes:John Baldwin2001-03-281-2/+2
* Don't call malloc with M_WAITOK while holding a mutex.Alfred Perlstein2001-03-091-22/+21
* Backout previous commit. sched_lock is held, thus interrupts are preventedTor Egge2001-02-221-14/+6
* Protect update of the per processor switchtime variable againstTor Egge2001-02-221-6/+14
* Ensure that RLIMIT_NPROC limits are at least 1 to avoid bad interactionTor Egge2001-02-201-0/+4
* Implement a unified run queue and adjust priority levels accordingly.Jake Burkholder2001-02-121-15/+49
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-20/+20
* - Add a mtx_assert() for sched_lock in calcru().John Baldwin2001-01-241-0/+3
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesJake Burkholder2001-01-101-4/+5
* - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), insteadJake Burkholder2000-12-131-4/+4
* Translate alfred to english.Alfred Perlstein2000-12-011-33/+27
* use a oppurtunistic locking strategy with the uidinfo structures to avoidAlfred Perlstein2000-11-301-4/+55
* Make uidinfo subsystem mpsafeAlfred Perlstein2000-11-261-22/+45
* Protect the following with a lockmgr lock:Jake Burkholder2000-11-221-0/+4
* Add new line character to debugging printf's.Paul Saab2000-09-181-4/+4
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-071-1/+1
* Change the calls to panic() in uifree(), chgproccnt(), and chgsbsize()Don Lewis2000-09-061-4/+4
* Remove uidinfo hash table lookup and maintenance out of chgproccnt() andDon Lewis2000-09-051-0/+142
* o Centralize inter-process access control, introducing:Robert Watson2000-08-301-10/+11
* Revert the suser -> suser_xxx change made previously. It was rightBrian Feldman2000-08-241-1/+1
* Fix a couple cases where p_trespass wasn't transitioned into place.Brian Feldman2000-08-161-9/+3
* fix a typoPoul-Henning Kamp2000-06-101-1/+1
* o Modify jail to limit creation of sockets to UNIX domain sockets,Robert Watson2000-06-041-5/+13
* Don't try to account for the partial quantum unless the process isPoul-Henning Kamp2000-02-151-4/+0
* Fix a bug that could crash the system if you press ^T while a slowerBrian Feldman2000-01-281-17/+16
* Add a bit of sanity checking and problem avoidance in case thePoul-Henning Kamp1999-11-291-2/+8
* This is a partial commit of the patch from PR 14914:Poul-Henning Kamp1999-11-161-6/+4
* useracc() the prequel:Poul-Henning Kamp1999-10-291-1/+0
* Trim unused options (or #ifdef for undoc options).Peter Wemm1999-10-111-1/+0
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* This Implements the mumbled about "Jail" feature.Poul-Henning Kamp1999-04-281-2/+2
* Change suser_xxx() to suser() where it applies.Poul-Henning Kamp1999-04-271-3/+3
* Suser() simplification:Poul-Henning Kamp1999-04-271-4/+4
* Enforce monotonicity of apparent process user, system and interrupt times.Bruce Evans1999-03-131-22/+51
* Fixed runtime accounting. The time since the previous context switchBruce Evans1999-03-111-12/+1
* The magic "no-cpu" cpu number is 0xff. Don't misrepresent cpuBruce Evans1999-03-051-2/+2
* Removed all traces of `p_switchtime'. The relevant timestamp is per-cpu,Bruce Evans1999-02-281-3/+3
* Don't forget to update `switchticks' in corner cases (except forBruce Evans1999-02-251-2/+3
* Added comments about non-staticization so it doesn't get un-done nextMark Newton1999-01-311-1/+2
* Unstaticized routines which are needed by the svr4 KLD and the streamsMark Newton1999-01-301-3/+3
* Fixed double counting of runtime after a process exits. The lastBruce Evans1998-07-271-1/+11
* Some cleanups related to timecounters and weird ifdefs in <sys/time.h>.Poul-Henning Kamp1998-05-281-11/+14
* s/nanoruntime/nanouptime/gPoul-Henning Kamp1998-05-171-2/+2
* Fix previous commit. Don't people read compiler messages or something??Peter Wemm1998-04-051-2/+2
* Time changes mark 2:Poul-Henning Kamp1998-04-041-7/+10
* Reviewed by: msmith, bde long agoPeter Dufault1998-03-041-2/+5
* Staticize.Eivind Eklund1998-02-091-5/+5
* Restrict idleprio to superuser:David Greenman1998-02-041-1/+11
* Set p_retval for the correct process in getpriority(). This fixesBruce Evans1998-01-191-3/+3