nr_migrations_cold, nr_wakeups_passive and nr_wakeups_idle are not
being updated anywhere. So remove them.

This will help to add couple more stats in the next patch without
bloating the size.

These are per process stats. So updating sched stats version isn't
necessary.

Signed-off-by: Shrikanth Hegde <[email protected]>
---
 include/linux/sched.h | 3 ---
 kernel/sched/debug.c  | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/include/linux/sched.h b/include/linux/sched.h
index bb436ee1942d..f802bfd7120f 100644
--- a/include/linux/sched.h
+++ b/include/linux/sched.h
@@ -545,7 +545,6 @@ struct sched_statistics {
        s64                             exec_max;
        u64                             slice_max;
 
-       u64                             nr_migrations_cold;
        u64                             nr_failed_migrations_affine;
        u64                             nr_failed_migrations_running;
        u64                             nr_failed_migrations_hot;
@@ -558,8 +557,6 @@ struct sched_statistics {
        u64                             nr_wakeups_remote;
        u64                             nr_wakeups_affine;
        u64                             nr_wakeups_affine_attempts;
-       u64                             nr_wakeups_passive;
-       u64                             nr_wakeups_idle;
 
 #ifdef CONFIG_SCHED_CORE
        u64                             core_forceidle_sum;
diff --git a/kernel/sched/debug.c b/kernel/sched/debug.c
index 41caa22e0680..2cb3ffc653df 100644
--- a/kernel/sched/debug.c
+++ b/kernel/sched/debug.c
@@ -1182,7 +1182,6 @@ void proc_sched_show_task(struct task_struct *p, struct 
pid_namespace *ns,
                P_SCHEDSTAT(wait_count);
                PN_SCHEDSTAT(iowait_sum);
                P_SCHEDSTAT(iowait_count);
-               P_SCHEDSTAT(nr_migrations_cold);
                P_SCHEDSTAT(nr_failed_migrations_affine);
                P_SCHEDSTAT(nr_failed_migrations_running);
                P_SCHEDSTAT(nr_failed_migrations_hot);
@@ -1194,8 +1193,6 @@ void proc_sched_show_task(struct task_struct *p, struct 
pid_namespace *ns,
                P_SCHEDSTAT(nr_wakeups_remote);
                P_SCHEDSTAT(nr_wakeups_affine);
                P_SCHEDSTAT(nr_wakeups_affine_attempts);
-               P_SCHEDSTAT(nr_wakeups_passive);
-               P_SCHEDSTAT(nr_wakeups_idle);
 
                avg_atom = p->se.sum_exec_runtime;
                if (nr_switches)
-- 
2.47.3


Reply via email to