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

Commit 8d3e034c authored by Ravi Gummadidala's avatar Ravi Gummadidala Committed by Gerrit - the friendly Code Review server
Browse files

msm: rndis_ipa: use netif_rx_ni to push packets to network stack



rndis_ipa indicates packets to the network stack in process
context so netif_rx_ni is the correct API to use. Using
netif_rx in this context can cause fluctuations in latency
of NET_RX being serviced.

Change-Id: Ifad426442197e8b02f43fdef00fe7a2db0b2eeb0
Signed-off-by: default avatarRavi Gummadidala <rgummadi@codeaurora.org>
parent d5e312a9
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1119,9 +1119,9 @@ static void rndis_ipa_packet_receive_notify(void *private,
		return;
	}

	result = netif_rx(skb);
	result = netif_rx_ni(skb);
	if (result)
		RNDIS_IPA_ERROR("fail on netif_rx\n");
		RNDIS_IPA_ERROR("fail on netif_rx_ni\n");
	rndis_ipa_ctx->net->stats.rx_packets++;
	rndis_ipa_ctx->net->stats.rx_bytes += skb->len;