Commit 30c44e56 authored by Lorenzo Bianconi's avatar Lorenzo Bianconi Committed by Zheng Zengkai
Browse files

mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg

stable inclusion
from stable-v5.10.137
commit 3ad958bc488e3ecb0207d31621c00efb86f17482
category: bugfix
bugzilla: https://gitee.com/openeuler/kernel/issues/I60PLB

Reference: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=3ad958bc488e3ecb0207d31621c00efb86f17482



--------------------------------

[ Upstream commit cffd9341 ]

Free the skb if mt76u_bulk_msg fails in __mt76x02u_mcu_send_msg routine.

Fixes: 4c89ff2c ("mt76: split __mt76u_mcu_send_msg and mt76u_mcu_send_msg routines")
Co-developed-by: default avatarGergo Koteles <soyer@irl.hu>
Signed-off-by: default avatarGergo Koteles <soyer@irl.hu>
Signed-off-by: default avatarLorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: default avatarFelix Fietkau <nbd@nbd.name>
Signed-off-by: default avatarSasha Levin <sashal@kernel.org>
Signed-off-by: default avatarZheng Zengkai <zhengzengkai@huawei.com>
Reviewed-by: default avatarWei Li <liwei391@huawei.com>
parent c6be2e37
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment