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>