Messages in this thread | | | Date | Wed, 20 Mar 2013 09:04:12 -0700 | From | Tejun Heo <> | Subject | Re: [PATCH 08/10] workqueue: break init_and_link_pwq() into two functions and introduce alloc_unbound_pwq() |
| |
On Wed, Mar 20, 2013 at 11:52:03PM +0800, Lai Jiangshan wrote: > > +static struct pool_workqueue *alloc_unbound_pwq(struct workqueue_struct *wq, > > + const struct workqueue_attrs *attrs) > > +{ > > + struct worker_pool *pool; > > + struct pool_workqueue *pwq; > > + > > + pool = get_unbound_pool(attrs); > > + if (!pool) > > + return NULL; > > + > > + pwq = kmem_cache_zalloc(pwq_cache, GFP_KERNEL); > > this allocation is not numa-awared, you may use pool->node here.
Nice catch. Will do.
Thanks.
-- tejun
| |