[dpdk-dev,v3,1/2] doc: update mlx PMD release notes

Message ID 7eaebf6c5f4a14ba742629c03bfec15b658def7c.1517833737.git.shahafs@mellanox.com (mailing list archive)
State Accepted, archived
Delegated to: Ferruh Yigit
Headers

Checks

Context Check Description
ci/checkpatch success coding style OK
ci/Intel-compilation success Compilation OK

Commit Message

Shahaf Shuler Feb. 5, 2018, 12:31 p.m. UTC
  Signed-off-by: Shahaf Shuler <shahafs@mellanox.com>
---

On v3:
 - No change.

On v2:
 - No change.

---
 doc/guides/rel_notes/release_18_02.rst | 27 +++++++++++++++++++++++++++
 1 file changed, 27 insertions(+)
  

Comments

Nélio Laranjeiro Feb. 5, 2018, 1:12 p.m. UTC | #1
On Mon, Feb 05, 2018 at 02:31:11PM +0200, Shahaf Shuler wrote:
> Signed-off-by: Shahaf Shuler <shahafs@mellanox.com>
> ---
> 
> On v3:
>  - No change.
> 
> On v2:
>  - No change.
> 
> ---
>  doc/guides/rel_notes/release_18_02.rst | 27 +++++++++++++++++++++++++++
>  1 file changed, 27 insertions(+)
> 
> diff --git a/doc/guides/rel_notes/release_18_02.rst b/doc/guides/rel_notes/release_18_02.rst
> index 689080bed..714a24388 100644
> --- a/doc/guides/rel_notes/release_18_02.rst
> +++ b/doc/guides/rel_notes/release_18_02.rst
> @@ -50,6 +50,33 @@ New Features
>    exiting. Not calling this function could result in leaking hugepages, leading
>    to failure during initialization of secondary processes.
>  
> +* **Updated mlx5 driver.**
> +
> +  Updated the mlx5 driver including the following changes:
> +
> +  * Enabled compilation as a plugin, thus removed the mandatory dependency with rdma-core.
> +    With the special compilation, the rdma-core libraries will be loaded only in case
> +    Mellanox device is being used. For binaries creation the PMD can be enabled, still not
> +    requiring from every end user to install rdma-core.
> +  * Improved multi-segment packet performance.
> +  * Changed driver name to use the PCI address to be compatible with OVS-DPDK APIs.
> +  * Extended statistics for physical port packet/byte counters.
> +  * Supported IPv4 time-to-live filter.
> +  * Converted to the new offloads API.
> +  * Supported device removal check operation.
> +
> +* **Updated mlx4 driver.**
> +
> +  Updated the mlx4 driver including the following changes:
> +
> +  * Enabled compilation as a plugin, thus removed the mandatory dependency with rdma-core.
> +    With the special compilation, the rdma-core libraries will be loaded only in case
> +    Mellanox device is being used. For binaries creation the PMD can be enabled, still not
> +    requiring from every end user to install rdma-core.
> +  * Improved data path performance.
> +  * Converted to the new offloads API.
> +  * Supported device removal check operation.
> +
>  * **Added the ixgbe ethernet driver to support RSS with flow API.**
>  
>    Rte_flow actually defined to include RSS, but till now, RSS is out of
> -- 
> 2.12.0
 
For MLX5 part: Acked-by: Nelio Laranjeiro <nelio.laranjeiro@6wind.com>
  
Adrien Mazarguil Feb. 5, 2018, 3:31 p.m. UTC | #2
On Mon, Feb 05, 2018 at 02:31:11PM +0200, Shahaf Shuler wrote:
> Signed-off-by: Shahaf Shuler <shahafs@mellanox.com>

With one minor nit, rdma-core plug-in compilation hasn't been accepted
yet. Assuming it will:

Acked-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>

> ---
> 
> On v3:
>  - No change.
> 
> On v2:
>  - No change.
> 
> ---
>  doc/guides/rel_notes/release_18_02.rst | 27 +++++++++++++++++++++++++++
>  1 file changed, 27 insertions(+)
> 
> diff --git a/doc/guides/rel_notes/release_18_02.rst b/doc/guides/rel_notes/release_18_02.rst
> index 689080bed..714a24388 100644
> --- a/doc/guides/rel_notes/release_18_02.rst
> +++ b/doc/guides/rel_notes/release_18_02.rst
> @@ -50,6 +50,33 @@ New Features
>    exiting. Not calling this function could result in leaking hugepages, leading
>    to failure during initialization of secondary processes.
>  
> +* **Updated mlx5 driver.**
> +
> +  Updated the mlx5 driver including the following changes:
> +
> +  * Enabled compilation as a plugin, thus removed the mandatory dependency with rdma-core.
> +    With the special compilation, the rdma-core libraries will be loaded only in case
> +    Mellanox device is being used. For binaries creation the PMD can be enabled, still not
> +    requiring from every end user to install rdma-core.
> +  * Improved multi-segment packet performance.
> +  * Changed driver name to use the PCI address to be compatible with OVS-DPDK APIs.
> +  * Extended statistics for physical port packet/byte counters.
> +  * Supported IPv4 time-to-live filter.
> +  * Converted to the new offloads API.
> +  * Supported device removal check operation.
> +
> +* **Updated mlx4 driver.**
> +
> +  Updated the mlx4 driver including the following changes:
> +
> +  * Enabled compilation as a plugin, thus removed the mandatory dependency with rdma-core.
> +    With the special compilation, the rdma-core libraries will be loaded only in case
> +    Mellanox device is being used. For binaries creation the PMD can be enabled, still not
> +    requiring from every end user to install rdma-core.
> +  * Improved data path performance.
> +  * Converted to the new offloads API.
> +  * Supported device removal check operation.
> +
>  * **Added the ixgbe ethernet driver to support RSS with flow API.**
>  
>    Rte_flow actually defined to include RSS, but till now, RSS is out of
> -- 
> 2.12.0
>
  
