summaryrefslogtreecommitdiff
path: root/CREDITS
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2016-02-10 01:59:38 +0300
committerTejun Heo <tj@kernel.org>2016-02-10 01:59:38 +0300
commitf303fccb82928790ec58eea82722bd5c54d300b3 (patch)
tree20030c728af441a4efa01c2612be4883bd431115 /CREDITS
parentef557180447fa9a7a0affd3abb21ecceb4b5e125 (diff)
downloadlinux-f303fccb82928790ec58eea82722bd5c54d300b3.tar.xz
workqueue: implement "workqueue.debug_force_rr_cpu" debug feature
Workqueue used to guarantee local execution for work items queued without explicit target CPU. The guarantee is gone now which can break some usages in subtle ways. To flush out those cases, this patch implements a debug feature which forces round-robin CPU selection for all such work items. The debug feature defaults to off and can be enabled with a kernel parameter. The default can be flipped with a debug config option. If you hit this commit during bisection, please refer to 041bd12e272c ("Revert "workqueue: make sure delayed work run in local cpu"") for more information and ping me. Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'CREDITS')
0 files changed, 0 insertions, 0 deletions