|
@@ -541,7 +541,6 @@ struct rq {
|
|
|
struct load_weight load;
|
|
|
unsigned long nr_load_updates;
|
|
|
u64 nr_switches;
|
|
|
- u64 nr_migrations_in;
|
|
|
|
|
|
struct cfs_rq cfs;
|
|
|
struct rt_rq rt;
|
|
@@ -2049,7 +2048,6 @@ void set_task_cpu(struct task_struct *p, unsigned int new_cpu)
|
|
|
#endif
|
|
|
if (old_cpu != new_cpu) {
|
|
|
p->se.nr_migrations++;
|
|
|
- new_rq->nr_migrations_in++;
|
|
|
#ifdef CONFIG_SCHEDSTATS
|
|
|
if (task_hot(p, old_rq->clock, NULL))
|
|
|
schedstat_inc(p, se.nr_forced2_migrations);
|
|
@@ -2988,15 +2986,6 @@ static void calc_load_account_active(struct rq *this_rq)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-/*
|
|
|
- * Externally visible per-cpu scheduler statistics:
|
|
|
- * cpu_nr_migrations(cpu) - number of migrations into that cpu
|
|
|
- */
|
|
|
-u64 cpu_nr_migrations(int cpu)
|
|
|
-{
|
|
|
- return cpu_rq(cpu)->nr_migrations_in;
|
|
|
-}
|
|
|
-
|
|
|
/*
|
|
|
* Update rq->cpu_load[] statistics. This function is usually called every
|
|
|
* scheduler tick (TICK_NSEC).
|