aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_synch.c
Commit message (Expand)AuthorAgeFilesLines
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Don't initialize run queues here, do it all in one place.Peter Wemm1999-08-191-22/+2
* The magic "no-cpu" cpu number is 0xff. Don't misrepresent cpuBruce Evans1999-03-051-2/+2
* The tunable parameter for the scheduler quantum was inverted.Julian Elischer1999-03-031-30/+23
* Removed all traces of `p_switchtime'. The relevant timestamp is per-cpu,Bruce Evans1999-02-281-8/+8
* Improved scheduling in uiomove(), etc. resched_wanted() is true tooBruce Evans1999-02-221-1/+6
* KNFize, by bde.Eivind Eklund1999-01-101-5/+2
* Split DIAGNOSTIC -> DIAGNOSTIC, INVARIANTS, and INVARIANT_SUPPORT asEivind Eklund1999-01-081-35/+6
* Add asleep() and await() support. Currently highly experimental. AMatthew Dillon1998-12-211-2/+189
* Compare p_cpulimit with RLIM_INFINITY before comparing it with the processDavid Greenman1998-11-271-2/+3
* Fixed the previous fix - stathz doesn't give the statclock frequencyBruce Evans1998-11-261-5/+6
* Oops, yet again back out some local changes that shouldn't have beenBruce Evans1998-11-261-5/+5
* Fixed scaling of p_pctcpu. It was wrong by a factor of stathz/hz.Bruce Evans1998-11-261-8/+8
* Oops, back out some local changes that shouldn't have been in theBruce Evans1998-10-251-5/+5
* Fixed breakage of the !SMP case of roundrobin() in the previous commit.Bruce Evans1998-10-251-5/+8
* Nitpicking and dusting performed on a train. Removes trivial warningsPoul-Henning Kamp1998-10-251-4/+3
* priority comparison in maybe_resched() didn't work properly if currentMatthew Dillon1998-08-261-6/+13
* Cast pointers to uintptr_t/intptr_t instead of to u_long/long,Bruce Evans1998-07-151-2/+2
* Moved definition of fscale from param.c to kern_synch.c where itBruce Evans1998-07-111-1/+5
* Add 3 sysctl variables for future use by ps)1_Poul-Henning Kamp1998-06-301-1/+2
* Removed unused includes.Bruce Evans1998-06-211-2/+1
* Some cleanups related to timecounters and weird ifdefs in <sys/time.h>.Poul-Henning Kamp1998-05-281-28/+16
* Add forwarding of roundrobin to other cpus. This gives a more regularTor Egge1998-05-171-1/+10
* s/nanoruntime/nanouptime/gPoul-Henning Kamp1998-05-171-3/+3
* Time changes mark 2:Poul-Henning Kamp1998-04-041-5/+5
* Remove duplicate commentPeter Dufault1998-03-281-4/+1
* Finish _POSIX_PRIORITY_SCHEDULING. Needs P1003_1B andPeter Dufault1998-03-281-1/+4
* Moved some #includes from <sys/param.h> nearer to where they are actuallyBruce Evans1998-03-281-1/+2
* idprio processes must be preempted as soon as anything is runnable.Peter Dufault1998-03-111-4/+7
* Reviewed by: dyson@freebsd.org (john Dyson), dg@root.com (david greenman)Julian Elischer1998-03-081-2/+2
* Reviewed by: msmith, bde long agoPeter Dufault1998-03-041-11/+31
* Fixed a missing newline in a debugging printf.Bruce Evans1998-02-251-4/+4
* Back out DIAGNOSTIC changes.Eivind Eklund1998-02-061-2/+1
* Turn DIAGNOSTIC into a new-style option.Eivind Eklund1998-02-041-1/+2
* Fixed style bugs in previous commit.Bruce Evans1997-12-291-3/+3
* Lots of improvements, including restructring the caching and managementJohn Dyson1997-12-291-1/+3
* Shift a few SYSINT() calls around.Julian Elischer1997-11-251-3/+16
* Staticized.Bruce Evans1997-11-221-7/+7
* Const poisoning from ks_shortdesc.Bruce Evans1997-11-211-2/+2
* init_main.c subr_autoconf.c:Justin T. Gibbs1997-09-211-3/+4
* Removed unused #includes.Bruce Evans1997-09-021-5/+1
* #include <machine/limits.h> explicitly in the few places that it is required.Bruce Evans1997-08-211-1/+2
* Take verbal beating by wollman into account and fix DIAGNOSTIC test.Julian Elischer1997-08-181-11/+10
* Dejulianize DIAGNOSTIC panic code. The types are wrong; probably there'sGarrett Wollman1997-08-161-4/+6
* add a diagnostic to catch some common cases of tsleep beingJulian Elischer1997-08-131-1/+8
* Make the scheduler quantum a tunable parameterJulian Elischer1997-08-081-2/+26
* Preliminary support for per-cpu data pages.Peter Wemm1997-06-221-9/+3
* Man the liferafts! Here comes the long awaited SMP -> -current merge!Peter Wemm1997-04-261-2/+17
* Wrapped mi_switch() with splstatclock()/splx(). This fixes excessiveBruce Evans1997-02-271-3/+23
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1