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

Commit 686267ce authored by Skylar Chang's avatar Skylar Chang
Browse files

msm: ipa: avoid printing UL data stall



Print an error message for UL data stall only if netdev
queue is stopped and there are packet pending in IPA.

Change-Id: Ib006262d8c3160b3630201b5296c165fc80de0a2
CRs-Fixed: 2131183
Acked-by: default avatarAdy Abraham <adya@qti.qualcomm.com>
Signed-off-by: default avatarSkylar Chang <chiaweic@codeaurora.org>
parent 1cc4edf0
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -1189,7 +1189,11 @@ static int ipa3_wwan_xmit(struct sk_buff *skb, struct net_device *dev)

static void ipa3_wwan_tx_timeout(struct net_device *dev)
{
	IPAWANERR("[%s] ipa3_wwan_tx_timeout(), data stall in UL\n", dev->name);
	struct ipa3_wwan_private *wwan_ptr = netdev_priv(dev);

	if (atomic_read(&wwan_ptr->outstanding_pkts) != 0)
		IPAWANERR("[%s] data stall in UL, %d outstanding\n",
			dev->name, atomic_read(&wwan_ptr->outstanding_pkts));
}

/**