ring: introduce RTS ring mode
[dpdk.git] / doc / guides / rel_notes / release_20_05.rst
index 000bbf5..60bb4eb 100644 (file)
@@ -56,12 +56,38 @@ New Features
      Also, make sure to start the actual text at the margin.
      =========================================================
 
+* **New synchronization modes for rte_ring.**
+
+  Introduced new optional MT synchronization mode for rte_ring:
+  Relaxed Tail Sync (RTS). With this mode selected, rte_ring shows
+  significant improvements for average enqueue/dequeue times on
+  overcommitted systems.
+
 * **Updated Mellanox mlx5 driver.**
 
   Updated Mellanox mlx5 driver with new features and improvements, including:
 
   * Added support for matching on IPv4 Time To Live and IPv6 Hop Limit.
 
+* **Added handling of mixed crypto algorithms in QAT PMD for GEN2.**
+
+  Enabled handling of mixed algorithms in encrypted digest hash-cipher
+  (generation) and cipher-hash (verification) requests in QAT PMD
+  when running on GEN2 QAT hardware with particular firmware versions
+  (GEN3 support was added in DPDK 20.02).
+
+* **Updated the turbo_sw bbdev PMD.**
+
+  Supported large size code blocks which does not fit in one mbuf segment.
+
+* **Added event mode to ipsec-secgw application.**
+
+  Updated ipsec-secgw application to add event based packet processing. The worker
+  thread(s) would receive events and submit them back to the event device after
+  the processing. This way, multicore scaling and HW assisted scheduling is achieved
+  by making use of the event device capabilities. The event mode currently supports
+  only inline IPsec protocol offload.
+
 
 Removed Items
 -------------