summaryrefslogtreecommitdiff
path: root/kern/thread.c
AgeCommit message (Expand)Author
2024-02-28Check for null ports in task_set_essential, task_set_name and thread_set_name.Flavio Cruz
2024-02-12Add thread_set_name RPC.Flavio Cruz
2024-02-12Replace kernel header includes in include/mach/mach_types.h with forward decl...Flavio Cruz
2024-02-11smp: Fix parenthesis around logic expression valueDamien Zammit
2023-09-25percpu: active_stack with gsDamien Zammit
2023-09-24percpu active_thread using gs segmentDamien Zammit
2023-08-06kern/thread: Only loop over cpus that existDamien Zammit
2023-05-01add setting gs/fsbaseLuca Dariz
2023-04-27Update task_basic_info and thread_basic_info to include time_value64_t data.Flavio Cruz
2023-03-13Track task and thread time using time_value64_t.Flavio Cruz
2023-02-12fix rpc time value for 64 bitLuca Dariz
2023-02-08slock: Fix initialization of statically-allocated slocksSamuel Thibault
2023-01-19Include mig generated headers to avoid warnings with -Wmissing-prototypes.Flavio Cruz
2023-01-18Add static qualifiersFlavio Cruz
2023-01-13Create kern/mach4.h and kern/mach_host.h and define the RPC prototypes for ma...Flavio Cruz
2022-12-27Fix some warnings with -Wmissing-prototypes.Flavio Cruz
2022-08-27add port name typesLuca Dariz
2022-01-21thread_terminate_release: Error out early if thread is NULLSamuel Thibault
2021-12-31thread: Fix thread_abort clearing of an event waitAlicia
2021-12-30kern/thread.c: some minor style changesAdam Kandur
2021-04-05thread_info: Fix crash when requesting for thread that never ranSamuel Thibault
2021-04-05thread_info: Fix returning last_processorSamuel Thibault
2019-10-27patch: add last_processor to thread info structuresAlmudena Garcia
2018-11-19Fix interactivity of inactive threadsSamuel Thibault
2018-11-19Fix task and thread collection frequencySamuel Thibault
2018-11-19Drop SIMPLE_CLOCK supportSamuel Thibault
2017-10-23Drop the register qualifier.Justus Winter
2016-09-16VM: improve pageout deadlock workaroundRichard Braun
2016-06-10Allow setting x86 debug flags for the current threadSamuel Thibault
2016-05-18Fix gcc-6 warningsSamuel Thibault
2016-03-09Fix stack allocation on XenRichard Braun
2016-03-06Inherit fpu control word from parent to childSamuel Thibault
2016-02-02Fix various memory managment errorsRichard Braun
2016-02-02Stack the slab allocator directly on top of the physical allocatorRichard Braun
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 stampsJustus 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