diff options
author | Tejun Heo <tj@kernel.org> | 2012-07-12 14:46:37 -0700 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2012-07-12 14:46:37 -0700 |
commit | 974271c485a4d8bb801decc616748f90aafb07ec (patch) | |
tree | ed3e41b86293b207127a03bde638e4dd6acf6d58 /include/trace | |
parent | 918227bb1b59444a2c467711fd50cc22bb4a897b (diff) | |
download | linux-974271c485a4d8bb801decc616748f90aafb07ec.tar.gz linux-974271c485a4d8bb801decc616748f90aafb07ec.tar.bz2 linux-974271c485a4d8bb801decc616748f90aafb07ec.zip |
workqueue: don't use WQ_HIGHPRI for unbound workqueues
Unbound wqs aren't concurrency-managed and try to execute work items
as soon as possible. This is currently achieved by implicitly setting
%WQ_HIGHPRI on all unbound workqueues; however, WQ_HIGHPRI
implementation is about to be restructured and this usage won't be
valid anymore.
Add an explicit chain-wakeup path for unbound workqueues in
process_one_work() instead of piggy backing on %WQ_HIGHPRI.
Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'include/trace')
0 files changed, 0 insertions, 0 deletions