Ver código fonte

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 anos atrás
pai
commit
569e9d4eb4
1 arquivos alterados com 2 adições e 0 exclusões
  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;
 	}