diff options
author | Zhipeng Lu <alexious@zju.edu.cn> | 2024-01-26 10:53:34 +0300 |
---|---|---|
committer | Sasha Levin <sashal@kernel.org> | 2024-03-27 01:21:50 +0300 |
commit | f0dd27314c7afe34794c2aa19dd6f2d30eb23bc7 (patch) | |
tree | f5a82aec8446e80c263e37c1f021d890e3724a9e /include/media | |
parent | 7d4b47f20f7e83af00d25d9fe96d34b8732eaf58 (diff) | |
download | linux-f0dd27314c7afe34794c2aa19dd6f2d30eb23bc7.tar.xz |
wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer()
[ Upstream commit 5f0e4aede01cb01fa633171f0533affd25328c3a ]
In the for statement of lbs_allocate_cmd_buffer(), if the allocation of
cmdarray[i].cmdbuf fails, both cmdarray and cmdarray[i].cmdbuf needs to
be freed. Otherwise, there will be memleaks in lbs_allocate_cmd_buffer().
Fixes: 876c9d3aeb98 ("[PATCH] Marvell Libertas 8388 802.11b/g USB driver")
Signed-off-by: Zhipeng Lu <alexious@zju.edu.cn>
Signed-off-by: Kalle Valo <kvalo@kernel.org>
Link: https://msgid.link/20240126075336.2825608-1-alexious@zju.edu.cn
Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'include/media')
0 files changed, 0 insertions, 0 deletions