Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge branch 'for-3.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq

Pull workqueue fixes from Tejun Heo:
"Two workqueue fixes. Both are one liners. One fixes missing uevent
for workqueue files on sysfs. The other one fixes missing zeroing of
NUMA cpu masks which can lead to oopses among other things"

* 'for-3.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq:
workqueue: zero cpumask of wq_numa_possible_cpumask on init
workqueue: fix dev_set_uevent_suppress() imbalance

+2 -1
+2 -1
kernel/workqueue.c
··· 3284 3284 } 3285 3285 } 3286 3286 3287 + dev_set_uevent_suppress(&wq_dev->dev, false); 3287 3288 kobject_uevent(&wq_dev->dev.kobj, KOBJ_ADD); 3288 3289 return 0; 3289 3290 } ··· 4880 4879 BUG_ON(!tbl); 4881 4880 4882 4881 for_each_node(node) 4883 - BUG_ON(!alloc_cpumask_var_node(&tbl[node], GFP_KERNEL, 4882 + BUG_ON(!zalloc_cpumask_var_node(&tbl[node], GFP_KERNEL, 4884 4883 node_online(node) ? node : NUMA_NO_NODE)); 4885 4884 4886 4885 for_each_possible_cpu(cpu) {