]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "cpuset: Make cpuset hotplug synchronous"
authorTejun Heo <tj@kernel.org>
Mon, 4 Dec 2017 22:41:11 +0000 (14:41 -0800)
committerTejun Heo <tj@kernel.org>
Mon, 4 Dec 2017 22:41:11 +0000 (14:41 -0800)
commit42ad5dda442daa82b87b8598422bf5bec06abd0b
tree0b3f09d6e7da0c4bf5fdcae5b617ce046e6b8aa8
parentf4b21efccc10909803d0472fa0739fb72bb6b85d
Revert "cpuset: Make cpuset hotplug synchronous"

This reverts commit 9a3980b63e49c71579abecadd1d65414401c174e.

This and the previous commit led to another circular locking scenario
and the scenario which is fixed by this commit no longer exists after
1e49187703a8 ("workqueue/hotplug: simplify workqueue_offline_cpu()")
which removes work item flushing from hotplug path.

Revert it for now.

Signed-off-by: Tejun Heo <tj@kernel.org>
include/linux/cpuset.h
kernel/cgroup/cpuset.c
kernel/power/process.c
kernel/sched/core.c