summaryrefslogtreecommitdiff
path: root/kern/sched_prim.c
diff options
context:
space:
mode:
authorDamien Zammit <damien@zamaudio.com>2023-07-28 21:50:16 +1000
committerDamien Zammit <damien@zamaudio.com>2023-08-02 20:33:05 +1000
commited491e029999be79967e1b03d44d4c4d6546969d (patch)
tree74e98ce0c276c6f68bd001cfedf95582ddbd938f /kern/sched_prim.c
parent3aca429f24dcb0f8c725bd2480bc112a8ff55d5a (diff)
mach_clock: Use a callwheel structure as per Costello & Varghese 1995callwheel
Boots to userspace but netdde freezes trying to bring up eth0
Diffstat (limited to 'kern/sched_prim.c')
-rw-r--r--kern/sched_prim.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/kern/sched_prim.c b/kern/sched_prim.c
index dd0f492b..aca96038 100644
--- a/kern/sched_prim.c
+++ b/kern/sched_prim.c
@@ -66,7 +66,7 @@ unsigned sched_tick;
thread_t sched_thread_id;
-timer_elt_data_t recompute_priorities_timer;
+timeout_data_t recompute_priorities_timer;
/*
* State machine
@@ -167,8 +167,6 @@ static void thread_timeout(
void *_thread)
{
thread_t thread = _thread;
- assert(thread->timer.set == TELT_UNSET);
-
clear_wait(thread, THREAD_TIMED_OUT, FALSE);
}