[rtems-libbsd commit] SLEEPQUEUE(9): Update due to API changes
    Sebastian Huber 
    sebh at rtems.org
       
    Tue Oct 17 11:57:02 UTC 2017
    
    
  
Module:    rtems-libbsd
Branch:    master
Commit:    9a583a94d372afba5a2796189b40f8efa16bcfd4
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=9a583a94d372afba5a2796189b40f8efa16bcfd4
Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Oct 17 13:56:20 2017 +0200
SLEEPQUEUE(9): Update due to API changes
Update #3117.
Update #3182.
---
 freebsd/sys/kern/subr_sleepqueue.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/freebsd/sys/kern/subr_sleepqueue.c b/freebsd/sys/kern/subr_sleepqueue.c
index 35804c0..aeaf834 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);
    
    
More information about the vc
mailing list