summaryrefslogtreecommitdiff
path: root/kern/thread.c
AgeCommit message (Expand)Author
2018-04-29Minor changesRichard Braun
2018-02-25Merge branch 'master' into perfmonRemy Noel
2018-02-25Merge branch 'master' into perfmonRemy Noel
2018-02-24kern/{cbuf,fmt,hash,hlist,list,plist,rdxtree,shell,slist}: update from upstreamRichard Braun
2018-02-24New errno.h standard headerRichard Braun
2018-02-22kern/spinlock: add ownership tracking as a debugging featureRichard Braun
2018-02-20kern/llsync: remove moduleRichard Braun
2018-02-20kern/rcu: new moduleRichard Braun
2018-02-20kern/thread: remove sref registration callsRichard Braun
2018-02-12kern/thread: minor changesRichard Braun
2018-01-30Fix condition variable broadcastingRichard Braun
2018-01-29Fix undefined behavior in conditional macro replacementRichard Braun
2018-01-14kern/perfmon: Remove tsd dependency.Remy Noel
2018-01-14Merge branch 'master' into perfmonRemy Noel
2018-01-10kern/thread: minor name changesRichard Braun
2018-01-10kern/thread: minor name changesRichard Braun
2018-01-08Merge branch 'master' into perfmonMocramis
2018-01-07kern/thread: fix initialization raceRichard Braun
2018-01-07kern/thread: fix initialization raceRichard Braun
2017-12-03Revert "Make assert have no side effects"Richard Braun
2017-12-03Revert "Make assert have no side effects"Richard Braun
2017-12-03perfmon: introduce PERFMON kconfig flag.Remy Noel
2017-10-01Perfmon module prototypeRemy Noel
2017-09-21Merge branch 'xbuild'Richard Braun
2017-09-21Merge branch 'xbuild'Richard Braun
2017-09-21New build systemRichard Braun
2017-09-21New build systemRichard Braun
2017-09-20kern/thread: restore comment about thread destructionRichard Braun
2017-09-20kern/thread: restore comment about thread destructionRichard Braun
2017-09-07Use accessors when referring to global kernel objectsRichard Braun
2017-09-07Use accessors when referring to global kernel objectsRichard Braun
2017-09-07kern/thread: fix thread stack guard selectionRichard Braun
2017-09-07kern/thread: fix thread stack guard selectionRichard Braun
2017-09-06Use new thread_check_intr_context function consistentlyRichard Braun
2017-09-06Use new thread_check_intr_context function consistentlyRichard Braun
2017-09-05x86/{pmap,tcb}: don't use tsd for the update oplistRichard Braun
2017-09-05x86/{pmap,tcb}: don't use tsd for the update oplistRichard Braun
2017-09-02Rework the build systemRichard Braun
2017-09-02Rework the build systemRichard Braun
2017-09-02kern/thread: new preemption control macrosRichard Braun
2017-09-02kern/thread: new preemption control macrosRichard Braun
2017-09-02Make assert have no side effectsRichard Braun
2017-09-02Make assert have no side effectsRichard Braun
2017-08-31kern/thread: fix atomic accesses to a thread's run queueRichard Braun
2017-08-31kern/thread: fix atomic accesses to a thread's run queueRichard Braun
2017-08-27Add TODO entriesRichard Braun
2017-08-27Add TODO entriesRichard Braun
2017-08-27kern/thread: add the thread_delay functionRichard Braun
2017-08-27kern/thread: add the thread_delay functionRichard Braun
2017-08-27kern/thread: implement timed sleepsRichard Braun