OSDN Git Service

workqueue: Manually break affinity on hotplug
authorPeter Zijlstra <peterz@infradead.org>
Fri, 25 Sep 2020 13:45:11 +0000 (15:45 +0200)
committerPeter Zijlstra <peterz@infradead.org>
Tue, 10 Nov 2020 17:38:58 +0000 (18:38 +0100)
commit06249738a41a70f2201a148866899f84cbebc45e
tree984a912bd2359989bfc427489f0a633b5b8fa579
parentf2469a1fb43f85d243ce72638367fb6e15c33491
workqueue: Manually break affinity on hotplug

Don't rely on the scheduler to force break affinity for us -- it will
stop doing that for per-cpu-kthreads.

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Valentin Schneider <valentin.schneider@arm.com>
Acked-by: Tejun Heo <tj@kernel.org>
Reviewed-by: Daniel Bristot de Oliveira <bristot@redhat.com>
Link: https://lkml.kernel.org/r/20201023102346.464718669@infradead.org
kernel/workqueue.c