]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
wifi: ath10k: Fix memory leak on unsupported WMI command
authorLoic Poulain <loic.poulain@oss.qualcomm.com>
Fri, 26 Sep 2025 19:56:56 +0000 (21:56 +0200)
committerJeff Johnson <jeff.johnson@oss.qualcomm.com>
Mon, 6 Oct 2025 16:48:54 +0000 (09:48 -0700)
commit2e9c1da4ee9d0acfca2e0a3d78f3d8cb5802da1b
tree43a3b3196f2a69b4ea0adbe18956fdf0a7ed9f26
parent4ff71af020ae59ae2d83b174646fc2ad9fcd4dc4
wifi: ath10k: Fix memory leak on unsupported WMI command

ath10k_wmi_cmd_send takes ownership of the passed buffer (skb) and has the
responsibility to release it in case of error. This patch fixes missing
free in case of early error due to unhandled WMI command ID.

Tested-on: WCN3990 hw1.0 WLAN.HL.3.3.7.c2-00931-QCAHLSWMTPLZ-1

Fixes: 553215592f14 ("ath10k: warn if give WMI command is not supported")
Suggested-by: Jeff Johnson <jeff.johnson@oss.qualcomm.com>
Signed-off-by: Loic Poulain <loic.poulain@oss.qualcomm.com>
Reviewed-by: Baochen Qiang <baochen.qiang@oss.qualcomm.com>
Link: https://patch.msgid.link/20250926195656.187970-1-loic.poulain@oss.qualcomm.com
Signed-off-by: Jeff Johnson <jeff.johnson@oss.qualcomm.com>
drivers/net/wireless/ath/ath10k/wmi.c