Skip to content

Commit 0564e6a

Browse files
committed
Merge tag 'wq-for-6.16-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Pull workqueue fix from Tejun Heo: - Fix missed early init of wq_isolated_cpumask * tag 'wq-for-6.16-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq: workqueue: Initialize wq_isolated_cpumask in workqueue_init_early()
2 parents 4f24bfc + 261dce3 commit 0564e6a

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

kernel/workqueue.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7767,7 +7767,8 @@ void __init workqueue_init_early(void)
77677767
restrict_unbound_cpumask("workqueue.unbound_cpus", &wq_cmdline_cpumask);
77687768

77697769
cpumask_copy(wq_requested_unbound_cpumask, wq_unbound_cpumask);
7770-
7770+
cpumask_andnot(wq_isolated_cpumask, cpu_possible_mask,
7771+
housekeeping_cpumask(HK_TYPE_DOMAIN));
77717772
pwq_cache = KMEM_CACHE(pool_workqueue, SLAB_PANIC);
77727773

77737774
unbound_wq_update_pwq_attrs_buf = alloc_workqueue_attrs();

0 commit comments

Comments
 (0)