summaryrefslogtreecommitdiff
path: root/kern/thread.c
AgeCommit message (Expand)Author
2015-09-14XXX pmm from x15, userspace crashes soonJustus Winter
2015-09-14kern/slab: directmap updateRichard Braun
2015-09-14kern: remove the list of free stacksJustus Winter
2015-09-14kern: allocate kernel stacks using the slab allocatorJustus Winter
2015-09-14turn all_psets_lock into a general lockJustus Winter
2015-08-28Make sure the reply port's reference is released when the thread needs to be ...Flávio Cruz
2015-08-28Add a thread_no_continuation definitionFlávio Cruz
2015-07-25kern: add boot-time clock, use it for time stampsHEADmasterJustus Winter
2015-06-20kern: fix error handlingJustus Winter
2015-05-29kern: fix argument handlingJustus Winter
2015-05-20kern: gracefully handle resource shortageJustus Winter
2015-04-23kern: disable stack allocation counters by defaultJustus Winter
2015-02-20kern: reduce the size of `struct thread'Justus Winter
2015-02-18kern: avoid #if 0ing out thread_collect_scanJustus Winter
2013-12-17kern: avoid the casts in enqueue_head() and enqueue_tail()Marin Ramesa
2013-12-17Mark functions that don't return with attribute noreturnMarin Ramesa
2013-12-05kern/thread.c: remove forward declarationMarin Ramesa
2013-11-24kern: move forward declarations into a header fileMarin Ramesa
2013-11-24New RPC for thread destructionRichard Braun
2013-11-13kern: remove register qualifiersMarin Ramesa
2013-05-19Remove unneeded variable initializationMiguel Figueiredo
2013-05-19Remove duplicate lineSamuel Thibault
2012-12-23Make thread_suspend wait for !TH_UNINTSamuel Thibault
2012-07-07Allocate kernel thread stacks out of kmem_mapRichard Braun
2012-04-06Fix integer typeSamuel Thibault
2011-12-17Remove arbitrary limits used by the zone systemRichard Braun
2011-12-17Fix kern/kalloc.h includesRichard Braun
2011-12-17Adjust the kernel to use the slab allocatorRichard Braun
2011-09-28Make thread_suspend honor the TH_UNINT flagSergio López
2009-10-20Fix warningSamuel Thibault
2009-06-182008-07-20 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault
2009-06-182007-02-05 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
2009-06-182006-12-30 Richard Braun <syn@hurdfr.org>Samuel Thibault
2009-06-182006-11-13 Barry deFreese <bddebian@comcast.net>Samuel Thibault
2009-06-182006-11-10 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault
2009-06-182006-11-09 Barry deFreese <bddebian@comcast.net>Samuel Thibault
2009-06-182006-11-07 Barry deFreese <bddebian@comcast.net>Samuel Thibault
2009-06-182006-10-15 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
2009-06-182006-02-20 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
2009-06-182006-01-31 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge
1997-08-20Wed Aug 20 16:05:19 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
1997-06-10Fri May 23 10:08:48 1997 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
1997-02-25Initial sourceThomas Bushnell