diff options
author | Zhen Lei <thunder.leizhen@huawei.com> | 2021-07-22 11:03:52 +0800 |
---|---|---|
committer | Tejun Heo <tj@kernel.org> | 2021-07-29 07:16:00 -1000 |
commit | f728c4a9e8405caae69d4bc1232c54ff57b5d20f (patch) | |
tree | a8a92303b2fab1c7f718d1a48e1737b73d95abdd /lib/mpi/mpi-sub-ui.c | |
parent | 7e96bf476270aecea66740a083e51b38c1371cd2 (diff) | |
download | linux-stable-f728c4a9e8405caae69d4bc1232c54ff57b5d20f.tar.gz linux-stable-f728c4a9e8405caae69d4bc1232c54ff57b5d20f.tar.bz2 linux-stable-f728c4a9e8405caae69d4bc1232c54ff57b5d20f.zip |
workqueue: Fix possible memory leaks in wq_numa_init()
In error handling branch "if (WARN_ON(node == NUMA_NO_NODE))", the
previously allocated memories are not released. Doing this before
allocating memory eliminates memory leaks.
tj: Note that the condition only occurs when the arch code is pretty broken
and the WARN_ON might as well be BUG_ON().
Signed-off-by: Zhen Lei <thunder.leizhen@huawei.com>
Reviewed-by: Lai Jiangshan <jiangshanlai@gmail.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'lib/mpi/mpi-sub-ui.c')
0 files changed, 0 insertions, 0 deletions