eal: fix argument in 32-bit safe BSF function
[dpdk.git] / doc / guides / rel_notes / release_21_08.rst
index adcf1bf..de76d69 100644 (file)
@@ -67,6 +67,14 @@ New Features
   in a transparent way, with EAL uncompressing using libarchive if this library
   is available when building DPDK.
 
+* **Updated Amazon ENA PMD.**
+
+  The new driver version (v2.4.0) introduced bug fixes and improvements,
+  including:
+
+  * Added Rx interrupt support.
+  * RSS hash function key reconfiguration support.
+
 * **Updated Intel iavf driver.**
 
   * Added Tx QoS VF queue TC mapping.
@@ -88,7 +96,10 @@ New Features
 
 * **Updated Mellanox mlx5 driver.**
 
+  * Added Sub-Function support based on auxiliary bus.
   * Added support for meter hierarchy.
+  * Added support for metering policy actions of yellow color.
+  * Added support for metering trTCM RFC2698 and RFC4115.
   * Added devargs options ``allow_duplicate_pattern``.
   * Added matching on IPv4 Internet Header Length (IHL).
   * Added support for matching on VXLAN header last 8-bits reserved field.
@@ -99,6 +110,23 @@ New Features
   Added a new PMD driver for Wangxun 1 Gigabit Ethernet NICs.
   See the :doc:`../nics/ngbe` for more details.
 
+* **Updated Solarflare network PMD.**
+
+  Updated the Solarflare ``sfc_efx`` driver with changes including:
+
+  * Added COUNT action support for SN1000 NICs
+
+* **Added inflight packets clear API in vhost library.**
+
+  Added an API which can clear the inflight packets submitted to DMA
+  engine in vhost async data path.
+
+* **Updated Intel QuickAssist crypto PMD.**
+
+  Added fourth generation of QuickAssist Technology(QAT) devices support.
+  Only symmetric crypto has been currently enabled, compression and asymmetric
+  crypto PMD will fail to create.
+
 * **Added support for Marvell CNXK crypto driver.**
 
   * Added cnxk crypto PMD which provides support for an integrated
@@ -111,6 +139,15 @@ New Features
 
   Added support for crypto adapter OP_FORWARD mode.
 
+* **Added support for Nvidia crypto device driver.**
+
+  Added mlx5 crypto driver to support AES-XTS cipher operations.
+  The first device to support it is ConnectX-6.
+
+* **Updated ISAL compress device PMD.**
+
+  The ISAL compress device PMD now supports Arm platforms.
+
 * **Added Baseband PHY CNXK PMD.**
 
   Added Baseband PHY PMD which allows to configure BPHY hardware block
@@ -165,6 +202,10 @@ API Changes
 * eal: ``rte_strscpy`` sets ``rte_errno`` to ``E2BIG`` in case of string
   truncation.
 
+* eal: ``rte_bsf32_safe`` now takes a 32-bit value for its first argument.
+  This fixes warnings about loss of precision
+  when used with some compilers settings.
+
 * eal: ``rte_power_monitor`` and the ``rte_power_monitor_cond`` struct changed
   to use a callback mechanism.