From mboxrd@z Thu Jan 1 00:00:00 1970 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) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=6wind-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:user-agent:in-reply-to :references:mime-version:content-transfer-encoding; bh=fL1qSOlTvGVC9E51s9CpM+db8Apy3M3FV1QqFXYhf48=; b=YawI9sxGdDDgY+HMWuGL1swY3CGtFrucT/kCCVqTNu9jowmajgQBozYpth/XGBbn4Z VYL6w6z2Otx/J715XuZvjOeOVsBaTwlmVk5Du9tTtStyD39punwaf78Z+9nFyHLrS94S xT/FQVGpuXjIBqnZkgIsaeF2IcSiQs0AHyUqn19HIxOjl2AKow2TWjzTvaRB3X6oxR7H iFiM9tXOFaPMAB/A+ftRf6aw45/2J5XpQVr16zvI+8gSuEEJpKYnjKYYtPldehw6CzzE ON7Um1+PBK/KWC+Cb7K+LYvg24Ur7Uej3HU7+ixxwOqCh0/kHT7E7ER8QOEwz+tsppEz 12AQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:user-agent :in-reply-to:references:mime-version:content-transfer-encoding; bh=fL1qSOlTvGVC9E51s9CpM+db8Apy3M3FV1QqFXYhf48=; b=ajDje6Ykgodf3t5eueyiAfwmGbeVcO6Ustgyy898xZLHx+1W2ax4tM34LtCwDvsiMX o6ffuIhxjZAHp1Gq0yKOMQ0zk34mQ04ACAByoB9WvtE0M/vq/5HOs0AN0W5fkSNj6WWQ bzBWig0N0BdtFHcKKtUIFRhhq7yBPZeg8QDmIooOWsR5W75taXmBK6qoKAxiu8ileYio gDa0rrV98gTzqfeY95ll5NNaZMOiXBSji2rOPgF5L03Jib9upomT1rcbpggao4fd+lCd RGlJWsdmdeKyvhyjnjtUy1JcwKhA9S8i5ZnbRi2FjtXyqq/c+egPyJj3ZyI9keYqCP+E HnvQ== X-Gm-Message-State: AA6/9Rlp3wgKeNTL+r2i9jaePZb/uQ+LBoJsEI8QW1yMEoGfZOcdY6wdmu1uujgzs/3ADvxC X-Received: by 10.28.93.137 with SMTP id r131mr6896380wmb.2.1476476321946; Fri, 14 Oct 2016 13:18:41 -0700 (PDT) Received: from xps13.localnet (184.203.134.77.rev.sfr.net. [77.134.203.184]) by smtp.gmail.com with ESMTPSA id n81sm148814wmf.11.2016.10.14.13.18.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Oct 2016 13:18:41 -0700 (PDT) From: Thomas Monjalon To: Stephen Hemminger Cc: dev@dpdk.org, "O'Driscoll, Tim" Date: Fri, 14 Oct 2016 22:18:40 +0200 Message-ID: <1558423.Do1gQogAzQ@xps13> User-Agent: KMail/4.14.10 (Linux/4.5.4-1-ARCH; KDE/4.14.11; x86_64; ; ) In-Reply-To: <20161014102945.641b866e@xeon-e3> References: <26FA93C7ED1EAA44AB77D62FBE1D27BA675F11C5@IRSMSX108.ger.corp.intel.com> <20161014102945.641b866e@xeon-e3> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Subject: Re: [dpdk-dev] 17.02 Roadmap X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Oct 2016 20:18:42 -0000 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.