From 850c52ee1b4e91c6781d337bc129302697188f62 Mon Sep 17 00:00:00 2001 From: Richard Braun Date: Fri, 1 Sep 2017 23:58:40 +0200 Subject: kern/timer: make timer time reads non atomic This makes such accesses on 32-bits processor without 64-bits atomic instruction too cumbersome for what it's worth. --- kern/timer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kern/timer.c') diff --git a/kern/timer.c b/kern/timer.c index ba148d5f..77a6bb36 100644 --- a/kern/timer.c +++ b/kern/timer.c @@ -239,7 +239,7 @@ timer_set_canceled(struct timer *timer) static void timer_set_time(struct timer *timer, uint64_t ticks) { - atomic_store(&timer->ticks, ticks, ATOMIC_RELAXED); + timer->ticks = ticks; } static bool -- cgit v1.2.3