diff options
author | Tejun Heo <tj@kernel.org> | 2012-07-17 21:39:27 +0200 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2012-07-17 21:39:27 +0200 |
commit | 403c821d452c03be4ced571ac91339a9d3631b17 (patch) | |
tree | 022cf4ff47b9652ca550498dc896672c1cec8d05 /kernel/test_kprobes.c | |
parent | workqueue: drop CPU_DYING notifier operation (diff) | |
download | linux-403c821d452c03be4ced571ac91339a9d3631b17.tar.xz linux-403c821d452c03be4ced571ac91339a9d3631b17.zip |
workqueue: ROGUE workers are UNBOUND workers
Currently, WORKER_UNBOUND is used to mark workers for the unbound
global_cwq and WORKER_ROGUE is used to mark workers for disassociated
per-cpu global_cwqs. Both are used to make the marked worker skip
concurrency management and the only place they make any difference is
in worker_enter_idle() where WORKER_ROGUE is used to skip scheduling
idle timer, which can easily be replaced with trustee state testing.
This patch replaces WORKER_ROGUE with WORKER_UNBOUND and drops
WORKER_ROGUE. This is to prepare for removing trustee and handling
disassociated global_cwqs as unbound.
Signed-off-by: Tejun Heo <tj@kernel.org>
Acked-by: "Rafael J. Wysocki" <rjw@sisk.pl>
Diffstat (limited to 'kernel/test_kprobes.c')
0 files changed, 0 insertions, 0 deletions