summaryrefslogtreecommitdiff
path: root/kernel/workqueue.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/workqueue.c')
-rw-r--r--kernel/workqueue.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/kernel/workqueue.c b/kernel/workqueue.c
index fbe13c9be4c2..e13f223e8502 100644
--- a/kernel/workqueue.c
+++ b/kernel/workqueue.c
@@ -5902,11 +5902,9 @@ static struct workqueue_struct *__alloc_workqueue(const char *fmt,
if (!wq)
return NULL;
- if (flags & WQ_UNBOUND) {
- wq->attrs = alloc_workqueue_attrs_noprof();
- if (!wq->attrs)
- goto err_free_wq;
- }
+ wq->attrs = alloc_workqueue_attrs_noprof();
+ if (!wq->attrs)
+ goto err_free_wq;
name_len = vsnprintf(wq->name, sizeof(wq->name), fmt, args);