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

Commit 45d10552 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 64c6d722 701e04e5
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -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;