Messages in this thread | | | Date | Mon, 27 Apr 2015 11:45:46 -0400 | From | Tejun Heo <> | Subject | Re: [PATCH 2/3 V8] workqueue: Create low-level unbound workqueues cpumask |
| |
On Mon, Apr 27, 2015 at 05:58:39PM +0800, Lai Jiangshan wrote: > From: Frederic Weisbecker <fweisbec@gmail.com> > > Create a cpumask that limit the affinity of all unbound workqueues. > This cpumask is controlled though a file at the root of the workqueue > sysfs directory. > > It works on a lower-level than the per WQ_SYSFS workqueues cpumask files > such that the effective cpumask applied for a given unbound workqueue is > the intersection of /sys/devices/virtual/workqueue/$WORKQUEUE/cpumask and > the new /sys/devices/virtual/workqueue/cpumask file. > > This patch implements the basic infrastructure and the read interface. > wq_unbound_cpumask is initially set to cpu_possible_mask. > > Cc: Christoph Lameter <cl@linux.com> > Cc: Kevin Hilman <khilman@linaro.org> > Cc: Lai Jiangshan <laijs@cn.fujitsu.com> > Cc: Mike Galbraith <bitbucket@online.de> > Cc: Paul E. McKenney <paulmck@linux.vnet.ibm.com> > Cc: Tejun Heo <tj@kernel.org> > Cc: Viresh Kumar <viresh.kumar@linaro.org> > Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com> > Signed-off-by: Lai Jiangshan <laijs@cn.fujitsu.com>
Applied 1-2 to wq/for-4.2 w/ minor comment updates.
Thanks.
-- tejun
| |