浏览代码

msm: ipa: Free memory when WLAN messages need to be ignored

Changes to free memory buffer before returning failure, when WLAN
connectivity related events are ignored due to opt WLAN datapath
enablement

Change-Id: Ie747386416e3a956b5bff88387217e10b351f5e0
Signed-off-by: Chaitanya Pratapa <[email protected]>
Arjun Haris 2 年之前
父节点
当前提交
569e9d4eb4
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      drivers/platform/msm/ipa/ipa_v3/ipa_intf.c

+ 2 - 0
drivers/platform/msm/ipa/ipa_v3/ipa_intf.c

@@ -520,6 +520,8 @@ int ipa_send_msg(struct ipa_msg_meta *meta, void *buff,
 	if (ipa3_ctx->ipa_wdi_opt_dpath && WLAN_IPA_EVENT(meta->msg_type)) {
 		IPAERR_RL("Opt data path enabled, ignore message type %d\n",
 			meta->msg_type);
+		if (buff)
+			callback(buff, meta->msg_len, meta->msg_type);
 		return 0;
 	}