summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-10-17 13:56:20 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-10-17 13:56:38 +0200
commit9a583a94d372afba5a2796189b40f8efa16bcfd4 (patch)
treeb03661b3a2febb2cc2ec796f77a0d13ba3cbaaf8
parentInstall libpcap header files (diff)
downloadrtems-libbsd-9a583a94d372afba5a2796189b40f8efa16bcfd4.tar.bz2
SLEEPQUEUE(9): Update due to API changes
Update #3117. Update #3182.
-rw-r--r--freebsd/sys/kern/subr_sleepqueue.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/freebsd/sys/kern/subr_sleepqueue.c b/freebsd/sys/kern/subr_sleepqueue.c
index 35804c06..aeaf8343 100644
--- a/freebsd/sys/kern/subr_sleepqueue.c
+++ b/freebsd/sys/kern/subr_sleepqueue.c
@@ -463,7 +463,7 @@ sleepq_set_timeout_sbt(void *wchan, sbintime_t sbt, sbintime_t pr,
_ISR_lock_ISR_disable_and_acquire(&executing->Timer.Lock, &lock_context);
- header = &cpu_self->Watchdog.Header[PER_CPU_WATCHDOG_RELATIVE];
+ header = &cpu_self->Watchdog.Header[PER_CPU_WATCHDOG_MONOTONIC];
executing->Timer.header = header;
executing->Timer.Watchdog.routine = sleepq_timeout;
_Watchdog_Set_CPU(&executing->Timer.Watchdog, cpu_self);