Greg, Can you please add the following patch? commit 538d92912d3190a1dd809233a0d57277459f37b2 Author: Vineeth Remanan Pillai <vineethp@xxxxxxxxxx> Date: Tue Feb 7 18:59:01 2017 +0000 xen-netfront: Rework the fix for Rx stall during OOM and network stress The commit 90c311b0eeea ("xen-netfront: Fix Rx stall during network stress and OOM") caused the refill timer to be triggerred almost on all invocations of xennet_alloc_rx_buffers for certain workloads. This reworks the fix by reverting to the old behaviour and taking into consideration the skb allocation failure. Refill timer is now triggered on insufficient requests or skb allocation failure. Signed-off-by: Vineeth Remanan Pillai <vineethp@xxxxxxxxxx> Fixes: 90c311b0eeea (xen-netfront: Fix Rx stall during network stress and OOM) Reported-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Reviewed-by: Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx> Signed-off-by: David S. Miller <davem@xxxxxxxxxxxxx> The above patch happens to fix one patch which has already been pushed as stable fix into 4.9.y stable tree (5d5c293af8348b540ef721d810f7549ac3ab81c2). Note to davem@: David, given that this is not a new patch, and not a patch from me, I decided to just fall into the default stable process, therefore, contacted stable@ directly. Let me know if you agree with this flow. -- All the best, Eduardo Valentin