mirror of https://gitee.com/openkylin/linux.git
mwifiex: reset skb length before inserting to free queue
After handling command response, cmd skb is inserted into command free queue(which keeps track of availabile skbs) for reuse purpose. Skb length is not getting reset to zero here. This patch takes care of it. Signed-off-by: Amitkumar Karwar <akarwar@marvell.com> Signed-off-by: Yogesh Ashok Powar <yogeshp@marvell.com> Signed-off-by: Bing Zhao <bzhao@marvell.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
4ed5d521b0
commit
5cf80993ad
|
@ -90,6 +90,9 @@ mwifiex_clean_cmd_node(struct mwifiex_adapter *adapter,
|
|||
cmd_node->data_buf = NULL;
|
||||
cmd_node->wait_q_enabled = false;
|
||||
|
||||
if (cmd_node->cmd_skb)
|
||||
skb_trim(cmd_node->cmd_skb, 0);
|
||||
|
||||
if (cmd_node->resp_skb) {
|
||||
dev_kfree_skb_any(cmd_node->resp_skb);
|
||||
cmd_node->resp_skb = NULL;
|
||||
|
|
Loading…
Reference in New Issue