doc: remove deprecation notice for bus abstraction
[dpdk.git] / doc / guides / rel_notes / release_17_02.rst
index 3572cc1..ec9143c 100644 (file)
@@ -38,6 +38,19 @@ New Features
      Also, make sure to start the actual text at the margin.
      =========================================================
 
+* **Added generic EAL API for I/O device memory read/write operations.**
+
+  This API introduces 8-bit, 16-bit, 32bit, 64bit I/O device
+  memory read/write operations along with the relaxed versions.
+
+  The weakly-ordered machine like ARM needs additional I/O barrier for
+  device memory read/write access over PCI bus.
+  By introducing the EAL abstraction for I/O device memory read/write access,
+  The drivers can access I/O device memory in architecture-agnostic manner.
+  The relaxed version does not have additional I/O memory barrier, useful in
+  accessing the device registers of integrated controllers which
+  implicitly strongly ordered with respect to memory access.
+
 * **Added generic flow API (rte_flow).**
 
   This API provides a generic means to configure hardware to match specific
@@ -104,6 +117,12 @@ New Features
   * add broadcast promiscuous control per VLAN
   * remove unused X722_SUPPORT and I40E_NDIS_SUPPORT MARCOs
 
+* **Updated the enic driver.**
+
+  * Set new Rx checksum flags in mbufs to indicate unknown, good or bad.
+  * Fix set/remove of MAC addresses. Allow up to 64 addresses per device.
+  * Enable TSO on outer headers.
+
 * **Added Solarflare libefx-based network PMD.**
 
   A new network PMD which supports Solarflare SFN7xxx and SFN8xxx family
@@ -148,6 +167,42 @@ New Features
   See the :ref:`Virtio Interrupt Mode <virtio_interrupt_mode>` documentation
   for more information.
 
+* **Added ARMv8 crypto PMD.**
+
+  A new crypto PMD has been added, which provides combined mode cryptografic
+  operations optimized for ARMv8 processors. The driver can be used to enhance
+  performance in processing chained operations such as cipher + HMAC.
+
+* **Updated the QAT PMD.**
+
+  The QAT PMD was updated with additional support for:
+
+  * DES algorithm.
+  * Scatter-gather list (SGL) support.
+
+* **Updated the AESNI MB PMD.**
+
+  * The Intel(R) Multi Buffer Crypto for IPsec library used in
+    AESNI MB PMD has been moved to a new repository, in GitHub.
+  * Support for single operations (cipher only and authentication only).
+
+* **Updated the AES-NI GCM PMD.**
+
+  The AES-NI GCM PMD was migrated from MB library to ISA-L library.
+  The migration entailed the following additional support for:
+
+  * GMAC algorithm.
+  * 256-bit cipher key.
+  * Session-less mode.
+  * Out-of place processing
+  * Scatter-gatter support for chained mbufs (only out-of place and destination
+    mbuf must be contiguous)
+
+* **Added crypto performance test application.**
+
+  A new performance test application allows measuring performance parameters
+  of PMDs available in crypto tree.
+
 * **Added Elastic Flow Distributor library (rte_efd).**
 
   This new library uses perfect hashing to determine a target/value for a
@@ -159,6 +214,9 @@ New Features
   is much smaller than a hash-based flow table and therefore, it can better fit for
   CPU cache, being able to scale to millions of flow keys.
 
+  See the :ref:`Elastic Flow Distributor Library <Efd_Library>` documentation in
+  the Programmers Guide document, for more information.
+
 
 Resolved Issues
 ---------------