Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7341f282 authored by qctecmdr Service's avatar qctecmdr Service Committed by Gerrit - the friendly Code Review server
Browse files

Merge "msm: ipa3: Fix to handle LAN consumer packet without receiving EOT flag"

parents 641aa99e 19ae8e7e
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -3044,7 +3044,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;