regex/mlx5: introduce driver for BlueField 2
[dpdk.git] / doc / guides / rel_notes / release_20_08.rst
index 24cb2ce..75e05b6 100644 (file)
@@ -81,6 +81,19 @@ New Features
   Added the RegEx library which provides an API for offload of regular
   expressions search operations to hardware or software accelerator devices.
 
   Added the RegEx library which provides an API for offload of regular
   expressions search operations to hardware or software accelerator devices.
 
+  Added Mellanox RegEx PMD, allowing to offload RegEx searches.
+
+* **Added eCPRI protocol support in rte_flow.**
+
+  The ``ECPRI`` item has been added to support eCPRI packet offloading for
+  5G network.
+
+* **Introduced send packet scheduling on the timestamps.**
+
+   Added the new mbuf dynamic field and flag to provide timestamp on what packet
+   transmitting can be synchronized. The device Tx offload flag is added to
+   indicate the PMD supports send scheduling.
+
 * **Updated PCAP driver.**
 
   Updated PCAP driver with new features and improvements, including:
 * **Updated PCAP driver.**
 
   Updated PCAP driver with new features and improvements, including:
@@ -96,6 +109,14 @@ New Features
   * Added support for new resource manager API.
   * Added support for VXLAN encap/decap.
   * Added support for rte_flow_query for COUNT action.
   * Added support for new resource manager API.
   * Added support for VXLAN encap/decap.
   * Added support for rte_flow_query for COUNT action.
+  * Added support for rx_burst_mode_get and tx_burst_mode_get.
+  * Added vector mode support for ARM CPUs.
+  * Added support for VLAN push and pop actions.
+  * Added support for NAT action items.
+
+* **Updated Cisco enic driver.**
+
+  * Added support for VLAN push and pop flow actions.
 
 * **Updated Mellanox mlx5 driver.**
 
 
 * **Updated Mellanox mlx5 driver.**
 
@@ -146,6 +167,7 @@ New Features
 
   Updated the NXP dpaa ethdev with new features and improvements, including:
 
 
   Updated the NXP dpaa ethdev with new features and improvements, including:
 
+  * Added support for link status and interrupt
   * Added support to use datapath APIs from non-EAL pthread
 
 * **Updated NXP dpaa2 ethdev PMD.**
   * Added support to use datapath APIs from non-EAL pthread
 
 * **Updated NXP dpaa2 ethdev PMD.**
@@ -153,6 +175,7 @@ New Features
   Updated the NXP dpaa2 ethdev with new features and improvements, including:
 
   * Added support to use datapath APIs from non-EAL pthread
   Updated the NXP dpaa2 ethdev with new features and improvements, including:
 
   * Added support to use datapath APIs from non-EAL pthread
+  * Added support for dynamic flow management
 
 * **Added DOCSIS protocol to rte_security.**
 
 
 * **Added DOCSIS protocol to rte_security.**
 
@@ -173,7 +196,10 @@ New Features
 
 * **Updated the OCTEON TX2 crypto PMD.**
 
 
 * **Updated the OCTEON TX2 crypto PMD.**
 
-  Added Chacha20-Poly1305 AEAD algorithm support in OCTEON TX2 crypto PMD.
+  * Added Chacha20-Poly1305 AEAD algorithm support in OCTEON TX2 crypto PMD.
+
+  * Updated the OCTEON TX2 crypto PMD to support ``rte_security`` lookaside
+    protocol offload for IPsec.
 
 * **Added support for BPF_ABS/BPF_IND load instructions.**
 
 
 * **Added support for BPF_ABS/BPF_IND load instructions.**
 
@@ -182,6 +208,12 @@ New Features
   which are used to access packet data in a safe manner. Currently JIT support
   for these instructions is implemented for x86 only.
 
   which are used to access packet data in a safe manner. Currently JIT support
   for these instructions is implemented for x86 only.
 
+* **Added new testpmd forward mode.**
+
+  Added new ``5tswap`` forward mode to testpmd.
+  the  ``5tswap`` swaps source and destination in layers 2,3,4
+  for ipv4 and ipv6 in L3 and UDP and TCP in L4.
+
 * **Added flow performance test application.**
 
   Added new application to test ``rte_flow`` performance, including:
 * **Added flow performance test application.**
 
   Added new application to test ``rte_flow`` performance, including:
@@ -198,6 +230,12 @@ New Features
   See the :doc:`../sample_app_ug/l2_forward_real_virtual` for more
   details of this parameter usage.
 
   See the :doc:`../sample_app_ug/l2_forward_real_virtual` for more
   details of this parameter usage.
 
+* **Updated ipsec-secgw sample application.**
+
+  Added ``rte_flow`` based rules, which allows hardware parsing and steering
+  of ingress packets to specific NIC queues.
+  See the :doc:`../sample_app_ug/ipsec_secgw` for more details.
+
 
 Removed Items
 -------------
 
 Removed Items
 -------------