diff options
Diffstat (limited to 'include/linux/sched.h')
| -rw-r--r-- | include/linux/sched.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/include/linux/sched.h b/include/linux/sched.h index a10494a94cc3..838a89a78332 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h | |||
| @@ -182,8 +182,6 @@ extern void update_cpu_load_nohz(int active); | |||
| 182 | static inline void update_cpu_load_nohz(int active) { } | 182 | static inline void update_cpu_load_nohz(int active) { } |
| 183 | #endif | 183 | #endif |
| 184 | 184 | ||
| 185 | extern unsigned long get_parent_ip(unsigned long addr); | ||
| 186 | |||
| 187 | extern void dump_cpu_task(int cpu); | 185 | extern void dump_cpu_task(int cpu); |
| 188 | 186 | ||
| 189 | struct seq_file; | 187 | struct seq_file; |
| @@ -920,6 +918,10 @@ static inline int sched_info_on(void) | |||
| 920 | #endif | 918 | #endif |
| 921 | } | 919 | } |
| 922 | 920 | ||
| 921 | #ifdef CONFIG_SCHEDSTATS | ||
| 922 | void force_schedstat_enabled(void); | ||
| 923 | #endif | ||
| 924 | |||
| 923 | enum cpu_idle_type { | 925 | enum cpu_idle_type { |
| 924 | CPU_IDLE, | 926 | CPU_IDLE, |
| 925 | CPU_NOT_IDLE, | 927 | CPU_NOT_IDLE, |
| @@ -1289,6 +1291,8 @@ struct sched_rt_entity { | |||
| 1289 | unsigned long timeout; | 1291 | unsigned long timeout; |
| 1290 | unsigned long watchdog_stamp; | 1292 | unsigned long watchdog_stamp; |
| 1291 | unsigned int time_slice; | 1293 | unsigned int time_slice; |
| 1294 | unsigned short on_rq; | ||
| 1295 | unsigned short on_list; | ||
| 1292 | 1296 | ||
| 1293 | struct sched_rt_entity *back; | 1297 | struct sched_rt_entity *back; |
| 1294 | #ifdef CONFIG_RT_GROUP_SCHED | 1298 | #ifdef CONFIG_RT_GROUP_SCHED |
| @@ -1329,10 +1333,6 @@ struct sched_dl_entity { | |||
| 1329 | * task has to wait for a replenishment to be performed at the | 1333 | * task has to wait for a replenishment to be performed at the |
| 1330 | * next firing of dl_timer. | 1334 | * next firing of dl_timer. |
| 1331 | * | 1335 | * |
| 1332 | * @dl_new tells if a new instance arrived. If so we must | ||
| 1333 | * start executing it with full runtime and reset its absolute | ||
| 1334 | * deadline; | ||
| 1335 | * | ||
| 1336 | * @dl_boosted tells if we are boosted due to DI. If so we are | 1336 | * @dl_boosted tells if we are boosted due to DI. If so we are |
| 1337 | * outside bandwidth enforcement mechanism (but only until we | 1337 | * outside bandwidth enforcement mechanism (but only until we |
| 1338 | * exit the critical section); | 1338 | * exit the critical section); |
| @@ -1340,7 +1340,7 @@ struct sched_dl_entity { | |||
| 1340 | * @dl_yielded tells if task gave up the cpu before consuming | 1340 | * @dl_yielded tells if task gave up the cpu before consuming |
| 1341 | * all its available runtime during the last job. | 1341 | * all its available runtime during the last job. |
| 1342 | */ | 1342 | */ |
| 1343 | int dl_throttled, dl_new, dl_boosted, dl_yielded; | 1343 | int dl_throttled, dl_boosted, dl_yielded; |
| 1344 | 1344 | ||
| 1345 | /* | 1345 | /* |
| 1346 | * Bandwidth enforcement timer. Each -deadline task has its | 1346 | * Bandwidth enforcement timer. Each -deadline task has its |
