]> git.baikalelectronics.ru Git - kernel.git/commit
mt7601u: add missing release on skb in mt7601u_mcu_msg_send
authorNavid Emamdoost <navid.emamdoost@gmail.com>
Sat, 18 Jul 2020 05:26:29 +0000 (00:26 -0500)
committerKalle Valo <kvalo@codeaurora.org>
Sun, 2 Aug 2020 15:11:34 +0000 (18:11 +0300)
commitc40695c382e9bb211c4f88b98cdb1e03d4871881
tree06fc85179f278115c9a9ae0c3e718c0e763fb35e
parentdc0303fec84d89e23d24a27e179ca18a1f1df07f
mt7601u: add missing release on skb in mt7601u_mcu_msg_send

In the implementation of mt7601u_mcu_msg_send(), skb is supposed to be
consumed on all execution paths. Release skb before returning if
test_bit() fails.

Signed-off-by: Navid Emamdoost <navid.emamdoost@gmail.com>
Acked-by: Jakub Kicinski <kubakici@wp.pl>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
Link: https://lore.kernel.org/r/20200718052630.11032-1-navid.emamdoost@gmail.com
drivers/net/wireless/mediatek/mt7601u/mcu.c