commit | 9555fbc12d786a9eae7cf7701a6718a0c029173e | [log] [tgz] |
---|---|---|
author | Tejun Heo <tj@kernel.org> | Wed Mar 20 11:55:54 2013 -0700 |
committer | Tejun Heo <tj@kernel.org> | Wed Mar 20 11:55:54 2013 -0700 |
tree | 6e52830a62a1dc5bbb42fa28fe009448bff7acd8 | |
parent | 3dc02bb195da052982f99d8962e3d54bd8b845b9 [diff] |
workqueue: use NUMA-aware allocation for pool_workqueues Use kmem_cache_alloc_node() with @pool->node instead of kmem_cache_zalloc() when allocating a pool_workqueue so that it's allocated on the same node as the associated worker_pool. As there's no no kmem_cache_zalloc_node(), move zeroing to init_pwq(). This was suggested by Lai Jiangshan. Signed-off-by: Tejun Heo <tj@kernel.org> Cc: Lai Jiangshan <eag0628@gmail.com>