From 950ff0bdd31b3356df3cd847e42dbc20dabb11ea Mon Sep 17 00:00:00 2001 From: Armaan Siddiqui Date: Fri, 9 Jul 2021 14:21:19 +0530 Subject: [PATCH] msm: ipa: Don't assert when packet size is large Earlier IPA was asserting when received packet size larger than expected, now instead of that we drop the packet. Change-Id: I677c59564aa667c93069b8dda370635332bc077c Signed-off-by: Armaan Siddiqui --- drivers/platform/msm/ipa/ipa_v3/ipa_dp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/platform/msm/ipa/ipa_v3/ipa_dp.c b/drivers/platform/msm/ipa/ipa_v3/ipa_dp.c index 4081e8a02d..9bf54c2833 100644 --- a/drivers/platform/msm/ipa/ipa_v3/ipa_dp.c +++ b/drivers/platform/msm/ipa/ipa_v3/ipa_dp.c @@ -3406,8 +3406,8 @@ begin: status.endp_src_idx, status.endp_dest_idx, status.pkt_len); - /* Unexpected HW status */ - ipa_assert(); + sys->drop_packet = true; + dev_kfree_skb_any(skb2); } else { skb2->truesize = skb2->len + sizeof(struct sk_buff) +