diff options
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/sched.c | 3 | ||||
| -rw-r--r-- | kernel/sched_debug.c | 5 | ||||
| -rw-r--r-- | kernel/sched_stats.h | 7 |
3 files changed, 4 insertions, 11 deletions
diff --git a/kernel/sched.c b/kernel/sched.c index d2dfe4c1a225..7b389c74f8ff 100644 --- a/kernel/sched.c +++ b/kernel/sched.c | |||
| @@ -638,9 +638,6 @@ struct rq { | |||
| 638 | /* could above be rq->cfs_rq.exec_clock + rq->rt_rq.rt_runtime ? */ | 638 | /* could above be rq->cfs_rq.exec_clock + rq->rt_rq.rt_runtime ? */ |
| 639 | 639 | ||
| 640 | /* sys_sched_yield() stats */ | 640 | /* sys_sched_yield() stats */ |
| 641 | unsigned int yld_exp_empty; | ||
| 642 | unsigned int yld_act_empty; | ||
| 643 | unsigned int yld_both_empty; | ||
| 644 | unsigned int yld_count; | 641 | unsigned int yld_count; |
| 645 | 642 | ||
| 646 | /* schedule() stats */ | 643 | /* schedule() stats */ |
diff --git a/kernel/sched_debug.c b/kernel/sched_debug.c index 4daebffa0565..467ca72f1657 100644 --- a/kernel/sched_debug.c +++ b/kernel/sched_debug.c | |||
| @@ -286,9 +286,6 @@ static void print_cpu(struct seq_file *m, int cpu) | |||
| 286 | #ifdef CONFIG_SCHEDSTATS | 286 | #ifdef CONFIG_SCHEDSTATS |
| 287 | #define P(n) SEQ_printf(m, " .%-30s: %d\n", #n, rq->n); | 287 | #define P(n) SEQ_printf(m, " .%-30s: %d\n", #n, rq->n); |
| 288 | 288 | ||
| 289 | P(yld_exp_empty); | ||
| 290 | P(yld_act_empty); | ||
| 291 | P(yld_both_empty); | ||
| 292 | P(yld_count); | 289 | P(yld_count); |
| 293 | 290 | ||
| 294 | P(sched_switch); | 291 | P(sched_switch); |
| @@ -313,7 +310,7 @@ static int sched_debug_show(struct seq_file *m, void *v) | |||
| 313 | u64 now = ktime_to_ns(ktime_get()); | 310 | u64 now = ktime_to_ns(ktime_get()); |
| 314 | int cpu; | 311 | int cpu; |
| 315 | 312 | ||
| 316 | SEQ_printf(m, "Sched Debug Version: v0.08, %s %.*s\n", | 313 | SEQ_printf(m, "Sched Debug Version: v0.09, %s %.*s\n", |
| 317 | init_utsname()->release, | 314 | init_utsname()->release, |
| 318 | (int)strcspn(init_utsname()->version, " "), | 315 | (int)strcspn(init_utsname()->version, " "), |
| 319 | init_utsname()->version); | 316 | init_utsname()->version); |
diff --git a/kernel/sched_stats.h b/kernel/sched_stats.h index a8f93dd374e1..32d2bd4061b0 100644 --- a/kernel/sched_stats.h +++ b/kernel/sched_stats.h | |||
| @@ -4,7 +4,7 @@ | |||
| 4 | * bump this up when changing the output format or the meaning of an existing | 4 | * bump this up when changing the output format or the meaning of an existing |
| 5 | * format, so that tools can adapt (or abort) | 5 | * format, so that tools can adapt (or abort) |
| 6 | */ | 6 | */ |
| 7 | #define SCHEDSTAT_VERSION 14 | 7 | #define SCHEDSTAT_VERSION 15 |
| 8 | 8 | ||
| 9 | static int show_schedstat(struct seq_file *seq, void *v) | 9 | static int show_schedstat(struct seq_file *seq, void *v) |
| 10 | { | 10 | { |
| @@ -26,9 +26,8 @@ static int show_schedstat(struct seq_file *seq, void *v) | |||
| 26 | 26 | ||
| 27 | /* runqueue-specific stats */ | 27 | /* runqueue-specific stats */ |
| 28 | seq_printf(seq, | 28 | seq_printf(seq, |
| 29 | "cpu%d %u %u %u %u %u %u %u %u %u %llu %llu %lu", | 29 | "cpu%d %u %u %u %u %u %u %llu %llu %lu", |
| 30 | cpu, rq->yld_both_empty, | 30 | cpu, rq->yld_count, |
| 31 | rq->yld_act_empty, rq->yld_exp_empty, rq->yld_count, | ||
| 32 | rq->sched_switch, rq->sched_count, rq->sched_goidle, | 31 | rq->sched_switch, rq->sched_count, rq->sched_goidle, |
| 33 | rq->ttwu_count, rq->ttwu_local, | 32 | rq->ttwu_count, rq->ttwu_local, |
| 34 | rq->rq_cpu_time, | 33 | rq->rq_cpu_time, |
