net/ice: support Tx checksum offload for tunnel
[dpdk.git] / doc / guides / rel_notes / release_19_08.rst
index b9510f9..c9c1fc8 100644 (file)
@@ -54,6 +54,46 @@ New Features
      Also, make sure to start the actual text at the margin.
      =========================================================
 
+* **Updated the bnxt PMD.**
+
+  Updated the bnxt PMD. The major enhancements include:
+
+  * Performance optimizations in non-vector Tx path
+  * Added support for SSE vector mode
+  * Updated HWRM API to version 1.10.0.74
+
+* **Added support for Broadcom NetXtreme-E BCM57500 Ethernet controllers.**
+
+  Added support to the bnxt PMD for the BCM57500 (a.k.a. "Thor") family
+  of Ethernet controllers. These controllers support link speeds up to
+  200Gbps, 50G PAM-4, and PCIe 4.0.
+
+* **Updated the ice driver.**
+
+  Updated ice driver with new features and improvements, including:
+
+  * Enabled Tx outer/inner L3/L4 checksum offload.
+
+* **Updated Solarflare network PMD.**
+
+  Updated the Solarflare ``sfc_efx`` driver with changes including:
+
+  * Added support for Rx interrupts.
+
+* **Added memif PMD.**
+
+  Added the new Shared Memory Packet Interface (``memif``) PMD.
+  See the :doc:`../nics/memif` guide for more details on this new driver.
+
+* **Updated the AF_XDP PMD.**
+
+  Updated the AF_XDP PMD. The new features include:
+
+  * Enabled zero copy through mbuf's external memory mechanism to achieve
+    high performance
+  * Added multi-queue support to allow one af_xdp vdev with multiple netdev
+    queues
+
 
 Removed Items
 -------------
@@ -67,6 +107,10 @@ Removed Items
    Also, make sure to start the actual text at the margin.
    =========================================================
 
+* Removed KNI ethtool, CONFIG_RTE_KNI_KMOD_ETHTOOL, support.
+
+* build: armv8 crypto extension is disabled.
+
 
 API Changes
 -----------
@@ -83,6 +127,9 @@ API Changes
    Also, make sure to start the actual text at the margin.
    =========================================================
 
+* The network structures, definitions and functions have
+  been prefixed by ``rte_`` to resolve conflicts with libc headers.
+
 
 ABI Changes
 -----------