Loading drivers/platform/msm/ipa/ipa_v2/rmnet_ipa.c +6 −4 Original line number Diff line number Diff line Loading @@ -1132,14 +1132,16 @@ static void apps_ipa_tx_complete_notify(void *priv, struct net_device *dev = (struct net_device *)priv; struct wwan_private *wwan_ptr; if (evt != IPA_WRITE_DONE) { IPAWANDBG("unsupported event on Tx callback\n"); if (dev != ipa_netdevs[0]) { IPAWANDBG("Received pre-SSR packet completion\n"); dev_kfree_skb_any(skb); return; } if (dev != ipa_netdevs[0]) { IPAWANDBG("Received pre-SSR packet completion\n"); if (evt != IPA_WRITE_DONE) { IPAWANERR("unsupported evt on Tx callback, Drop the packet\n"); dev_kfree_skb_any(skb); dev->stats.tx_dropped++; return; } Loading drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c +6 −4 Original line number Diff line number Diff line Loading @@ -1148,14 +1148,16 @@ static void apps_ipa_tx_complete_notify(void *priv, struct net_device *dev = (struct net_device *)priv; struct ipa3_wwan_private *wwan_ptr; if (evt != IPA_WRITE_DONE) { IPAWANDBG("unsupported event on Tx callback\n"); if (dev != IPA_NETDEV()) { IPAWANDBG("Received pre-SSR packet completion\n"); dev_kfree_skb_any(skb); return; } if (dev != IPA_NETDEV()) { IPAWANDBG("Received pre-SSR packet completion\n"); if (evt != IPA_WRITE_DONE) { IPAWANERR("unsupported evt on Tx callback, Drop the packet\n"); dev_kfree_skb_any(skb); dev->stats.tx_dropped++; return; } Loading Loading
drivers/platform/msm/ipa/ipa_v2/rmnet_ipa.c +6 −4 Original line number Diff line number Diff line Loading @@ -1132,14 +1132,16 @@ static void apps_ipa_tx_complete_notify(void *priv, struct net_device *dev = (struct net_device *)priv; struct wwan_private *wwan_ptr; if (evt != IPA_WRITE_DONE) { IPAWANDBG("unsupported event on Tx callback\n"); if (dev != ipa_netdevs[0]) { IPAWANDBG("Received pre-SSR packet completion\n"); dev_kfree_skb_any(skb); return; } if (dev != ipa_netdevs[0]) { IPAWANDBG("Received pre-SSR packet completion\n"); if (evt != IPA_WRITE_DONE) { IPAWANERR("unsupported evt on Tx callback, Drop the packet\n"); dev_kfree_skb_any(skb); dev->stats.tx_dropped++; return; } Loading
drivers/platform/msm/ipa/ipa_v3/rmnet_ipa.c +6 −4 Original line number Diff line number Diff line Loading @@ -1148,14 +1148,16 @@ static void apps_ipa_tx_complete_notify(void *priv, struct net_device *dev = (struct net_device *)priv; struct ipa3_wwan_private *wwan_ptr; if (evt != IPA_WRITE_DONE) { IPAWANDBG("unsupported event on Tx callback\n"); if (dev != IPA_NETDEV()) { IPAWANDBG("Received pre-SSR packet completion\n"); dev_kfree_skb_any(skb); return; } if (dev != IPA_NETDEV()) { IPAWANDBG("Received pre-SSR packet completion\n"); if (evt != IPA_WRITE_DONE) { IPAWANERR("unsupported evt on Tx callback, Drop the packet\n"); dev_kfree_skb_any(skb); dev->stats.tx_dropped++; return; } Loading