Re: [PATCH net-next] sfc: stop the TX queue before pushing new buffers

2018-05-23 Thread Edward Cree
On 23/05/18 10:41, Martin Habets wrote: > efx_enqueue_skb() can push new buffers for the xmit_more functionality. > We must stops the TX queue before this or else the TX queue does not get > restarted and we get a netdev watchdog. > > In the error handling we may now need to unwind more than 1 pack

[PATCH net-next] sfc: stop the TX queue before pushing new buffers

2018-05-23 Thread Martin Habets
efx_enqueue_skb() can push new buffers for the xmit_more functionality. We must stops the TX queue before this or else the TX queue does not get restarted and we get a netdev watchdog. In the error handling we may now need to unwind more than 1 packet, and we may need to push the new buffers onto