sched/core: Check cpus_mask, not cpus_ptr in __set_cpus_allowed_ptr(), to fix mask...
[sfrench/cifs-2.6.git] / kernel / sched / core.c
index 8f360326861ec866d5ffb206f8a4c7bc47520350..9eeac94224db240a10fc92e4ddddbea493211406 100644 (file)
@@ -1637,7 +1637,7 @@ static int __set_cpus_allowed_ptr(struct task_struct *p,
                goto out;
        }
 
-       if (cpumask_equal(p->cpus_ptr, new_mask))
+       if (cpumask_equal(&p->cpus_mask, new_mask))
                goto out;
 
        /*