From mboxrd@z Thu Jan 1 00:00:00 1970 From: Thomas F Herbert Subject: Re: DPDK 2.2 roadmap Date: Thu, 10 Sep 2015 09:26:53 -0400 Message-ID: <55F1851D.8010402@redhat.com> References: <1882381.9qlZTmz9zB@xps13> <26FA93C7ED1EAA44AB77D62FBE1D27BA67401646@IRSMSX108.ger.corp.intel.com> <2207263.dDyMmkz5Pr@xps13> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit To: dev@dpdk.org Return-path: Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by dpdk.org (Postfix) with ESMTP id A70FF8D3C for ; Thu, 10 Sep 2015 15:26:54 +0200 (CEST) Received: from int-mx13.intmail.prod.int.phx2.redhat.com (int-mx13.intmail.prod.int.phx2.redhat.com [10.5.11.26]) by mx1.redhat.com (Postfix) with ESMTPS id 00EC78E3FE for ; Thu, 10 Sep 2015 13:26:53 +0000 (UTC) Received: from tfherb-2.local (vpn-56-182.rdu2.redhat.com [10.10.56.182]) by int-mx13.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t8ADQrZD025817 for ; Thu, 10 Sep 2015 09:26:53 -0400 In-Reply-To: <2207263.dDyMmkz5Pr@xps13> 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" On 9/10/15 8:43 AM, Thomas Monjalon wrote: > 2015-09-09 12:56, O'Driscoll, Tim: >> DCB for i40e &X550: DCB support will be extended to the i40e and X550 NICs. > A patch for DCB on X550 is already applied but the release notes part was forgotten. > >> IPsec Sample App: A sample application will be provided to show how the >> cryptodev library can be used to implement IPsec. This will be based on >> the NetBSD IPsec implementation. > For each API, it is really interesting to have some unit tests and some > examples to show how it should be used. However adding an IPsec stack looks > to be beyond the need of an API example. It may be big and difficult to > maintain when updating DPDK. > Why not spawn a new project here: http://dpdk.org/browse/ ? > >> Refactor EAL for Non-PCI Devices: This has been discussed extensively on the mailing list. See the RFCs for Refactor eal driver registration code (http://dpdk.org/ml/archives/dev/2015-September/023257.html) and Remove pci driver from vdevs (http://dpdk.org/ml/archives/dev/2015-August/023016.html). > I have the feeling we should think it as an unification work to reduce > differences between physical and virtual devices handling. > Probably it will have to be continued during 2.3 cycle. > >> Vhost Multi-Queue Support: The vhost-user library will be updated to provide multi-queue support in the host similar to the RSS model so that guest driver may allocate multiple rx/tx queues which then may be used to load balance between cores. See http://dpdk.org/ml/archives/dev/2015-August/022758.html for more details. > Does it require a patch on Qemu? I believe it requires V6 of the Qemu patch. Changchun or fbl can confirm this. Reference to where to acquire the Qemu patch is documented in the multiqueue patch here: http://dpdk.org/ml/archives/dev/2015-August/022758.html > >> Config Granularity of RSS for i40e: All RSS hash and filter configurations for IPv4/v6, TCP/UDP, GRE, etc will be implemented for i40e. This includes support for QinQ and tunneled packets. > What is missing in i40e RSS/filtering? > >> I40e 32-bit GRE Keys: Both 24 and 32 bit keys for GRE will be supported for i40e. > Could you please give more details? > >> X550 Enhancements: Support VF TSO, more Entries in RSS and per VF RSS, network overlay support with flow director for X550. > Could you please give more details on "network overlay support with flow director"? > > Thanks for sharing your plan > > > > -- > Thomas F Herbert Red Hat