diff options
| -rw-r--r-- | fs/proc/array.c | 2 | ||||
| -rw-r--r-- | kernel/sched.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/fs/proc/array.c b/fs/proc/array.c index 8001f3faed1b..0084e27fe7a8 100644 --- a/fs/proc/array.c +++ b/fs/proc/array.c @@ -386,7 +386,7 @@ int proc_pid_stat(struct task_struct *task, char * buffer) task->nswap, task->cnswap, task->exit_signal, - task->thread_info->cpu, + task_cpu(task), task->rt_priority, task->policy); if(mm) diff --git a/kernel/sched.c b/kernel/sched.c index 47584a3badeb..a54ee5a0356c 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -357,7 +357,7 @@ repeat: */ void kick_if_running(task_t * p) { - if ((task_running(task_rq(p), p)) && (p->thread_info->cpu != smp_processor_id())) + if ((task_running(task_rq(p), p)) && (task_cpu(p) != smp_processor_id())) resched_task(p); } |
