summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_synch.c
Commit message (Expand)AuthorAgeFilesLines
* Don't make the ktrace hook in tsleep() deref a null curproc after a panic.peter1999-11-301-1/+1
* Add a bit of sanity checking and problem avoidance in case thephk1999-11-291-2/+9
* Scheduler fixes equivalent to the ones logged in the following NetBSDbde1999-11-281-12/+10
* Updated comments for the move in the previous commit.bde1999-11-271-5/+5
* Moved scheduling-related code to kern_synch.c so that it is easier to fixbde1999-11-271-0/+26
* This is a partial commit of the patch from PR 14914:phk1999-11-161-3/+3
* sigset_t change (part 2 of 5)marcel1999-09-291-2/+2
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Don't initialize run queues here, do it all in one place.peter1999-08-191-22/+2
* The magic "no-cpu" cpu number is 0xff. Don't misrepresent cpubde1999-03-051-2/+2
* The tunable parameter for the scheduler quantum was inverted.julian1999-03-031-30/+23
* Removed all traces of `p_switchtime'. The relevant timestamp is per-cpu,bde1999-02-281-8/+8
* Improved scheduling in uiomove(), etc. resched_wanted() is true toobde1999-02-221-1/+6
* KNFize, by bde.eivind1999-01-101-5/+2
* Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT aseivind1999-01-081-35/+6
* Add asleep() and await() support. Currently highly experimental. Adillon1998-12-211-2/+189
* Compare p_cpulimit with RLIM_INFINITY before comparing it with the processdg1998-11-271-2/+3
* Fixed the previous fix - stathz doesn't give the statclock frequencybde1998-11-261-5/+6
* Oops, yet again back out some local changes that shouldn't have beenbde1998-11-261-5/+5
* Fixed scaling of p_pctcpu. It was wrong by a factor of stathz/hz.bde1998-11-261-8/+8
* Oops, back out some local changes that shouldn't have been in thebde1998-10-251-5/+5
* Fixed breakage of the !SMP case of roundrobin() in the previous commit.bde1998-10-251-5/+8
* Nitpicking and dusting performed on a train. Removes trivial warningsphk1998-10-251-4/+3
* priority comparison in maybe_resched() didn't work properly if currentdillon1998-08-261-6/+13
* Cast pointers to uintptr_t/intptr_t instead of to u_long/long,bde1998-07-151-2/+2
* Moved definition of fscale from param.c to kern_synch.c where itbde1998-07-111-1/+5
* Add 3 sysctl variables for future use by ps)1_phk1998-06-301-1/+2
* Removed unused includes.bde1998-06-211-2/+1
* Some cleanups related to timecounters and weird ifdefs in <sys/time.h>.phk1998-05-281-28/+16
* Add forwarding of roundrobin to other cpus. This gives a more regulartegge1998-05-171-1/+10
* s/nanoruntime/nanouptime/gphk1998-05-171-3/+3
* Time changes mark 2:phk1998-04-041-5/+5
* Remove duplicate commentdufault1998-03-281-4/+1
* Finish _POSIX_PRIORITY_SCHEDULING. Needs P1003_1B anddufault1998-03-281-1/+4
* Moved some #includes from <sys/param.h> nearer to where they are actuallybde1998-03-281-1/+2
* idprio processes must be preempted as soon as anything is runnable.dufault1998-03-111-4/+7
* Reviewed by: dyson@freebsd.org (john Dyson), dg@root.com (david greenman)julian1998-03-081-2/+2
* Reviewed by: msmith, bde long agodufault1998-03-041-11/+31
* Fixed a missing newline in a debugging printf.bde1998-02-251-4/+4
* Back out DIAGNOSTIC changes.eivind1998-02-061-2/+1
* Turn DIAGNOSTIC into a new-style option.eivind1998-02-041-1/+2
* Fixed style bugs in previous commit.bde1997-12-291-3/+3
* Lots of improvements, including restructring the caching and managementdyson1997-12-291-1/+3
* Shift a few SYSINT() calls around.julian1997-11-251-3/+16
* Staticized.bde1997-11-221-7/+7
* Const poisoning from ks_shortdesc.bde1997-11-211-2/+2
* init_main.c subr_autoconf.c:gibbs1997-09-211-3/+4
* Removed unused #includes.bde1997-09-021-5/+1
* #include <machine/limits.h> explicitly in the few places that it is required.bde1997-08-211-1/+2
* Take verbal beating by wollman into account and fix DIAGNOSTIC test.julian1997-08-181-11/+10
OpenPOWER on IntegriCloud