diff options
Diffstat (limited to 'kernel/sched/core.c')
-rw-r--r-- | kernel/sched/core.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 268a45ea238c..8a70ec091760 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c | |||
@@ -90,6 +90,22 @@ | |||
90 | #define CREATE_TRACE_POINTS | 90 | #define CREATE_TRACE_POINTS |
91 | #include <trace/events/sched.h> | 91 | #include <trace/events/sched.h> |
92 | 92 | ||
93 | #ifdef smp_mb__before_atomic | ||
94 | void __smp_mb__before_atomic(void) | ||
95 | { | ||
96 | smp_mb__before_atomic(); | ||
97 | } | ||
98 | EXPORT_SYMBOL(__smp_mb__before_atomic); | ||
99 | #endif | ||
100 | |||
101 | #ifdef smp_mb__after_atomic | ||
102 | void __smp_mb__after_atomic(void) | ||
103 | { | ||
104 | smp_mb__after_atomic(); | ||
105 | } | ||
106 | EXPORT_SYMBOL(__smp_mb__after_atomic); | ||
107 | #endif | ||
108 | |||
93 | void start_bandwidth_timer(struct hrtimer *period_timer, ktime_t period) | 109 | void start_bandwidth_timer(struct hrtimer *period_timer, ktime_t period) |
94 | { | 110 | { |
95 | unsigned long delta; | 111 | unsigned long delta; |