From: Tejun Heo Date: Mon, 1 Apr 2013 18:23:35 +0000 (-0700) Subject: workqueue: introduce numa_pwq_tbl_install() X-Git-Tag: omap-for-v3.10/dt-fixes-for-merge-window~125^2~6 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1befcf3073fa083e7dc48c384ce06f3bd900f514;p=pandora-kernel.git workqueue: introduce numa_pwq_tbl_install() Factor out pool_workqueue linking and installation into numa_pwq_tbl[] from apply_workqueue_attrs() into numa_pwq_tbl_install(). link_pwq() is made safe to call multiple times. numa_pwq_tbl_install() links the pwq, installs it into numa_pwq_tbl[] at the specified node and returns the old entry. @last_pwq is removed from link_pwq() as the return value of the new function can be used instead. This is to prepare for NUMA affinity support for unbound workqueues. Signed-off-by: Tejun Heo Reviewed-by: Lai Jiangshan --- Reading git-diff-tree failed