This patchset has several cleanups to apply_workqueue_attrs(),
including enlagring the protection region of wq_pool_mutex,
merging similar code, changing the API ...

Patch3 is not just cleanup, it changes behavior and
ensures attrs-changing be sequentially.

Thanks,
Lai

Cc: Tejun Heo <t...@kernel.org>

Lai Jiangshan (5):
  workqueue: wq_pool_mutex protects the attrs-installation
  workqueue: merge the similar code
  workqueue: ensure attrs-changing be sequentially
  workqueue: don't expose workqueue_attrs to users
  workqueue: remove no_numa from workqueue_attrs

 include/linux/workqueue.h |  18 +-
 kernel/workqueue.c        | 433 +++++++++++++++++++++-------------------------
 2 files changed, 200 insertions(+), 251 deletions(-)

-- 
2.1.0

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to