+5
−10
+7
−14
+5
−0
Loading
All callers of do_set_cpus_allowed() only take p->pi_lock, which is not sufficient to actually change the cpumask. Again, this is mostly ok in these cases, but it results in unnecessarily complicated reasoning. Furthermore, there is no reason what so ever to not just take all the required locks, so do just that. Signed-off-by:Peter Zijlstra (Intel) <peterz@infradead.org> Reviewed-by:
Juri Lelli <juri.lelli@redhat.com> Acked-by:
Tejun Heo <tj@kernel.org> Acked-by:
Vincent Guittot <vincent.guittot@linaro.org>