index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
kern
/
sched_bsd.c
Age
Commit message (
Expand
)
Author
2017-01-25
Enable the NET_LOCK(), take 2.
Martin Pieuchot
2016-03-09
Correct some comments and definitions, from Michal Mazurek.
Martin Pieuchot
2015-11-08
keep all the setperf timeout(9) handling in one place; ok tedu@
Christian Weisgerber
2015-03-14
Remove some includes include-what-you-use claims don't
Jonathan Gray
2014-12-13
yet more mallocarray() changes.
Doug Hogan
2014-11-12
take a few more ticks to actually throttle down. hopefully helps in
Ted Unangst
2014-11-03
pass size argument to free()
Theo de Raadt
2014-10-17
cpu_setperf and perflevel must remain exposed, otherwise a bunch of
Theo de Raadt
2014-10-17
redo the performance throttling in the kernel.
Ted Unangst
2014-07-04
Track whether a process is a zombie or not yet fully built via flags
Philip Guenther
2014-05-15
Move from struct proc to process the reference-count-holding pointers
Philip Guenther
2013-06-03
Convert some internal APIs to use timespecs instead of timevals
Philip Guenther
2013-06-02
Use long long and %lld for printing tv_sec values
Philip Guenther
2013-03-28
do not include machine/cpu.h from a .c file; it is the responsibility of
Theo de Raadt
2012-07-09
Tedu old comment concerning cpu affinity which does not apply anymore.
Christiano F. Haesbaert
2012-03-23
Make rusage totals, itimers, and profile settings per-process instead
Philip Guenthe
2012-02-20
First steps for making ptrace work with rthreads:
Philip Guenthe
2011-07-07
Functions used in files other than where they are defined should be
Philip Guenthe
2011-07-06
Stop using the P_BIGLOCK flag to figure out when we should release the
Artur Grabowski
2011-03-07
The scheduling 'nice' value is per-process, not per-thread, so move it
Philip Guenthe
2010-09-24
Add stricter asserts to DIAGNOSTIC kernels to help catch mutex and
Matthew Dempsky
2010-06-30
This comment is unnecessarily confusing.
Artur Grabowski
2010-01-03
Use atomic operations to access the per-cpu scheduler flags.
Mark Kettenis
2009-04-14
Some tweaks to the cpu affinity code.
Artur Grabowski
2009-03-23
Processor affinity for processes.
Artur Grabowski
2008-11-06
Some paranoia and deconfusion.
Artur Grabowski
2008-09-10
Convert timeout_add() calls using multiples of hz to timeout_add_sec()
Bret Lambert
2008-07-18
Add a macro that clears the want_resched flag that need_resched sets.
Artur Grabowski
2008-05-22
kill 2 bogus ARGUSED and use the LIST_FOREACH() macro
Thordur I. Bjornsson
2007-11-26
Move the implementation of __mp_lock (biglock) into machine dependent
Artur Grabowski
2007-10-11
sched_lock_idle and sched_unlock_idle are obsolete now.
Artur Grabowski
2007-10-10
Make context switching much more MI:
Artur Grabowski
2007-05-18
Widen the SCHED_LOCK in two cases to protect p_estcpu and p_priority.
Artur Grabowski
2007-05-16
The world of __HAVEs and __HAVE_NOTs is reducing. All architectures
Artur Grabowski
2007-02-06
Use atomic.h operation for manipulating p_siglist in struct proc. Solves
Artur Grabowski
2006-11-29
Kernel stack can be swapped. This means that stuff that's on the stack
Miod Vallat
2006-11-15
typos; from bret lambert
Jason McIntyre
2006-10-21
tbert sent me a diff to change some 0 to NULL
Ted Unangst
2006-10-09
bret lambert sent a patch removing register. i made it ansi.
Ted Unangst
2005-06-17
A second approach at fixing the telnet localhost & problem
Niklas Hallqvist
2005-05-29
sched work by niklas and art backed out; causes panics
Theo de Raadt
2005-05-26
Fix yield() to change p_stat from SONPROC to SRUN.
Artur Grabowski
2005-05-25
This patch is mortly art's work and was done *a year* ago. Art wants to thank
Niklas Hallqvist
2004-07-29
put the scheduler in its own file. reduces clutter, and logically separates
Ted Unangst