From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 8CD8EA04F2; Fri, 6 Dec 2019 05:27:21 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id C42B51BF95; Fri, 6 Dec 2019 05:27:20 +0100 (CET) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id A7B521BF81 for ; Fri, 6 Dec 2019 05:27:19 +0100 (CET) X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from fmsmga007.fm.intel.com ([10.253.24.52]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Dec 2019 20:27:18 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.69,282,1571727600"; d="scan'208";a="209357201" Received: from dpdk-virtio-tbie-2.sh.intel.com (HELO ___) ([10.67.104.74]) by fmsmga007.fm.intel.com with ESMTP; 05 Dec 2019 20:27:16 -0800 Date: Fri, 6 Dec 2019 12:27:45 +0800 From: Tiwei Bie To: Matan Azrad Cc: "xiao.w.wang@intel.com" , Thomas Monjalon , "maxime.coquelin@redhat.com" , "zhihong.wang@intel.com" , Ferruh Yigit , Shahaf Shuler , Ori Kam , "dev@dpdk.org" , Slava Ovsiienko , Asaf Penso , Olga Shern , cunming.liang@intel.com Message-ID: <20191206042745.GA706462@___> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.9.4 (2018-02-28) Subject: Re: [dpdk-dev] discussion: creating a new class for vdpa driversxiao.w.wang@intel.com X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Thu, Dec 05, 2019 at 01:26:36PM +0000, Matan Azrad wrote: > Hi all > > As described in RFC “[RFC] net: new vdpa PMD for Mellanox devices”, a new vdpa > drivers is going to be added for Mellanox devices – mlx5_vdpa > > The only vdpa driver now is the IFC driver that is located in net directory. > > The IFC driver and the new mlx5_vdpa driver provide the vdpa ops and not the > eth_dev ops. > > All the others drivers in net provide the eth-dev ops. > > I suggest to create a new class for vdpa drivers, to move IFC to this class and > to add the mlx5_vdpa to this class too. > > Later, all the new drivers that implements the vdpa ops will be added to the > vdpa class. +1. Sounds like a good idea to me. Thanks, Tiwei > > Will be nice to see your comments. > > Matan >