Code Review
/
kvmfornfv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Upgrade to 4.4.50-rt62
[kvmfornfv.git]
/
kernel
/
kernel
/
time
/
timer.c
diff --git
a/kernel/kernel/time/timer.c
b/kernel/kernel/time/timer.c
index
016a0bf
..
8b75754
100644
(file)
--- a/
kernel/kernel/time/timer.c
+++ b/
kernel/kernel/time/timer.c
@@
-1051,7
+1051,7
@@
static void wait_for_running_timer(struct timer_list *timer)
base->running_timer != timer);
}
base->running_timer != timer);
}
-# define wakeup_timer_waiters(b) wake_up(&(b)->wait_for_running_timer)
+# define wakeup_timer_waiters(b) wake_up
_all
(&(b)->wait_for_running_timer)
#else
static inline void wait_for_running_timer(struct timer_list *timer)
{
#else
static inline void wait_for_running_timer(struct timer_list *timer)
{
@@
-1313,8
+1313,8
@@
static inline void __run_timers(struct tvec_base *base)
}
}
}
}
}
}
- wakeup_timer_waiters(base);
spin_unlock_irq(&base->lock);
spin_unlock_irq(&base->lock);
+ wakeup_timer_waiters(base);
}
#ifdef CONFIG_NO_HZ_COMMON
}
#ifdef CONFIG_NO_HZ_COMMON