Ferruh Yigit Feb. 5, 2018, 5:40 p.m. UTC | #3
On 2/5/2018 3:31 PM, Adrien Mazarguil wrote:
> On Mon, Feb 05, 2018 at 02:31:11PM +0200, Shahaf Shuler wrote:
>> Signed-off-by: Shahaf Shuler <shahafs@mellanox.com>
> 
> With one minor nit, rdma-core plug-in compilation hasn't been accepted
> yet. Assuming it will:
> 
> Acked-by: Adrien Mazarguil <adrien.mazarguil@6wind.com>

Series applied to dpdk-next-net/master, thanks.


> 
>> ---
>>
>> On v3:
>>  - No change.
>>
>> On v2:
>>  - No change.
>>
>> ---
>>  doc/guides/rel_notes/release_18_02.rst | 27 +++++++++++++++++++++++++++
>>  1 file changed, 27 insertions(+)
>>
>> diff --git a/doc/guides/rel_notes/release_18_02.rst b/doc/guides/rel_notes/release_18_02.rst
>> index 689080bed..714a24388 100644
>> --- a/doc/guides/rel_notes/release_18_02.rst
>> +++ b/doc/guides/rel_notes/release_18_02.rst
>> @@ -50,6 +50,33 @@ New Features
>>    exiting. Not calling this function could result in leaking hugepages, leading
>>    to failure during initialization of secondary processes.
>>  
>> +* **Updated mlx5 driver.**
>> +
>> +  Updated the mlx5 driver including the following changes:
>> +
>> +  * Enabled compilation as a plugin, thus removed the mandatory dependency with rdma-core.
>> +    With the special compilation, the rdma-core libraries will be loaded only in case
>> +    Mellanox device is being used. For binaries creation the PMD can be enabled, still not
>> +    requiring from every end user to install rdma-core.
>> +  * Improved multi-segment packet performance.
>> +  * Changed driver name to use the PCI address to be compatible with OVS-DPDK APIs.
>> +  * Extended statistics for physical port packet/byte counters.
>> +  * Supported IPv4 time-to-live filter.
>> +  * Converted to the new offloads API.
>> +  * Supported device removal check operation.
>> +
>> +* **Updated mlx4 driver.**
>> +
>> +  Updated the mlx4 driver including the following changes:
>> +
>> +  * Enabled compilation as a plugin, thus removed the mandatory dependency with rdma-core.
>> +    With the special compilation, the rdma-core libraries will be loaded only in case
>> +    Mellanox device is being used. For binaries creation the PMD can be enabled, still not
>> +    requiring from every end user to install rdma-core.
>> +  * Improved data path performance.
>> +  * Converted to the new offloads API.
>> +  * Supported device removal check operation.
>> +
>>  * **Added the ixgbe ethernet driver to support RSS with flow API.**
>>  
>>    Rte_flow actually defined to include RSS, but till now, RSS is out of
>> -- 
>> 2.12.0
>>
>
  

Patch

diff --git a/doc/guides/rel_notes/release_18_02.rst b/doc/guides/rel_notes/release_18_02.rst
index 689080bed..714a24388 100644
--- a/doc/guides/rel_notes/release_18_02.rst
+++ b/doc/guides/rel_notes/release_18_02.rst
@@ -50,6 +50,33 @@  New Features
   exiting. Not calling this function could result in leaking hugepages, leading
   to failure during initialization of secondary processes.
 
+* **Updated mlx5 driver.**
+
+  Updated the mlx5 driver including the following changes:
+
+  * Enabled compilation as a plugin, thus removed the mandatory dependency with rdma-core.
+    With the special compilation, the rdma-core libraries will be loaded only in case
+    Mellanox device is being used. For binaries creation the PMD can be enabled, still not
+    requiring from every end user to install rdma-core.
+  * Improved multi-segment packet performance.
+  * Changed driver name to use the PCI address to be compatible with OVS-DPDK APIs.
+  * Extended statistics for physical port packet/byte counters.
+  * Supported IPv4 time-to-live filter.
+  * Converted to the new offloads API.
+  * Supported device removal check operation.
+
+* **Updated mlx4 driver.**
+
+  Updated the mlx4 driver including the following changes:
+
+  * Enabled compilation as a plugin, thus removed the mandatory dependency with rdma-core.
+    With the special compilation, the rdma-core libraries will be loaded only in case
+    Mellanox device is being used. For binaries creation the PMD can be enabled, still not
+    requiring from every end user to install rdma-core.
+  * Improved data path performance.
+  * Converted to the new offloads API.
+  * Supported device removal check operation.
+
 * **Added the ixgbe ethernet driver to support RSS with flow API.**
 
   Rte_flow actually defined to include RSS, but till now, RSS is out of