From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shards.monkeyblade.net ([184.105.139.130]:58174 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751468AbdGQUq7 (ORCPT ); Mon, 17 Jul 2017 16:46:59 -0400 Date: Mon, 17 Jul 2017 13:46:59 -0700 (PDT) Message-Id: <20170717.134659.1236161512010928652.davem@davemloft.net> To: eduval@amazon.com Cc: gregkh@linuxfoundation.org, stable@vger.kernel.org Subject: Re: [stable request 4.9.y] Add fix on xen-netfront From: David Miller In-Reply-To: <20170717202830.GA3818@u40b0340c692b58f6553c.ant.amazon.com> References: <20170717202830.GA3818@u40b0340c692b58f6553c.ant.amazon.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: stable-owner@vger.kernel.org List-ID: From: Eduardo Valentin Date: Mon, 17 Jul 2017 13:28:30 -0700 > Greg, > > Can you please add the following patch? > > commit 538d92912d3190a1dd809233a0d57277459f37b2 > Author: Vineeth Remanan Pillai > 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 > Fixes: 90c311b0eeea (xen-netfront: Fix Rx stall during network stress and OOM) > Reported-by: Boris Ostrovsky > Reviewed-by: Boris Ostrovsky > Signed-off-by: David S. Miller > > 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. No objetions.