From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas Monjalon Subject: Re: 17.02 Roadmap Date: Fri, 14 Oct 2016 22:18:40 +0200 Message-ID: <1558423.Do1gQogAzQ@xps13> References: <26FA93C7ED1EAA44AB77D62FBE1D27BA675F11C5@IRSMSX108.ger.corp.intel.com> <20161014102945.641b866e@xeon-e3> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: dev@dpdk.org, "O'Driscoll, Tim" To: Stephen Hemminger Return-path: Received: from mail-wm0-f44.google.com (mail-wm0-f44.google.com [74.125.82.44]) by dpdk.org (Postfix) with ESMTP id 3650F2B8C for ; Fri, 14 Oct 2016 22:18:42 +0200 (CEST) Received: by mail-wm0-f44.google.com with SMTP id c78so1893322wme.0 for ; Fri, 14 Oct 2016 13:18:42 -0700 (PDT) In-Reply-To: <20161014102945.641b866e@xeon-e3> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 2016-10-14 10:29, Stephen Hemminger: > It seems like a lot of these feature are focused too narrowly on exposing > features that exist on specific Intel hardware. The concept of a general > purpose Dataplane Development Kit is that applications can be written that > have a generic API (like any operating system) that will run on a wide > variety of hardware. This concept seems to getting lost as the DPDK is > becoming more of a platform for exposing what ever cool hardware features > exist. > > I would propose that no new feature be allowed in the DPDK unless it > can be supported on all device types. Yes that means you have to build > and test software emulation layers for all other devices. The current > model is more of a hardware test bed. Thanks for the reminder Stephen. It is good goal. I think the software emulation idea is finding its way. About forbidding new hardware feature without emulation support, it has to be discussed.