aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/ksched.c
Commit message (Expand)AuthorAgeFilesLines
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-181-0/+2
* Use P1B_PRIO_MAX to designate max posix priority for the RR/FIFOKonstantin Belousov2015-08-301-1/+1
* Remove single-use macros obfuscating malloc(9) and free(9) calls.Konstantin Belousov2015-08-301-91/+71
* sched_rr_interval() seems always returned period in hz ticks, but sameAlexander Motin2012-08-101-1/+1
* Use p4prio_to_tsprio to calculate TS priority instead of usingDavid Xu2011-06-071-1/+1
* Add some FEATURE macros for various features (AUDIT/CAM/IPC/KTR/MAC/NFS/NTP/Alexander Leidinger2011-02-251-0/+4
* sched_getparam was just plain broke for time-shareRandall Stewart2010-03-031-8/+19
* Commit 14/14 of sched_lock decomposition.Jeff Roberson2007-06-051-8/+0
* Threading cleanup.. part 2 of several.Julian Elischer2006-12-061-45/+0
* Update #includes list.Tom Rhodes2006-11-111-2/+1
* Make KSE a kernel option, turned on by default in all GENERICJohn Birrell2006-10-261-0/+18
* Return priority range 0..PRI_MAX_TIMESHARE-PRI_MIN_TIMESHARE forDavid Xu2006-07-121-2/+2
* Extended the POSIX scheduler APIs to accept lwpid as well, we've alreadyDavid Xu2006-07-111-21/+21
* Add scheduler API sched_relinquish(), the API is used to implementDavid Xu2006-06-151-3/+1
* Style fixes.David Xu2006-05-191-14/+24
* Use proc lock to prevent a thread from exiting, Giant was no longer used toDavid Xu2006-04-101-1/+1
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* sched_setscheduler: Return EINVAL when a invalid policy is specified,Jacques Vidrine2003-09-131-0/+4
* Use __FBSDID().David E. O'Brien2003-06-111-2/+3
* Move a bunch of flags from the KSE to the thread.Julian Elischer2003-02-171-3/+3
* headers should not really include "opt_foo.h" (in this case opt_posix.h).Alfred Perlstein2002-11-151-0/+2
* Tidy up the scheduler's code for changing the priority of a thread.Julian Elischer2002-10-141-8/+2
* - Create a new scheduler api that is defined in sys/sched.hJeff Roberson2002-10-121-1/+2
* Completely redo thread states.Julian Elischer2002-09-111-4/+4
* Part 1 of KSE-IIIJulian Elischer2002-06-291-2/+25
* In a threaded world, differnt priorirites become properties ofJulian Elischer2002-02-111-4/+5
* KSE Milestone 2Julian Elischer2001-09-121-18/+18
* Protect pri_to_rtp() with sched_lock when needed.John Baldwin2001-09-021-0/+4
* - Close races with signals and other AST's being triggered while we are inJohn Baldwin2001-08-101-3/+3
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-1/+2
* Overhaul of the SMP code. Several portions of the SMP kernel support haveJohn Baldwin2001-04-271-3/+3
* Lock need_resched with sched_lock.John Baldwin2001-02-221-2/+7
* Implement a unified run queue and adjust priority levels accordingly.Jake Burkholder2001-02-121-5/+10
* Remove unneeded #include <sys/kernel.h>Poul-Henning Kamp2000-04-291-1/+0
* Commit major SMP cleanups and move the BGL (big giant lock) in theMatthew Dillon2000-03-281-0/+1
* Fixed some type mismatches. p_retval[0] in struct proc has typeBruce Evans1999-12-271-10/+12
* 1. Add new defs for mins and maxs for the POSIX flavor priorities. TheyPeter Dufault1998-05-191-6/+11
* 1. Don't use "nosys" and generate coredumps for unconfiguredPeter Dufault1998-05-181-2/+2
* Support compiling with `gcc -ansi'.Bruce Evans1998-04-151-1/+1
* Include sys/resource.h to get PRIO_MAX.Peter Dufault1998-03-281-0/+1
* Finish _POSIX_PRIORITY_SCHEDULING. Needs P1003_1B andPeter Dufault1998-03-281-24/+28
* Reviewed by: msmith, bde long agoPeter Dufault1998-03-041-0/+252