From: Thomas Falcon <tlfal...@linux.vnet.ibm.com>
Date: Sun,  5 Mar 2017 12:18:41 -0600

> Use a counter to track the number of outstanding transmissions sent
> that have not received completions. If the counter reaches the maximum
> number of queue entries, stop transmissions on that queue. As we receive 
> more completions from firmware, wake the queue once the counter reaches 
> an acceptable level.
> 
> This patch prevents hardware/firmware TX queue from filling up and
> and generating errors.  Since incorporating this fix, internal testing
> has reported that these firmware errors have stopped.
> 
> Signed-off-by: Thomas Falcon <tlfal...@linux.vnet.ibm.com>

Applied.

Reply via email to