RE: [PATCH net-next] net: increase LL_MAX_HEADER if HYPERV_NET is enabled
From: Haiyang Zhang <haiyangz@microsoft.com>
Date: 2015-11-03 18:49:08
From: Haiyang Zhang <haiyangz@microsoft.com>
Date: 2015-11-03 18:49:08
-----Original Message----- From: David Miller [mailto:davem@davemloft.net] Sent: Tuesday, November 3, 2015 1:20 PM To: Haiyang Zhang <haiyangz@microsoft.com> Cc: eric.dumazet@gmail.com; KY Srinivasan <kys@microsoft.com>; edumazet@google.com; netdev@vger.kernel.org Subject: Re: [PATCH net-next] net: increase LL_MAX_HEADER if HYPERV_NET is enabled From: Haiyang Zhang <haiyangz@microsoft.com> Date: Tue, 3 Nov 2015 17:34:47 +0000quoted
But we still keep this busy return in our code, just for "weird corner cases".The queue_stopped condition must be precise.
The only case we return NETDEV_TX_BUSY is when the outgoing ring buffer is full, which almost never happens because we stop the xmit queue if ring is <10% available. Thanks, - Haiyang