From: Lai Jiangshan Date: Tue, 3 Jun 2014 07:33:28 +0000 (+0800) Subject: workqueue: stronger test in process_one_work() X-Git-Tag: omap-for-v3.17/fixes-against-rc2~191^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=807407c0a29b1e9fe35565f5a671ef3a9dd9f00c;p=pandora-kernel.git workqueue: stronger test in process_one_work() After the recent changes, 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. Update the sanity check in process_one_work() accordingly. 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 will not hide any possible bug which can be caught by the old test. tj: Minor updates to the description. CC: Jason J. Herne CC: Sasha Levin Signed-off-by: Lai Jiangshan Signed-off-by: Tejun Heo --- Reading git-diff-tree failed