From 1ee85a59b7976ab64bbff3488f52c1bdc615c363 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 30 Apr 2015 11:00:02 +0200 Subject: SLEEPQUEUE(9): Update due to API changes --- freebsd/sys/kern/subr_sleepqueue.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/freebsd/sys/kern/subr_sleepqueue.c b/freebsd/sys/kern/subr_sleepqueue.c index 1af1c825..6223b272 100644 --- a/freebsd/sys/kern/subr_sleepqueue.c +++ b/freebsd/sys/kern/subr_sleepqueue.c @@ -664,7 +664,7 @@ sleepq_switch(void *wchan, int pri) _Thread_Lock_release_default(executing, &lock_context); if (unblock) { - _Watchdog_Remove(&executing->Timer); + _Watchdog_Remove_ticks(&executing->Timer); _Thread_Clear_state(executing, STATES_WAITING_FOR_BSD_WAKEUP); } @@ -968,7 +968,7 @@ sleepq_resume_thread(struct sleepqueue *sq, struct thread *td, int pri) cpu_self = _Thread_Dispatch_disable_critical(); _Thread_Lock_release_default(thread, &lock_context); - _Watchdog_Remove(&thread->Timer); + _Watchdog_Remove_ticks(&thread->Timer); _Thread_Clear_state(thread, STATES_WAITING_FOR_BSD_WAKEUP); _Thread_Dispatch_enable(cpu_self); -- cgit v1.2.3