X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=doc%2Fguides%2Frel_notes%2Frelease_20_02.rst;h=4649ae46d1bdefeb17b6200ed8c8858b3eef0789;hb=bf6eb2c22fd1944e8d892eee09bc0d24622bf377;hp=b6f915bc1acb22a8e292e28e5ded2bcd41f1765b;hpb=92ffec956af6091152ac66c04df6bfe6e2bfa62c;p=dpdk.git diff --git a/doc/guides/rel_notes/release_20_02.rst b/doc/guides/rel_notes/release_20_02.rst index b6f915bc1a..4649ae46d1 100644 --- a/doc/guides/rel_notes/release_20_02.rst +++ b/doc/guides/rel_notes/release_20_02.rst @@ -65,6 +65,11 @@ New Features Added support for new flow item to handle L2TPv3 over IP rte_flow patterns. +* **Added IONIC net PMD.** + + Added the new ``ionic`` net driver for Pensando Ethernet Network Adapters. + See the :doc:`../nics/ionic` NIC guide for more details on this new driver. + * **Updated Hisilicon hns3 driver.** Updated Hisilicon hns3 driver with new features and improvements, including: @@ -72,21 +77,46 @@ New Features * Added support for Rx interrupt. * Added support setting VF MAC address by PF driver. -* **Updated i40e driver to support L2TPv3 over IP flows.** +* **Updated the Intel ice driver.** + + Updated the Intel ice driver with new features and improvements, including: + + * Added support for MAC rules on specific port. + * Added support for MAC/VLAN with TCP/UDP in switch rule. + * Added support for 1/10G device. + +* **Updated Intel iavf driver.** - Updated the i40e PMD to support L2TPv3 over IP profiles which can be - programmed by the dynamic device personalization (DDP) process. + Updated iavf PMD with new features and improvements, including: -* **Updated i40e driver to support ESP.** + * Added more supported device IDs. + * Updated virtual channel to latest AVF spec. - Updated the i40e PMD to support ESP-AH supporting profiles which can be - programmed by the dynamic device personalization (DDP) process. +* **Updated Intel i40e driver.** + + Updated i40e PMD with new features and improvements, including: + + * Added support for L2TPv3 over IP profiles which can be programmed by the + dynamic device personalization (DDP) process. + * Added support for ESP-AH profiles which can be programmed by the + dynamic device personalization (DDP) process. + * Added PF support Malicious Device Drive event catch and notify. + * Added LLDP support. + * Extended PHY access AQ cmd. + * Added support for reading LPI counters. + * Added support for Energy Efficient Ethernet * **Updated Mellanox mlx5 driver.** Updated Mellanox mlx5 driver with new features and improvements, including: * Added support for RSS using L3/L4 source/destination only. + * Added support for matching on GTP tunnel header item. + +* **Add new vDPA PMD based on Mellanox devices** + + Added a new Mellanox vDPA (``mlx5_vdpa``) PMD. + See the :doc:`../vdpadevs/mlx5` guide for more details on this driver. * **Updated testpmd application.** @@ -95,7 +125,6 @@ New Features * **Added algorithms to cryptodev API.** - * Chacha20-Poly1305 AEAD algorithm can now be supported in cryptodev. * ECDSA (Elliptic Curve Digital Signature Algorithm) is added to asymmetric crypto library specifications. * ECPM (Elliptic Curve Point Multiplication) is added to @@ -109,9 +138,27 @@ New Features Such algorithm combinations are not supported on GEN1/GEN2 hardware and executing the request returns RTE_CRYPTO_OP_STATUS_INVALID_SESSION. -* **Updated the Intel QuickAssist Technology (QAT) symmetric crypto PMD.** +* **Updated the ZUC PMD.** - Added Chacha20-Poly1305 AEAD algorithm. + * Transistioned underlying library from libSSO ZUC to intel-ipsec-mb + library (minimum version required 0.53). + * Removed dynamic library limitation, so PMD can be built as a shared + object now. + +* **Updated the KASUMI PMD.** + + * Transistioned underlying library from libSSO KASUMI to intel-ipsec-mb + library (minimum version required 0.53). + +* **Added Marvell OCTEON TX2 End Point rawdev PMD.** + + Added a new OCTEON TX2 rawdev PMD for End Point mode of operation. + See the :doc:`../rawdevs/octeontx2_ep` for more details on this new PMD. + +* **Added event mode to l3fwd sample application.** + + Add event device support for ``l3fwd`` sample application. It demonstrates + usage of poll and event mode IO mechanism under a single application. Removed Items @@ -126,6 +173,12 @@ Removed Items Also, make sure to start the actual text at the margin. ========================================================= +* **Disabled building all the Linux kernel modules by default.** + + In order to remove the build time dependency with Linux kernel, + the Technical Board decided to disable all the kernel modules + by default from 20.02 version. + API Changes -----------