aboutsummaryrefslogtreecommitdiff
path: root/kern/thread.c
Commit message (Expand)AuthorAgeFilesLines
* add port name typesLuca Dariz2022-08-271-2/+2
* thread_terminate_release: Error out early if thread is NULLSamuel Thibault2022-01-211-0/+3
* thread: Fix thread_abort clearing of an event waitAlicia2021-12-311-0/+1
* kern/thread.c: some minor style changesAdam Kandur2021-12-301-34/+22
* thread_info: Fix crash when requesting for thread that never ranSamuel Thibault2021-04-051-3/+4
* thread_info: Fix returning last_processorSamuel Thibault2021-04-051-1/+1
* patch: add last_processor to thread info structuresAlmudena Garcia2019-10-271-2/+11
* Fix interactivity of inactive threadsSamuel Thibault2018-11-191-0/+11
* Fix task and thread collection frequencySamuel Thibault2018-11-191-1/+2
* Drop SIMPLE_CLOCK supportSamuel Thibault2018-11-191-7/+0
* Drop the register qualifier.Justus Winter2017-10-231-1/+1
* VM: improve pageout deadlock workaroundRichard Braun2016-09-161-3/+3
* Allow setting x86 debug flags for the current threadSamuel Thibault2016-06-101-0/+12
* Fix gcc-6 warningsSamuel Thibault2016-05-181-2/+2
* Fix stack allocation on XenRichard Braun2016-03-091-21/+12
* Inherit fpu control word from parent to childSamuel Thibault2016-03-061-1/+1
* Fix various memory managment errorsRichard Braun2016-02-021-11/+17
* Stack the slab allocator directly on top of the physical allocatorRichard Braun2016-02-021-5/+9
* Make sure the reply port's reference is released when the thread needs to be ...Flávio Cruz2015-08-281-2/+2
* Add a thread_no_continuation definitionFlávio Cruz2015-08-281-1/+1
* kern: add boot-time clock, use it for time stampsJustus Winter2015-07-251-1/+2
* kern: fix error handlingJustus Winter2015-06-201-1/+5
* kern: fix argument handlingJustus Winter2015-05-291-0/+3
* kern: gracefully handle resource shortageJustus Winter2015-05-201-5/+6
* kern: disable stack allocation counters by defaultJustus Winter2015-04-231-8/+7
* kern: reduce the size of `struct thread'Justus Winter2015-02-201-6/+6
* kern: avoid #if 0ing out thread_collect_scanJustus Winter2015-02-181-2/+0
* kern: avoid the casts in enqueue_head() and enqueue_tail()Marin Ramesa2013-12-171-1/+1
* Mark functions that don't return with attribute noreturnMarin Ramesa2013-12-171-2/+2
* kern/thread.c: remove forward declarationMarin Ramesa2013-12-051-2/+0
* kern: move forward declarations into a header fileMarin Ramesa2013-11-241-3/+0
* New RPC for thread destructionRichard Braun2013-11-241-0/+24
* kern: remove register qualifiersMarin Ramesa2013-11-131-47/+47
* Remove unneeded variable initializationMiguel Figueiredo2013-05-191-1/+1
* Remove duplicate lineSamuel Thibault2013-05-191-1/+0
* Make thread_suspend wait for !TH_UNINTSamuel Thibault2012-12-231-3/+5
* Allocate kernel thread stacks out of kmem_mapRichard Braun2012-07-071-2/+2
* Fix integer typeSamuel Thibault2012-04-061-1/+1
* Remove arbitrary limits used by the zone systemRichard Braun2011-12-171-1/+0
* Fix kern/kalloc.h includesRichard Braun2011-12-171-0/+1
* Adjust the kernel to use the slab allocatorRichard Braun2011-12-171-9/+6
* Make thread_suspend honor the TH_UNINT flagSergio López2011-09-281-0/+5
* Fix warningSamuel Thibault2009-10-201-1/+1
* 2008-07-20 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault2009-06-181-0/+3
* 2007-02-05 Thomas Schwinge <tschwinge@gnu.org>Thomas Schwinge2009-06-181-2/+1
* 2006-12-30 Richard Braun <syn@hurdfr.org>Samuel Thibault2009-06-181-1/+1
* 2006-11-13 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-0/+1
* 2006-11-10 Samuel Thibault <samuel.thibault@ens-lyon.org>Samuel Thibault2009-06-181-1/+1
* 2006-11-09 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-1/+2
* 2006-11-07 Barry deFreese <bddebian@comcast.net>Samuel Thibault2009-06-181-0/+1