Loading drivers/platform/msm/ipa/ipa_v3/ipa_dp.c +3 −1 Original line number Diff line number Diff line Loading @@ -3036,7 +3036,9 @@ static struct sk_buff *handle_skb_completion(struct gsi_chan_xfer_notify INIT_LIST_HEAD(&rx_pkt->link); list_add_tail(&rx_pkt->link, head); if (notify->evt_id == GSI_CHAN_EVT_EOT) { /* Check added for handling LAN consumer packet without EOT flag */ if (notify->evt_id == GSI_CHAN_EVT_EOT || sys->ep->client == IPA_CLIENT_APPS_LAN_CONS) { /* go over the list backward to save computations on updating length */ list_for_each_entry_safe_reverse(rx_pkt, tmp, head, link) { rx_skb = rx_pkt->data.skb; Loading Loading
drivers/platform/msm/ipa/ipa_v3/ipa_dp.c +3 −1 Original line number Diff line number Diff line Loading @@ -3036,7 +3036,9 @@ static struct sk_buff *handle_skb_completion(struct gsi_chan_xfer_notify INIT_LIST_HEAD(&rx_pkt->link); list_add_tail(&rx_pkt->link, head); if (notify->evt_id == GSI_CHAN_EVT_EOT) { /* Check added for handling LAN consumer packet without EOT flag */ if (notify->evt_id == GSI_CHAN_EVT_EOT || sys->ep->client == IPA_CLIENT_APPS_LAN_CONS) { /* go over the list backward to save computations on updating length */ list_for_each_entry_safe_reverse(rx_pkt, tmp, head, link) { rx_skb = rx_pkt->data.skb; Loading