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 88A01A04FA; Wed, 8 Jan 2020 13:59:02 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A15331D6E2; Wed, 8 Jan 2020 13:59:01 +0100 (CET) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by dpdk.org (Postfix) with ESMTP id 61397F90 for ; Wed, 8 Jan 2020 13:59:00 +0100 (CET) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 719CB21DC6; Wed, 8 Jan 2020 07:58:59 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Wed, 08 Jan 2020 07:58:59 -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=tjgswhLQNbxdAurFdeG1lw3gYpYOtgmyOv6ATRiz1UM=; b=KmXypn7vxD4d H41V48U/NMSAQYMyvLxQwpwzGopXtWlNkGkQq1AxqBlsQAd4gzAIBZ6Lq9A9cAJU mdzNbj1lLQtV9Vk3Yc3b1sFGO+dGfHo9IlZgH8p960EqJ87g4tHKL04jbjSymWuA +oWCP9kfhjQmkp/eF6UiTNKPdo3Cj+M= 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=tjgswhLQNbxdAurFdeG1lw3gYpYOtgmyOv6ATRiz1 UM=; b=fPpCaD156ah/uWQmBmrtN4ShfWoCK70SEc0oVwRN1B3866Rq2fDSwfmzG 1BaFE+jWGVs0q3Z6V0IzE2HLnw99zf0cDvwERhu8CdzMo9f7JGzdWIPl4kS11pmS xVezvyKZm4P8ncT7KElppfyOlz52Rdb31neQ/N1IR/PYSWDypOZqe7AM7+pmI9Ji a7d5ozmE7w/kw+vdW+FIRsxdf4lE/+j0CF1CcIURCNu8z8Fp6k+EdW6RB9VCugnC GnDF11OFNkKMnT4Q87uBGETn/YAIvrO4EAJXFXqCtTS2yc7qwuHNpxHoCJyi54Oj 5hQn+62t5JKVWwqvxCvWKc2qsUyFQ== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedufedrvdehkedggeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhhomhgr shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecukf hppeejjedrudefgedrvddtfedrudekgeenucfrrghrrghmpehmrghilhhfrhhomhepthhh ohhmrghssehmohhnjhgrlhhonhdrnhgvthenucevlhhushhtvghrufhiiigvpedt X-ME-Proxy: Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184]) by mail.messagingengine.com (Postfix) with ESMTPA id C907780061; Wed, 8 Jan 2020 07:58:57 -0500 (EST) From: Thomas Monjalon To: Matan Azrad , Maxime Coquelin , "Bie, Tiwei" , "Wang, Zhihong" , "Wang, Xiao W" , "Xu, Rosen" Cc: "Yigit, Ferruh" , "dev@dpdk.org" , "Pei, Andy" Date: Wed, 08 Jan 2020 13:58:56 +0100 Message-ID: <2962572.5fSG56mABF@xps> In-Reply-To: <0E78D399C70DA940A335608C6ED296D73AC794C5@SHSMSX104.ccr.corp.intel.com> References: <1577287161-10321-1-git-send-email-matan@mellanox.com> <0E78D399C70DA940A335608C6ED296D73AC794C5@SHSMSX104.ccr.corp.intel.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH v1 0/3] Introduce new class for vDPA device drivers 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" 08/01/2020 13:39, Xu, Rosen: > From: Matan Azrad > > From: Xu, Rosen > > > Did you think about OVS DPDK? > > > vDPA is a basic module for OVS, currently it will take some exception > > > path packet processing for OVS, so it still needs to integrate eth_dev. > > > > I don't understand your question. > > > > What do you mean by "integrate eth_dev"? > > My questions is in OVS DPDK scenario vDPA device implements eth_dev ops, > so create a new class and move ifc code to this new class is not ok. 1/ I don't understand the relation with OVS. 2/ no, vDPA device implements vDPA ops. If it implements ethdev ops, it is an ethdev device. Please show an example of what you claim.