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 05456A0562; Tue, 31 Mar 2020 21:59:33 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 630731C1DB; Tue, 31 Mar 2020 21:59:33 +0200 (CEST) Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) by dpdk.org (Postfix) with ESMTP id 618801C1C1; Tue, 31 Mar 2020 21:59:31 +0200 (CEST) Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id 14F46991; Tue, 31 Mar 2020 15:59:30 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Tue, 31 Mar 2020 15:59:30 -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=mesmtp; bh=Q/7qQqn7Z/0mzg5N3QxdLO5oD54qBQB5zjoT8SQLt1c=; b=hihgcs5O3I7p 9NcsOMk+g2wjzMKRWepYPJ+LuUqQ0pZgNX0J0tpOv+B+XZia6e0cio3sli5omooJ 8337YwpvgMSNY9wgYY6lCy3NfEj1fB+FlHGDBZtkURpZfvwp0FZTSV1CVj5io5zE 34lEKmU8bXlewvMC9BwM743jI4MmHVY= 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=fm2; bh=Q/7qQqn7Z/0mzg5N3QxdLO5oD54qBQB5zjoT8SQLt 1c=; b=yWWCeQd9EA/4nr/g9nFk0G/HKd39LLcRwBArJElbnb2J4VNypTA0aephC /SCcdU2MaqKG52JRmtY0/xxXuMPRgdlHZ+2mT4TZxbwJsAuInNSUQ1ah9gFm0k0h cvYPbrMBa6qPSF2ZIjVk2xzAM+E3jkx0mc5lXZEvRgKGA5xuCFNFRwbBDI74tklS kVmayaAI9JXWqULMFeyHtdhlEe291nq1I97PmD3MnqbCLLfPadpPaluANx/kCzwD ELdhs1JwJ/erxOQD6Au7xpuhj4Rz4G+Y5/V+QeRXr8OHmmmEguQiNsv0LhJH/h+E 2gk03RBBJrtMpGksudWaL59wOSZbA== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduhedrtddtgdduuddtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufffkfgjfhgggfgtsehtufertddttddvnecuhfhrohhmpefvhhhomhgr shcuofhonhhjrghlohhnuceothhhohhmrghssehmohhnjhgrlhhonhdrnhgvtheqnecukf hppeejjedrudefgedrvddtfedrudekgeenucevlhhushhtvghrufhiiigvpedtnecurfgr rhgrmhepmhgrihhlfhhrohhmpehthhhomhgrshesmhhonhhjrghlohhnrdhnvght 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 4B49B328006C; Tue, 31 Mar 2020 15:59:28 -0400 (EDT) From: Thomas Monjalon To: Stephen Hemminger , Neil Horman Cc: Michael Lilja , Finn Christensen , "dev@dpdk.org" , Bent Kuhre , "techboard@dpdk.org" Date: Tue, 31 Mar 2020 21:59:27 +0200 Message-ID: <21144485.BlLV05Wm1B@xps> In-Reply-To: <20200331195137.GB3858830@hmswarspite.think-freely.org> References: <20200331075845.28c3d4e3@hermes.lan> <20200331195137.GB3858830@hmswarspite.think-freely.org> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] Napatech pmd 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" 31/03/2020 21:51, Neil Horman: > On Tue, Mar 31, 2020 at 07:58:45AM -0700, Stephen Hemminger wrote: > > On Tue, 31 Mar 2020 12:39:17 +0000 > > Michael Lilja wrote: > > > > > Hi, > > > > > > I appreciate the discussion. It would of course be nice if vendors could be allowed to use external libraries/drivers and have a DPDK shim but I also understand the concern. > > > > > > We have started the movement towards an open source variant of our NICs driver so that upstreaming to DPDK (and kernel) will be possible. The downside is that not all NICs will be supported, it is simply not worth the effort rewriting a legacy codebase. > > > > > > Thanks, > > > Michael > > > > The downside is that any proprietary requirement means code is untestable by > > any CI or infrastructure. Therefore it is likely to be broken. > > > > This. This is exactly my concern. Because the Napatech PMD is really just an > interface to some proprietary code, no one outside of Napatech will have any > insight or ability to test (or use) it. Michael just said above they are writing an open source driver. Please encourage this great move.