[dpdk-dev] Mellanox 18.05 roadmap

Olga Shern olgas at mellanox.com
Sun Mar 11 18:05:50 CET 2018


Hi,

Sorry for sending it a little bit late.
Below is what we are planning to implement in 18.05 release:

Support Rx stateless ethdev offloads (RSS, checksum and packet type classification) for various tunnel protocols. Including VXLAN, VXLAN-GPE, MPLSoGRE and MPLSoUDP.
This new API will be implemented in mlx5.


Support Tx stateless ethdev offloads (TSO and checksum) for custom tunnel protocols.  Custom tunnel protocol is defined by informing the PMD on the offsets and header types of the inner and outer headers inside the packet payload.
This new API will be implemented in mlx5.



API to support full HW offload including:

Redirecting specific flows from one VM to another VM without SW processing.

Manipulation of packet payload including encap/decap of headers, vlan push/pop, headers rewrite, etc



Defining , in collaboration with Intel,  API for VF representors  and  control API to configure VF from host.



Participating in new devargs  syntax development, which is bus agnostic  and   separate generic and driver specific properties.



rte_flow support for bonding PMD.



TSO support for TAP PMD.



mlx5 and mlx4 support  new dynamic memory allocation suggested by the series: http://dpdk.org/ml/archives/dev/2018-March/092070.html.



mlx5 and mlx4 support non-contiguous memory pools.



mlx5 performance improvements:

               - stride RQ to reach  100G with 64B message

               - OOB performance




-------------------------------------------------------
Olga Shern
SW Director DPDK
Mellanox Technologies, Raanana, Israel



More information about the dev mailing list