summaryrefslogtreecommitdiff
path: root/kernel/exit.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/exit.c')
-rw-r--r--kernel/exit.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/exit.c b/kernel/exit.c
index 708cad8597f5..2650ac328e4a 100644
--- a/kernel/exit.c
+++ b/kernel/exit.c
@@ -35,13 +35,13 @@ static void release_task(struct task_struct * p)
*/
for (;;) {
task_lock(p);
- if (!p->has_cpu)
+ if (!task_has_cpu(p))
break;
task_unlock(p);
do {
cpu_relax();
barrier();
- } while (p->has_cpu);
+ } while (task_has_cpu(p));
}
task_unlock(p);
#endif