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) +