From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <arybchenko@solarflare.com>
Received: from dispatch1-us1.ppe-hosted.com (dispatch1-us1.ppe-hosted.com
 [67.231.154.164]) by dpdk.org (Postfix) with ESMTP id 18B4C1B1D5;
 Tue,  9 Jan 2018 20:20:13 +0100 (CET)
X-Virus-Scanned: Proofpoint Essentials engine
Received: from webmail.solarflare.com (webmail.solarflare.com [12.187.104.26])
 (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits))
 (No client certificate requested)
 by mx1-us1.ppe-hosted.com (Proofpoint Essentials ESMTP Server) with ESMTPS id
 A8F0D14005D; Tue,  9 Jan 2018 19:20:07 +0000 (UTC)
Received: from [192.168.239.128] (188.242.181.57) by ocex03.SolarFlarecom.com
 (10.20.40.36) with Microsoft SMTP Server (TLS) id 15.0.1044.25;
 Tue, 9 Jan 2018 11:19:34 -0800
To: Ferruh Yigit <ferruh.yigit@intel.com>, Thomas Monjalon
 <thomas@monjalon.net>, Hemant Agrawal <hemant.agrawal@nxp.com>, Shreyansh
 Jain <shreyansh.jain@nxp.com>, Nipun Gupta <nipun.gupta@nxp.com>, Jerin Jacob
 <jerin.jacob@caviumnetworks.com>, Santosh Shukla
 <santosh.shukla@caviumnetworks.com>, "John W. Linville"
 <linville@tuxdriver.com>, Shepard Siegel <shepard.siegel@atomicrules.com>, Ed
 Czeck <ed.czeck@atomicrules.com>, John Miller <john.miller@atomicrules.com>,
 Allain Legacy <allain.legacy@windriver.com>, Matt Peters
 <matt.peters@windriver.com>, Harish Patil <harish.patil@cavium.com>, Rasesh
 Mody <rasesh.mody@cavium.com>, Ajit Khaparde <ajit.khaparde@broadcom.com>,
 Somnath Kotur <somnath.kotur@broadcom.com>, Declan Doherty
 <declan.doherty@intel.com>, Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>,
 Wenzhuo Lu <wenzhuo.lu@intel.com>, Marcin Wojtas <mw@semihalf.com>, Michal
 Krawczyk <mk@semihalf.com>, Guy Tzalik <gtzalik@amazon.com>, Evgeny
 Schemeilin <evgenys@amazon.com>, John Daley <johndale@cisco.com>, Nelson
 Escobar <neescoba@cisco.com>, Gaetan Rivet <gaetan.rivet@6wind.com>, Qi Zhang
 <qi.z.zhang@intel.com>, Xiao Wang <xiao.w.wang@intel.com>, Beilei Xing
 <beilei.xing@intel.com>, Chao Zhu <chaozhu@linux.vnet.ibm.com>, Jianbo Liu
 <jianbo.liu@arm.com>, Konstantin Ananyev <konstantin.ananyev@intel.com>,
 Shijith Thotton <shijith.thotton@cavium.com>, Srisivasubramanian Srinivasan
 <ssrinivasan@cavium.com>, Adrien Mazarguil <adrien.mazarguil@6wind.com>,
 Nelio Laranjeiro <nelio.laranjeiro@6wind.com>, Yongseok Koh
 <yskoh@mellanox.com>, Jacek Siuda <jck@semihalf.com>, Tomasz Duszynski
 <tdu@semihalf.com>, Dmitri Epshtein <dima@marvell.com>, Natalie Samsonov
 <nsamsono@marvell.com>, Alejandro Lucero <alejandro.lucero@netronome.com>,
 Tetsuya Mukawa <mtetsuyah@gmail.com>, Shahed Shaikh
 <shahed.shaikh@cavium.com>, Bruce Richardson <bruce.richardson@intel.com>,
 Jasvinder Singh <jasvinder.singh@intel.com>, Cristian Dumitrescu
 <cristian.dumitrescu@intel.com>, Matej Vido <vido@cesnet.cz>, Pascal Mazon
 <pascal.mazon@6wind.com>, Maciej Czekaj <maciej.czekaj@caviumnetworks.com>,
 Yuanhan Liu <yliu@fridaylinux.org>, Maxime Coquelin
 <maxime.coquelin@redhat.com>, Tiwei Bie <tiwei.bie@intel.com>, Shrikrishna
 Khare <skhare@vmware.com>
CC: <dev@dpdk.org>, <stable@dpdk.org>, Boris Pismenny <borisp@mellanox.com>,
 Aviad Yehezkel <aviadye@mellanox.com>, Radu Nicolau <radu.nicolau@intel.com>
References: <20171201022957.64329-1-ferruh.yigit@intel.com>
 <20180109162317.18183-1-ferruh.yigit@intel.com>
 <20180109162317.18183-2-ferruh.yigit@intel.com>
From: Andrew Rybchenko <arybchenko@solarflare.com>
Message-ID: <fb639790-4702-754a-0801-47832c35f0b7@solarflare.com>
Date: Tue, 9 Jan 2018 22:19:18 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.5.2
MIME-Version: 1.0
In-Reply-To: <20180109162317.18183-2-ferruh.yigit@intel.com>
Content-Type: text/plain; charset="utf-8"; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-Originating-IP: [188.242.181.57]
X-ClientProxiedBy: ocex03.SolarFlarecom.com (10.20.40.36) To
 ocex03.SolarFlarecom.com (10.20.40.36)
X-MDID: 1515525612-9oSpN7JAMeFB
X-Mailman-Approved-At: Tue, 09 Jan 2018 20:56:29 +0100
Subject: Re: [dpdk-stable] [PATCH v2 2/6] ethdev: separate driver APIs
X-BeenThere: stable@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches for DPDK stable branches <stable.dpdk.org>
List-Unsubscribe: <https://dpdk.org/ml/options/stable>,
 <mailto:stable-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://dpdk.org/ml/archives/stable/>
List-Post: <mailto:stable@dpdk.org>
List-Help: <mailto:stable-request@dpdk.org?subject=help>
List-Subscribe: <https://dpdk.org/ml/listinfo/stable>,
 <mailto:stable-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jan 2018 19:20:13 -0000

On 01/09/2018 07:23 PM, Ferruh Yigit wrote:
> Create a rte_ethdev_driver.h file and move PMD specific APIs here.
> Drivers updated to include this new header file.
>
> There is no update in header content and since ethdev.h included by
> ethdev_driver.h, nothing changed from driver point of view, only
> logically grouping of APIs. From applications point of view they can't
> access to driver specific APIs anymore and they shouldn't.
>
> More PMD specific data structures still remain in ethdev.h because of
> inline functions in header use them. Those will be handled separately.
>
> Signed-off-by: Ferruh Yigit <ferruh.yigit@intel.com>
> Acked-by: Shreyansh Jain <shreyansh.jain@nxp.com>
Acked-by: Andrew Rybchenko <arybchenko@solarflare.com>