From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <thomas@monjalon.net>
Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com
 [66.111.4.28]) by dpdk.org (Postfix) with ESMTP id 5918D236
 for <dev@dpdk.org>; Mon, 23 Oct 2017 22:29:26 +0200 (CEST)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41])
 by mailout.nyi.internal (Postfix) with ESMTP id EC55920D0D;
 Mon, 23 Oct 2017 16:29:25 -0400 (EDT)
Received: from frontend2 ([10.202.2.161])
 by compute1.internal (MEProxy); Mon, 23 Oct 2017 16:29:25 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h=
 cc:content-transfer-encoding:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=mesmtp; bh=enEWvOhnb4l7hS8VdBtvS8qmRl
 R+sdxquybYMTi8zBo=; b=E0sx6B54pKRHbToRvQ3MesPCvYnGDJCqZJ20kgclFS
 C6Q67oBKLl5467y9lHgAEt0sis2nBLwd/vZ7y0oORWtN8jTmDZmvHGygBfrtx0bI
 qnaXLvJ4ad2EEow66khx1CRb9K64tIo5sr63Ay6w0EZKeA/PNgkV6sO33jA6uSm3
 s=
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-sender:x-me-sender:x-sasl-enc; s=fm1; bh=enEWvO
 hnb4l7hS8VdBtvS8qmRlR+sdxquybYMTi8zBo=; b=gj1W1KvR6LqnBCnZcKnvvz
 wNhm+xbE1X3/kpBP2igDmEFtrGcEB6QRBVZOV4/jqR0pJUG2HxKg9YvI/T348D76
 Cpp0VZ84bJtTWzDzsXoPhsYc+UQQtOXdU4DkIFKyIfggQgPJE9E7dlgxI/sV+8Kk
 0ilRsCWDjnIL+WjcI2RhpcR3p6GBj87w19Q99hx+V/zsf6322aJDfVerBmyI7ATd
 rdbYumdAFTY4uenoZEsdJhzX+sId31kM25H+yXQFdosI3Vlw0Ljp9Y749Pm2OUtK
 6KtI59sJNDSoL99vpH0F2DopPwIRYx7LKbaurEfRPHI2EVkBFEVXkmHOMAOLIVLg
 ==
X-ME-Sender: <xms:JVHuWbt5V7W4ifWGSru6S716JtCb21OV6uttEQuyTQhvl87kO6SaQg>
Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184])
 by mail.messagingengine.com (Postfix) with ESMTPA id A096F24009;
 Mon, 23 Oct 2017 16:29:25 -0400 (EDT)
From: Thomas Monjalon <thomas@monjalon.net>
To: Santosh Shukla <santosh.shukla@caviumnetworks.com>
Cc: dev@dpdk.org, olivier.matz@6wind.com, jerin.jacob@caviumnetworks.com,
 hemant.agrawal@nxp.com, anatoly.burakov@intel.com
Date: Mon, 23 Oct 2017 22:29:24 +0200
Message-ID: <3176198.eLQH8UvYp5@xps>
In-Reply-To: <20171020123136.10557-6-santosh.shukla@caviumnetworks.com>
References: <20170905103119.20511-1-santosh.shukla@caviumnetworks.com>
 <20171020123136.10557-1-santosh.shukla@caviumnetworks.com>
 <20171020123136.10557-6-santosh.shukla@caviumnetworks.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
Subject: Re: [dpdk-dev] [PATCH v3 5/6] doc: remove dpdk iova aware notice
X-BeenThere: dev@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DPDK patches and discussions <dev.dpdk.org>
List-Unsubscribe: <http://dpdk.org/ml/options/dev>,
 <mailto:dev-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/dev/>
List-Post: <mailto:dev@dpdk.org>
List-Help: <mailto:dev-request@dpdk.org?subject=help>
List-Subscribe: <http://dpdk.org/ml/listinfo/dev>,
 <mailto:dev-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Mon, 23 Oct 2017 20:29:26 -0000

20/10/2017 14:31, Santosh Shukla:
> Removed dpdk iova aware ABI deprecation notice,
> and updated ABI change details in release_17.11.rst.
> 
> Signed-off-by: Santosh Shukla <santosh.shukla@caviumnetworks.com>
> Acked-by: John McNamara <john.mcnamara@intel.com>
> ---
> --- a/doc/guides/rel_notes/deprecation.rst
> +++ b/doc/guides/rel_notes/deprecation.rst
> -* eal: An ABI change is planned for 17.11 to make DPDK aware of IOVA address
> -  translation scheme.
> -  Reference to phys address in EAL data-structure or functions may change to
> -  IOVA address or more appropriate name.
> -  The change will be only for the name.
> -  Functional aspects of the API or data-structure will remain same.

Sorry, this series cannot be applied as is because it is breaking
more than EAL API. The API of mbuf and mempool are also changed.
We need to choose one of these three options:
	1/ accept to break all API in 17.11
	2/ postpone the whole series to 18.02
	3/ rename only EAL API in 17.11 and postpone mbuf/mempool

One more comment:
For such a large change, we should provide a script in devtools
to help porting the applications. I suggest a sed script.