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 BEA63A04DB; Wed, 14 Oct 2020 22:27:57 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A235A1DB21; Wed, 14 Oct 2020 22:27:56 +0200 (CEST) Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) by dpdk.org (Postfix) with ESMTP id DE81B1C219 for ; Wed, 14 Oct 2020 22:27:54 +0200 (CEST) Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.nyi.internal (Postfix) with ESMTP id 8BE7A5C01F6; Wed, 14 Oct 2020 16:27:53 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Wed, 14 Oct 2020 16:27:53 -0400 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=fm2; bh= 18ML+Gi4iYG7QiN+ProI7TSuwPPEmZwVYrDcDieQmRI=; b=UAoJcMbEGMO4wCNv mGFYtSqNh2Uu9zxLI/gZ/81MpNtdIQkB2X0gpoCzVpgkzNXg7PVIDbbn/8WLEfJf H0KJBJs2zItFP/eqYZZx7vs8OBIepiUsO+rkEYfuHcFupSkpQHKRH9whMojAv+Mc B0rDTDXhEy/A2ljGlTF/bNaD4F6S38hnckOiJIvo2A4uq2M7HZLrOaC2Reac7a3k 0RCNhYoU7dIBJJzzJfFVEgqleGQxq4Won1EgtImsgSYNWqO5DT9XF24gxqFa5dLl CFjILRRiiwbLAVnKi8Zds8AWEbCBwRsYtAW7xG8OOkLOpjj4pw4rH4FfY419LXgp GdVdkg== 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=18ML+Gi4iYG7QiN+ProI7TSuwPPEmZwVYrDcDieQm RI=; b=mtrmCNLe+rWTu5e5Bt9F5Z4XuX4jHT+LeUn5qEpDjdQ7df3hXSyLN1E3H nutfrcyQAmXqviK3O2PI6w1XBtG3AulFa4r+9IFz5xDmFiqpPkK616yFR3JLZhXx NPwuaBTRH+GfN3T7XDKkKPizdBiiBmKRxi+XswOlQ8KB8AKwLk97qfIs6hzdqggr dZjIDQNy/RgEe/w+v62JnlWoHXAmDuAXkmy7vWlqnLmB6F6ODlQJOyf7K38aU9l1 56l0mEzpaswjIbtgb6gxst/dC2DsHIC99/zB+hOp5KxdoRe/PTER8ttCe2YA7Mwe ND2+lZ9sMHBsDwU7Lx/WwpiA1BM8w== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedriedugdduhedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhhomhgr shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecugg ftrfgrthhtvghrnhepudeggfdvfeduffdtfeeglefghfeukefgfffhueejtdetuedtjeeu ieeivdffgeehnecukfhppeejjedrudefgedrvddtfedrudekgeenucevlhhushhtvghruf hiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehthhhomhgrshesmhhonhhjrghl ohhnrdhnvght 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 166BF3064610; Wed, 14 Oct 2020 16:27:52 -0400 (EDT) From: Thomas Monjalon To: Pallavi Kadam Cc: dev@dpdk.org, ranjit.menon@intel.com, John.Alexander@datapath.co.uk, dmitry.kozliuk@gmail.com, Narcisa.Vasile@microsoft.com, talshn@nvidia.com, khot@microsoft.com, Narcisa Ana Maria Vasile Date: Wed, 14 Oct 2020 22:27:50 +0200 Message-ID: <2014637.9drWDKCNEH@thomas> In-Reply-To: <20201009021254.GA13258@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> References: <20201006215730.1584-1-pallavi.kadam@intel.com> <20201008185645.12248-1-pallavi.kadam@intel.com> <20201009021254.GA13258@linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] [PATCH v7] bus/pci: netuio interface for windows 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" 09/10/2020 04:12, Narcisa Ana Maria Vasile: > On Thu, Oct 08, 2020 at 11:56:45AM -0700, Pallavi Kadam wrote: > > This patch adds implementations to probe PCI devices bound to netuio > > with the help of "netuio" class device changes. > > Now Windows will support both "netuio" and "net" device class and > > can set kernel driver type based on the device class selection. > > > > Note: Few definitions and structures have been copied from > > netuio_interface.h file from > > ("[v5] windows/netuio: add Windows NetUIO kernel driver") series > > and this will be fixed once the exact path for netuio source code is known. > > > > v7 changes: > > Removed device property key from pci_netuio.c as Numa detection > > is done only in pci.c file > > v6 changes: > > - Split up the get_netuio_device_info() function into smaller > > functions > > - Moved get numa node id code to get_device_resource_info() in > > order to work on both RTE_PCI_KDRV_NONE and RTE_PCI_KDRV_NIC_UIO > > v5 changes: > > Changed when netuio driver handle is closed > > v4 changes: > > Removed 'reserved' member as it is not used > > v3 changes: > > Removed the casts > > v2 changes: > > - Moved all netuio specific definitions and functions to > > pci_netuio.c and pci_netuio.h files > > - Added a single function call to scan all the devices > > > > Signed-off-by: John Alexander > > Signed-off-by: Pallavi Kadam > > Reviewed-by: Ranjit Menon > > Reviewed-by: Narcisa Vasile > Acked-by: Narcisa Vasile Applied, thanks