workqueue: fix resource leaks
Coverity fix for resource leaks
CID 33584
bug 1781383
Change-Id: Ie665ff1cdea6339f6e2f0fb99fb972f94f8311ec
Signed-off-by: Vandana Salve <vsalve@nvidia.com>
Reviewed-on: http://git-master/r/1219946
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
diff --git a/kernel/workqueue.c b/kernel/workqueue.c
index 450c21f..e73acfd 100644
--- a/kernel/workqueue.c
+++ b/kernel/workqueue.c
@@ -5210,6 +5210,7 @@
if (WARN_ON(node == NUMA_NO_NODE)) {
pr_warn("workqueue: NUMA node mapping not available for cpu%d, disabling NUMA support\n", cpu);
/* happens iff arch is bonkers, let's just proceed */
+ kfree(tbl);
return;
}
cpumask_set_cpu(cpu, tbl[node]);