projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
853acf7
)
ath9k: release allocated buffer if timed out
author
Navid Emamdoost
<navid.emamdoost@gmail.com>
Fri, 6 Sep 2019 18:59:30 +0000
(13:59 -0500)
committer
Kalle Valo
<kvalo@codeaurora.org>
Tue, 10 Sep 2019 13:31:40 +0000
(16:31 +0300)
In ath9k_wmi_cmd, the allocated network buffer needs to be released
if timeout happens. Otherwise memory will be leaked.
Signed-off-by: Navid Emamdoost <navid.emamdoost@gmail.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/ath/ath9k/wmi.c
patch
|
blob
|
history
diff --git
a/drivers/net/wireless/ath/ath9k/wmi.c
b/drivers/net/wireless/ath/ath9k/wmi.c
index
d1f6710
..
cdc1460
100644
(file)
--- a/
drivers/net/wireless/ath/ath9k/wmi.c
+++ b/
drivers/net/wireless/ath/ath9k/wmi.c
@@
-336,6
+336,7
@@
int ath9k_wmi_cmd(struct wmi *wmi, enum wmi_cmd_id cmd_id,
ath_dbg(common, WMI, "Timeout waiting for WMI command: %s\n",
wmi_cmd_to_name(cmd_id));
mutex_unlock(&wmi->op_mutex);
+ kfree_skb(skb);
return -ETIMEDOUT;
}