diff options
author | Lai Jiangshan <laijs@cn.fujitsu.com> | 2014-06-03 09:33:28 +0200 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2014-07-01 23:40:14 +0200 |
commit | 85327af61d4cb1700d4c71e8080f7c7df9bccafb (patch) | |
tree | 513b491cc634aa37bd8cb7b0810c694dafc88ff1 /MAINTAINERS | |
parent | workqueue: clear POOL_DISASSOCIATED in rebind_workers() (diff) | |
download | linux-85327af61d4cb1700d4c71e8080f7c7df9bccafb.tar.xz linux-85327af61d4cb1700d4c71e8080f7c7df9bccafb.zip |
workqueue: stronger test in process_one_work()
When POOL_DISASSOCIATED is cleared, the running worker's local CPU should
be the same as pool->cpu without any exception even during cpu-hotplug.
This patch changes "(proposition_A && proposition_B && proposition_C)"
to "(proposition_B && proposition_C)", so if the old compound
proposition is true, the new one must be true too. so this won't hide
any possible bug which can be hit by old test.
tj: Minor description update and dropped the obvious comment.
CC: Jason J. Herne <jjherne@linux.vnet.ibm.com>
CC: Sasha Levin <sasha.levin@oracle.com>
Signed-off-by: Lai Jiangshan <laijs@cn.fujitsu.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'MAINTAINERS')
0 files changed, 0 insertions, 0 deletions