lpm: add scalar version of lookupx4
[dpdk.git] / doc / guides / rel_notes / release_22_07.rst
index 285e379..ce43b26 100644 (file)
@@ -72,17 +72,53 @@ New Features
  * Added support for RSS HASH configure in DCF mode.
  * Added support for MTU configure in DCF mode.
  * Added support for promisc configuration in DCF mode.
+ * Added support for MAC configuration in DCF mode.
+ * Added support for VLAN filter and offload configuration in DCF mode.
 
 * **Updated Mellanox mlx5 driver.**
 
   * Added support for promiscuous mode on Windows.
   * Added support for MTU on Windows.
+  * Added matching and RSS on IPsec ESP.
+
+* **Added Elliptic Curve Diffie-Hellman (ECDH) algorithm in cryptodev.**
+
+  Added support for Elliptic Curve Diffie Hellman (ECDH) asymmetric
+  algorithm in cryptodev.
 
 * **Updated Marvell cnxk crypto driver.**
 
   * Added AH mode support in lookaside protocol (IPsec) for CN9K & CN10K.
   * Added AES-GMAC support in lookaside protocol (IPsec) for CN9K & CN10K.
 
+* **Updated Intel QuickAssist Technology (QAT) crypto PMD.**
+
+  * Added support for secp384r1 elliptic curve.
+
+* **Added eventdev API to quiesce an event port.**
+
+  Added the function ``rte_event_port_quiesce()``
+  to quiesce any lcore-specific resources consumed by the event port,
+  when the lcore is no more associated with an event port.
+
+* **Added support for setting queue attributes at runtime in eventdev.**
+
+  Added new API ``rte_event_queue_attr_set()``, to set event queue attributes
+  at runtime.
+
+* **Added new queues attributes weight and affinity in eventdev.**
+
+  Defined new event queue attributes weight and affinity as below:
+
+  * ``RTE_EVENT_QUEUE_ATTR_WEIGHT``
+  * ``RTE_EVENT_QUEUE_ATTR_AFFINITY``
+
+* **Added scalar version of the LPM library.**
+
+  Added scalar implementation of ``rte_lpm_lookupx4``.
+  This is a fall-back implementation for platforms that
+  don't support vector operations.
+
 
 Removed Items
 -------------
@@ -112,6 +148,11 @@ API Changes
    Also, make sure to start the actual text at the margin.
    =======================================================
 
+* The DPDK header file ``rte_altivec.h``,
+  which is a wrapper for the PPC header file ``altivec.h``,
+  undefines the AltiVec keyword ``vector``.
+  The alternative keyword ``__vector`` should be used instead.
+
 
 ABI Changes
 -----------