]> git.droids-corp.org - dpdk.git/commitdiff
doc: update release notes and guide for enic
authorJohn Daley <johndale@cisco.com>
Thu, 21 Jul 2016 09:11:58 +0000 (02:11 -0700)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Fri, 22 Jul 2016 17:58:03 +0000 (19:58 +0200)
Signed-off-by: John Daley <johndale@cisco.com>
doc/guides/nics/enic.rst
doc/guides/nics/overview.rst
doc/guides/rel_notes/release_16_07.rst

index e67c3dbf0260e1e8569387196ff747649e16f3de..a81264b5f665b6871816decf3c9d7e21f46051f8 100644 (file)
@@ -35,12 +35,6 @@ NICs. These adapters are also referred to as vNICs below. If you are running
 or would like to run DPDK software applications on Cisco UCS servers using
 Cisco VIC adapters the following documentation is relevant.
 
-Version Information
--------------------
-
-The version of the ENIC PMD driver is 1.0.0.6 and will be printed by ENIC PMD
-during the initialization.
-
 How to obtain ENIC PMD integrated DPDK
 --------------------------------------
 
@@ -156,6 +150,8 @@ Supported features
 - VLAN filtering (supported via UCSM/CIMC only)
 - Execution of application by unprivileged system users
 - IPV4, IPV6 and TCP RSS hashing
+- Scattered Rx
+- MTU update
 
 Known bugs and Unsupported features in this release
 ---------------------------------------------------
@@ -165,6 +161,7 @@ Known bugs and Unsupported features in this release
 - non-IPV4 flow direction
 - Setting of extended VLAN
 - UDP RSS hashing
+- MTU update only works if Scattered Rx mode is disabled
 
 Prerequisites
 -------------
index 572ced41c50bed5a1b68a83eced402c3d60337ff..6abbae696ad7eca14d9c99bf1b3804ab3ef0633a 100644 (file)
@@ -92,7 +92,7 @@ Most of these differences are summarized below.
    Queue status event                                                                       Y
    Rx interrupt                     Y     Y Y Y Y Y Y Y Y Y Y Y Y Y Y
    Queue start/stop           Y   Y   Y Y Y Y Y Y     Y Y     Y Y Y Y Y Y               Y Y   Y Y
-   MTU update                     Y Y Y Y         Y   Y Y Y Y         Y Y         Y Y     Y
+   MTU update                     Y Y Y P         Y   Y Y Y Y         Y Y         Y Y     Y
    Jumbo frame                    Y Y Y Y Y Y Y Y Y   Y Y Y Y Y Y Y Y Y Y       Y Y Y     Y
    Scattered Rx                   Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y               Y Y   Y
    LRO                                                Y Y Y Y
index 0740d4fa67a39dd202350957ee6e3cfbfeded500..0d6da04f735299fc7156369334a95abce02b1f58 100644 (file)
@@ -84,6 +84,16 @@ New Features
 
   Updated the i40e base driver, which includes support for new devices IDs.
 
+* **Updated the enic driver.**
+
+  The enic driver was updated with changes including the following:
+
+  * Optimized the Tx function.
+  * Added Scattered Rx capability.
+  * Improved packet type identification.
+  * Added MTU update in non Scattered Rx mode and enabled MTU of up to 9208
+    with UCS Software release 2.2 on 1300 series VICs.
+
 * **Supported virtio on IBM POWER8.**
 
   The ioports are mapped in memory when using Linux UIO.
@@ -228,6 +238,20 @@ Drivers
   outer VLAN header.
   This issue is fixed by changing corresponding register for single VLAN.
 
+* **enic: Fixed several issues when stopping then restarting ports and queues.**
+
+  Fixed several crashes related to stopping then restarting ports and queues.
+  Fixed possible crash when re-configuring the number of Rx queue descriptors.
+
+* **enic: Fixed Rx data mis-alignment if mbuf data offset modified.**
+
+  Fixed possible Rx corruption when mbufs were returned to a pool with data
+  offset other than RTE_PKTMBUF_HEADROOM.
+
+* **enic: Fixed Tx IP/UDP/TCP checksum offload and VLAN insertion.**
+
+* **enic: Fixed Rx error and missed counters.**
+
 
 Libraries
 ~~~~~~~~~