(enqueue/dequeue start; enqueue/dequeue finish). That allows user to inspect
objects in the ring without removing them from it (aka MT safe peek).
+* **Added flow aging support.**
+
+ Added flow aging support to detect and report aged-out flows, including:
+
+ * Added new action: ``RTE_FLOW_ACTION_TYPE_AGE`` to set the timeout
+ and the application flow context for each flow.
+ * Added new event: ``RTE_ETH_EVENT_FLOW_AGED`` for the driver to report
+ that there are new aged-out flows.
+ * Added new query: ``rte_flow_get_aged_flows`` to get the aged-out flows
+ contexts from the port.
+
* **Updated Amazon ena driver.**
Updated ena PMD with new features and improvements, including:
Update the Intel iavf driver with new features and improvements, including:
* Added generic filter support.
+ * Added advanced iavf with FDIR capability.
+ * Added advanced RSS configuration for VFs.
* **Updated the Intel ice driver.**
* Added support for matching on IPv4 Time To Live and IPv6 Hop Limit.
* Added support for creating Relaxed Ordering Memory Regions.
* Added support for jumbo frame size (9K MTU) in Multi-Packet RQ mode.
+ * Optimized the memory consumption of flow.
* **Updated the AESNI MB crypto PMD.**
Updated Broadcom bnxt driver with new features and improvements, including:
* Added support for host based flow table management
+ * Added flow counters to extended stats
+ * Added PCI function stats to extended stats
* **Added handling of mixed crypto algorithms in QAT PMD for GEN2.**
Also, make sure to start the actual text at the margin.
=========================================================
+* mempool: The API of ``rte_mempool_populate_iova()`` and
+ ``rte_mempool_populate_virt()`` changed to return 0 instead of -EINVAL
+ when there is not enough room to store one object.
+
ABI Changes
-----------