From: Kloetzke Jan <Jan.Kloetzke@xxxxxxx> Date: Tue, 30 Apr 2019 14:15:07 +0000 > @@ -1431,6 +1432,11 @@ netdev_tx_t usbnet_start_xmit (struct sk_buff *skb, > spin_unlock_irqrestore(&dev->txq.lock, flags); > goto drop; > } > + if (WARN_ON(netif_queue_stopped(net))) { > + usb_autopm_put_interface_async(dev->intf); > + spin_unlock_irqrestore(&dev->txq.lock, flags); > + goto drop; > + } If this is known to happen and is expected, then we should not warn.