From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <dev-bounces@dpdk.org>
Received: from dpdk.org (dpdk.org [92.243.14.124])
	by inbox.dpdk.org (Postfix) with ESMTP id 0CBE5A04C3;
	Fri, 22 Nov 2019 16:24:24 +0100 (CET)
Received: from [92.243.14.124] (localhost [127.0.0.1])
	by dpdk.org (Postfix) with ESMTP id E6AB754AE;
	Fri, 22 Nov 2019 16:24:22 +0100 (CET)
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com
 [66.111.4.27]) by dpdk.org (Postfix) with ESMTP id A78692C36;
 Fri, 22 Nov 2019 16:24:20 +0100 (CET)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41])
 by mailout.nyi.internal (Postfix) with ESMTP id 4C3232386C;
 Fri, 22 Nov 2019 10:24:19 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162])
 by compute1.internal (MEProxy); Fri, 22 Nov 2019 10:24:19 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h=
 from:to:cc:subject:date:message-id:in-reply-to:references
 :mime-version:content-transfer-encoding:content-type; s=mesmtp;
 bh=fRfLdazalmM4+c2gKPF7QcACV44ibRFOA/AAd3DI+fw=; b=deGWL5Gq1rxU
 gCtJLSRVsax8JibHuyxOgEsjsqMXNtlywHW+DhlLdUabY3R17fQer6lEEWqujnpt
 MjvVQqZOQ+n9SgVtnVfdg4rR3uYO0p1QzCAoTwatZwjSTjnNbWafWg808RAffQ3i
 TXGLOSkjJO+NvXFQp9OlJ0UZelqeATU=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
 :x-sasl-enc; s=fm1; bh=fRfLdazalmM4+c2gKPF7QcACV44ibRFOA/AAd3DI+
 fw=; b=UqTxo9GyIrM9e6oSqoTncbfUKPDKqSY8Da4jiF40ULxxKyFfWJx8gra8D
 +nfxMvoRTfXsOQWrfALLwNQhqFT7xKOfcJhkPun8CY39p9fDEPPkvCwC8PaiAAnS
 +/p4G06ENfz+H30bg6VpScCHFrpmCPaoBGZg01zJLFL8esJu5wGIDkP5kdHpUgac
 oVZKY2+tLMM/UIWmkpP9164Uv3Np5JhXee2HndE8h5gIwTjh+vu4TtB3t3E4EChE
 ik2AyKUJ8ZkVns6W5QkAQ36HYvlBLWEWFukRkS7YkwAWsLjb2R7ZBtZFu/8o/D/k
 g07BDXxuSsjvg02ma+1Gr1yiEnVPA==
X-ME-Sender: <xms:ov3XXWtWqaR30rRcKFaAXLCpSYPnDilowtEdDINy4s1DCXF-aq2Ktw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrudehgedgjeehucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
 uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
 cujfgurhephffvufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhhomhgr
 shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecukf
 hppeejjedrudefgedrvddtfedrudekgeenucfrrghrrghmpehmrghilhhfrhhomhepthhh
 ohhmrghssehmohhnjhgrlhhonhdrnhgvthenucevlhhushhtvghrufhiiigvpedt
X-ME-Proxy: <xmx:ov3XXWFG3wSLXru1AlULMjKG-LOPxFEosapzboxPtmUe6CaXiz3Iwg>
 <xmx:ov3XXV0IHXUi-kcJVyn_QiW6lXTaTRfkbRRJxbGDA0HCXW07aqRJKQ>
 <xmx:ov3XXWeiEkMVZlpYSzR4BBM6ig0C1eXrznzzGe6Swh1jKhFQG23VZA>
 <xmx:o_3XXdrWONKJmkMCJ6fiV3mrsp5z0ojLLBCyVcDF_0rJBHE0vWcrrg>
Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184])
 by mail.messagingengine.com (Postfix) with ESMTPA id 0523480069;
 Fri, 22 Nov 2019 10:24:17 -0500 (EST)
From: Thomas Monjalon <thomas@monjalon.net>
To: Kevin Traynor <ktraynor@redhat.com>
Cc: David Marchand <david.marchand@redhat.com>, dev <dev@dpdk.org>,
 Luca Boccassi <bluca@debian.org>, dpdk stable <stable@dpdk.org>
Date: Fri, 22 Nov 2019 16:24:16 +0100
Message-ID: <4111590.xNL0bnPyNO@xps>
In-Reply-To: <b4a28d70-2fed-3678-d15e-2fbb78b7f51a@redhat.com>
References: <CAJFAV8ziep_Q1aEzP8EAuV_bdHGvpWenEv5X0Ndj3F=9d3atrA@mail.gmail.com>
 <2832122.p5jCZFCg2j@xps> <b4a28d70-2fed-3678-d15e-2fbb78b7f51a@redhat.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
Subject: Re: [dpdk-dev] Backporting rte_intr_ack
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
Errors-To: dev-bounces@dpdk.org
Sender: "dev" <dev-bounces@dpdk.org>

22/11/2019 16:12, Kevin Traynor:
> On 19/11/2019 10:40, Thomas Monjalon wrote:
> > 14/10/2019 17:55, David Marchand:
> >> The api rte_intr_ack that has been introduced to fix a race condition
> >> observed with (at least) qede drivers/hw.
> >> This is an experimental api in master but it still fixes a problem, so
> >> I'd like to see this in stable branches.
> > 
> > This is more a driver interface than an API.
> > 
> >> Opinions?
> > 
> > If it comes with a fix in a driver, I think it is worth backporting.
> > 
> > 
> 
> I think fine to backport as it solves an observed problem for qede.
> However, a bit reluctant to update all the drivers to use it without
> acks from their maintainers.
> 
> Discussed with David offline and idea to backport and only update qede
> now. Other drivers can be updated if there is a request from
> maintainers. How does it sound?

It's better than nothing.
But it makes tracking of backports more difficult.
Is it a common practice to backport half of fixes?