Also, make sure to start the actual text at the margin.
=======================================================
+* **Added write combining store APIs.**
+
+ Added ``rte_write32_wc`` and ``rte_write32_wc_relaxed`` APIs
+ that enable write combining stores (depending on architecture).
+ The functions are provided as a generic stubs and
+ x86 specific implementation.
+
+* **Updated CRC modules of the net library.**
+
+ * Added runtime selection of the optimal architecture-specific CRC path.
+ * Added optimized implementations of CRC32-Ethernet and CRC16-CCITT
+ using the AVX512 and VPCLMULQDQ instruction sets.
+
+* **Added the FEC API, for a generic FEC query and config.**
+
+ Added the FEC API which provides functions for query FEC capabilities and
+ current FEC mode from device. Also, API for configuring FEC mode is also provided.
+
* **Updated Broadcom bnxt driver.**
Updated the Broadcom bnxt driver with new features and improvements, including:
* Added support for non-zero priorities for group 0 flows
* Added support for VXLAN decap combined with VLAN pop
+* **Added hns3 FEC PMD, for supporting query and config FEC mode.**
+
+ Added the FEC PMD which provides functions for query FEC capabilities and
+ current FEC mode from device. Also, PMD for configuring FEC mode is also provided.
+
* **Updated Solarflare network PMD.**
Updated the Solarflare ``sfc_efx`` driver with changes including:
* Changed default link speed to unknown.
* Added support for 200G link speed.
+* **Updated Intel i40e driver.**
+
+ Updated the Intel i40e driver to use write combining stores.
+
+* **Updated Intel ixgbe driver.**
+
+ Updated the Intel ixgbe driver to use write combining stores.
+
+* **Updated Intel ice driver.**
+
+ Updated the Intel ice driver to use write combining stores.
+
+* **Updated Intel qat driver.**
+
+ Updated the Intel qat driver to use write combining stores.
+
* **Added Ice Lake (Gen4) support for Intel NTB.**
Added NTB device support (4th generation) for Intel Ice Lake platform.
``--portmask=N``
where N represents the hexadecimal bitmask of ports used.
+* **Added Marvell OCTEON TX2 regex PMD.**
+
+ Added a new PMD driver for hardware regex offload block for OCTEON TX2 SoC.
+
+ See the :doc:`../regexdevs/octeontx2` for more details.
+
* **Updated ioat rawdev driver**
The ioat rawdev driver has been updated and enhanced. Changes include:
* Extern objects and functions can be plugged into the pipeline.
* Transaction-oriented table updates.
+* **Add new AVX512 specific classify algorithms for ACL library.**
+
+ * Added new ``RTE_ACL_CLASSIFY_AVX512X16`` vector implementation,
+ which can process up to 16 flows in parallel. Requires AVX512 support.
+
Removed Items
-------------
* bpf: ``RTE_BPF_XTYPE_NUM`` has been dropped from ``rte_bpf_xtype``.
+* acl: ``RTE_ACL_CLASSIFY_NUM`` enum value has been removed.
+ This enum value was not used inside DPDK, while it prevented to add new
+ classify algorithms without causing an ABI breakage.
+
ABI Changes
-----------