summaryrefslogtreecommitdiff
path: root/kern
AgeCommit message (Expand)Author
2021-04-05thread_info: Fix crash when requesting for thread that never ranSamuel Thibault
2021-04-05thread_info: Fix returning last_processorSamuel Thibault
2021-04-04SMP: Fix warningsSamuel Thibault
2021-03-27clock: Let timer proceed even before we have set threadsDamien Zammit
2020-10-07elf-load: Avoid loading PIE binaries at address 0Samuel Thibault
2020-10-07bootstrap: Increase STACK_SIZESamuel Thibault
2020-09-19smp: Add --enable-ncpus option and fix buildSamuel Thibault
2020-09-19smp: Add generic smp pseudoclassAlmudena Garcia
2020-07-10Add hardware interrupt notification mechanismSamuel Thibault
2020-07-09Add experimental RPC infrastructureSamuel Thibault
2020-04-06mach_trap_table: Fix 64bit versionSamuel Thibault
2020-04-06bootstrap: Add missing reference to send port between tasksSamuel Thibault
2020-04-06boot_script: Explicit missing symbol nameSamuel Thibault
2020-04-05x86_64: Fix passing argumentSamuel Thibault
2020-03-31Fix build with -fno-commonSamuel Thibault
2020-03-28bootstrap.c: Add 32-on-64bit supportSamuel Thibault
2020-03-28syscall_sw.h: Add 64bit variantSamuel Thibault
2020-01-01Cope with machine_info.memory_size overflowSamuel Thibault
2019-11-01sched: cause ast on master processor tooSamuel Thibault
2019-10-27patch: add last_processor to thread info structuresAlmudena Garcia
2019-08-11Fix formatSamuel Thibault
2019-08-11Fix uninitialized valueSamuel Thibault
2018-11-19Fix interactivity of inactive threadsSamuel Thibault
2018-11-19Fix task and thread collection frequencySamuel Thibault
2018-11-19Drop SIMPLE_CLOCK supportSamuel Thibault
2018-11-19Make scheduling more reactiveSamuel Thibault
2018-11-04Fix using all dynamic prioritiesSamuel Thibault
2018-06-27Add cause_ast_check prototypeSamuel Thibault
2018-06-27Define CPU_L1_SIZE even when NCPUS != 1Samuel Thibault
2018-06-17Add missing prototypeSamuel Thibault
2018-01-28Fix warningSamuel Thibault
2018-01-28Fix warningSamuel Thibault
2017-10-27Fix commit 10ebf9565f69760e46a8f271e22c5367d54e10ff.Justus Winter
2017-10-26kern: Fix new task notifications.Justus Winter
2017-10-26kern: Fix crash.Justus Winter
2017-10-23Drop the register qualifier.Justus Winter
2017-08-05kern: Fix reporting the minimum quantum used for scheduling.Justus Winter
2017-05-07Merge branch 'master' of git.savannah.gnu.org:/srv/git/hurd/gnumachSamuel Thibault
2017-03-18kern: Make kernel task available to bootscript.Justus Winter
2017-03-04Rewrite gsync so that it works with remote tasks v2Agustina Arzille
2017-03-04Implement basic sleeping locks for gnumachAgustina Arzille
2016-12-09rbtree: minor changeRichard Braun
2016-11-10gsync: Avoid NULL pointer dereferenceBrent Baccala
2016-10-31gsync: fix licenceSamuel Thibault
2016-10-31gsync: Fix crash when task is not current taskSamuel Thibault
2016-10-31gsync: Fix assertion failure with MACH_LDEBUGSamuel Thibault
2016-10-21Gracefully handle pmap allocation failures.Justus Winter
2016-10-01kern: Improve panic messages from the scheduler.Justus Winter
2016-10-01kern: Improve assertions and panics.Justus Winter
2016-09-21Rework pageout to handle multiple segmentsRichard Braun