workqueue: remove the lock from wq_sysfs_prep_attrs()
authorLai Jiangshan <laijs@cn.fujitsu.com>
Wed, 20 May 2015 06:41:18 +0000 (14:41 +0800)
committerTejun Heo <tj@kernel.org>
Thu, 21 May 2015 21:26:22 +0000 (17:26 -0400)
commit899a94fe15a8e928277ff0d0402c086fa67fe16f
treeef82ff159b3fffde2c76f6502f0ce82f5896b954
parentda7f91b2e2c6176f95ca7b538d74dc70c5d11ded
workqueue: remove the lock from wq_sysfs_prep_attrs()

Reading to wq->unbound_attrs requires protection of either wq_pool_mutex
or wq->mutex, and wq_sysfs_prep_attrs() is called with wq_pool_mutex held,
so we don't need to grab wq->mutex here.

Signed-off-by: Lai Jiangshan <laijs@cn.fujitsu.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
kernel/workqueue.c