Commit ea736ed5 authored by Ingo Molnar's avatar Ingo Molnar

sched: fix checks

Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent 112f53f5
...@@ -163,10 +163,11 @@ struct rt_prio_array { ...@@ -163,10 +163,11 @@ struct rt_prio_array {
}; };
struct rt_bandwidth { struct rt_bandwidth {
ktime_t rt_period; /* nests inside the rq lock: */
u64 rt_runtime; spinlock_t rt_runtime_lock;
spinlock_t rt_runtime_lock; ktime_t rt_period;
struct hrtimer rt_period_timer; u64 rt_runtime;
struct hrtimer rt_period_timer;
}; };
static struct rt_bandwidth def_rt_bandwidth; static struct rt_bandwidth def_rt_bandwidth;
...@@ -403,6 +404,7 @@ struct rt_rq { ...@@ -403,6 +404,7 @@ struct rt_rq {
int rt_throttled; int rt_throttled;
u64 rt_time; u64 rt_time;
u64 rt_runtime; u64 rt_runtime;
/* Nests inside the rq lock: */
spinlock_t rt_runtime_lock; spinlock_t rt_runtime_lock;
#ifdef CONFIG_RT_GROUP_SCHED #ifdef CONFIG_RT_GROUP_SCHED
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment