I am working on a patch to revert to the old behavior and solve the Rx stall issue by scheduling the timer if any of the following
On 01/29/2017 03:09 PM, Boris Ostrovsky wrote:
Thanks for catching this. In my testing I did not notice this - mostly because of the nature of the workload in my testing.
There are couple of problems with this patch.
1. The 'if' clause now evaluates to true on pretty much every call to xennet_alloc_rx_buffers().