Skip to contentSkip to conversation

nics: update intel nic latest recommended matching list

PATCH Superseded hailinxx 2 participants 9 messages Mar 26 – Mar 30

v1 of 2 Superseded Latest is v2 →

lore
Share & tools
lore

hailinxx

author
#0 lore raw

cover nics: update intel nic latest recommended matching list

1. Updated ice latest recommended matching list
2. Updated i40e latest recommended matching list
3. Add ixgbe(E610,X550) latest recommended matching list

*** SUBJECT HERE ***

Hailin Xu (3):
net/ice: updated ice latest recommended matching list net/i40e: updated i40e latest recommended matching list net/ixgbe: updated ixgbe latest recommended matching list

 doc/guides/nics/i40e.rst  | 52 +++++++++++++++++++++------------------
 doc/guides/nics/ice.rst   |  4 +++
 doc/guides/nics/ixgbe.rst | 28 +++++++++++++++++++++
 3 files changed, 60 insertions(+), 24 deletions(-)
Signature · 1 line
2.34.1
author
#1 lore raw

PATCH 1/3 net/ice: updated ice latest recommended matching list

---
 doc/guides/nics/ice.rst | 4 ++++
 1 file changed, 4 insertions(+)
doc/guides/nics/ice.rst +4 -0
index 216c79b6f2..ea73f26b00 100644
@@ -89,6 +89,8 @@ For E810,
    +-----------+---------------+-----------------+-----------+--------------+-----------+
    |    25.11  |     2.3.14    |      1.3.43     |  1.3.55   |    1.3.25    |    4.9    |
    +-----------+---------------+-----------------+-----------+--------------+-----------+
+   |    26.03  |     2.4.5     |      1.3.53     |  1.3.61   |    1.3.25    |    4.91   |
+   +-----------+---------------+-----------------+-----------+--------------+-----------+
 
 For E830,
 
@@ -99,6 +101,8 @@ For E830,
    +-----------+---------------+-----------------+-----------+--------------+-----------+
    |    25.11  |     2.3.14    |      1.3.43     |  1.3.55   |    1.3.25    |    1.11   |
    +-----------+---------------+-----------------+-----------+--------------+-----------+
+   |    26.03  |     2.4.5     |      1.3.53     |  1.3.61   |    1.3.25    |    1.20   |
+   +-----------+---------------+-----------------+-----------+--------------+-----------+
 
 Dynamic Device Personalization (DDP) package loading
 ----------------------------------------------------
Signature · 1 line
2.34.1
#2 lore raw

Re: [PATCH v1 1/3] net/ice: updated ice latest recommended matching list

Quoted 2 lines · hailinxx

---

For this patch, I'd have the same comment about merging the tables as I suggested for the i40e driver.

/Bruce

Quoted 28 lines
 doc/guides/nics/ice.rst | 4 ++++
 1 file changed, 4 insertions(+)
doc/guides/nics/ice.rst +4 -0
index 216c79b6f2..ea73f26b00 100644
@@ -89,6 +89,8 @@ For E810,
    +-----------+---------------+-----------------+-----------+--------------+-----------+
    |    25.11  |     2.3.14    |      1.3.43     |  1.3.55   |    1.3.25    |    4.9    |
    +-----------+---------------+-----------------+-----------+--------------+-----------+
+   |    26.03  |     2.4.5     |      1.3.53     |  1.3.61   |    1.3.25    |    4.91   |
+   +-----------+---------------+-----------------+-----------+--------------+-----------+
 
 For E830,
 
@@ -99,6 +101,8 @@ For E830,
    +-----------+---------------+-----------------+-----------+--------------+-----------+
    |    25.11  |     2.3.14    |      1.3.43     |  1.3.55   |    1.3.25    |    1.11   |
    +-----------+---------------+-----------------+-----------+--------------+-----------+
+   |    26.03  |     2.4.5     |      1.3.53     |  1.3.61   |    1.3.25    |    1.20   |
+   +-----------+---------------+-----------------+-----------+--------------+-----------+
 
 Dynamic Device Personalization (DDP) package loading
 ----------------------------------------------------
Signature · 1 line
2.34.1
author
#3 lore raw

PATCH 2/3 net/i40e: updated i40e latest recommended matching list

In reply to hailinxx

1. Reorder recommended table
2. add 26.03 recommended version

---
 doc/guides/nics/i40e.rst | 52 +++++++++++++++++++++-------------------
 1 file changed, 28 insertions(+), 24 deletions(-)
doc/guides/nics/i40e.rst +28 -24
index 0c52807f26..a057db865c 100644
@@ -104,31 +104,33 @@ For X710/XL710/XXV710,
    +--------------+-----------------------+------------------+
    | DPDK version | Kernel driver version | Firmware version |
    +==============+=======================+==================+
-   |    25.11     |         2.28.13       |       9.55       |
+   |    21.11     |         2.17.4        |       8.30       |
    +--------------+-----------------------+------------------+
-   |    25.07     |         2.28.7        |       9.54       |
+   |    22.03     |         2.17.15       |       8.30       |
    +--------------+-----------------------+------------------+
-   |    25.03     |         2.27.8        |       9.53       |
+   |    22.07     |         2.19.3        |       8.70       |
    +--------------+-----------------------+------------------+
-   |    24.11     |         2.26.8        |       9.52       |
+   |    22.11     |         2.20.12       |       9.01       |
    +--------------+-----------------------+------------------+
-   |    24.07     |         2.25.9        |       9.50       |
+   |    23.03     |         2.22.18       |       9.20       |
    +--------------+-----------------------+------------------+
-   |    24.03     |         2.24.6        |       9.40       |
+   |    23.07     |         2.22.20       |       9.20       |
    +--------------+-----------------------+------------------+
    |    23.11     |         2.23.17       |       9.30       |
    +--------------+-----------------------+------------------+
-   |    23.07     |         2.22.20       |       9.20       |
+   |    24.03     |         2.24.6        |       9.40       |
    +--------------+-----------------------+------------------+
-   |    23.03     |         2.22.18       |       9.20       |
+   |    24.07     |         2.25.9        |       9.50       |
    +--------------+-----------------------+------------------+
-   |    22.11     |         2.20.12       |       9.01       |
+   |    24.11     |         2.26.8        |       9.52       |
    +--------------+-----------------------+------------------+
-   |    22.07     |         2.19.3        |       8.70       |
+   |    25.03     |         2.27.8        |       9.53       |
    +--------------+-----------------------+------------------+
-   |    22.03     |         2.17.15       |       8.30       |
+   |    25.07     |         2.28.7        |       9.54       |
    +--------------+-----------------------+------------------+
-   |    21.11     |         2.17.4        |       8.30       |
+   |    25.11     |         2.28.13       |       9.55       |
+   +--------------+-----------------------+------------------+
+   |    26.03     |         2.28.16       |       9.56       |
    +--------------+-----------------------+------------------+
 
 
@@ -137,31 +139,33 @@ For X722,
    +--------------+-----------------------+------------------+
    | DPDK version | Kernel driver version | Firmware version |
    +==============+=======================+==================+
-   |    25.11     |         2.28.13       |       6.51       |
+   |    21.11     |         2.17.4        |       5.30       |
    +--------------+-----------------------+------------------+
-   |    25.07     |         2.28.7        |       6.50       |
+   |    22.03     |         2.17.15       |       5.50       |
    +--------------+-----------------------+------------------+
-   |    25.03     |         2.27.8        |       6.50       |
+   |    22.07     |         2.19.3        |       5.60       |
    +--------------+-----------------------+------------------+
-   |    24.11     |         2.26.8        |       6.50       |
+   |    22.11     |         2.20.12       |       6.00       |
    +--------------+-----------------------+------------------+
-   |    24.07     |         2.25.9        |       6.50       |
+   |    23.03     |         2.22.18       |       6.20       |
    +--------------+-----------------------+------------------+
-   |    24.03     |         2.24.6        |       6.20       |
+   |    23.07     |         2.22.20       |       6.20       |
    +--------------+-----------------------+------------------+
    |    23.11     |         2.23.17       |       6.20       |
    +--------------+-----------------------+------------------+
-   |    23.07     |         2.22.20       |       6.20       |
+   |    24.03     |         2.24.6        |       6.20       |
    +--------------+-----------------------+------------------+
-   |    23.03     |         2.22.18       |       6.20       |
+   |    24.07     |         2.25.9        |       6.50       |
    +--------------+-----------------------+------------------+
-   |    22.11     |         2.20.12       |       6.00       |
+   |    24.11     |         2.26.8        |       6.50       |
    +--------------+-----------------------+------------------+
-   |    22.07     |         2.19.3        |       5.60       |
+   |    25.03     |         2.27.8        |       6.50       |
    +--------------+-----------------------+------------------+
-   |    22.03     |         2.17.15       |       5.50       |
+   |    25.07     |         2.28.7        |       6.50       |
    +--------------+-----------------------+------------------+
-   |    21.11     |         2.17.4        |       5.30       |
+   |    25.11     |         2.28.13       |       6.51       |
+   +--------------+-----------------------+------------------+
+   |    26.03     |         2.28.16       |       6.51       |
    +--------------+-----------------------+------------------+
 
 
Signature · 1 line
2.34.1
#4 lore raw

Re: [PATCH v1 2/3] net/i40e: updated i40e latest recommended matching list

Quoted 93 lines · hailinxx

1. Reorder recommended table
2. add 26.03 recommended version

---
 doc/guides/nics/i40e.rst | 52 +++++++++++++++++++++-------------------
 1 file changed, 28 insertions(+), 24 deletions(-)
doc/guides/nics/i40e.rst +24 -22
index 0c52807f26..a057db865c 100644
@@ -104,31 +104,33 @@ For X710/XL710/XXV710,
    +--------------+-----------------------+------------------+
    | DPDK version | Kernel driver version | Firmware version |
    +==============+=======================+==================+
-   |    25.11     |         2.28.13       |       9.55       |
+   |    21.11     |         2.17.4        |       8.30       |
    +--------------+-----------------------+------------------+
-   |    25.07     |         2.28.7        |       9.54       |
+   |    22.03     |         2.17.15       |       8.30       |
    +--------------+-----------------------+------------------+
-   |    25.03     |         2.27.8        |       9.53       |
+   |    22.07     |         2.19.3        |       8.70       |
    +--------------+-----------------------+------------------+
-   |    24.11     |         2.26.8        |       9.52       |
+   |    22.11     |         2.20.12       |       9.01       |
    +--------------+-----------------------+------------------+
-   |    24.07     |         2.25.9        |       9.50       |
+   |    23.03     |         2.22.18       |       9.20       |
    +--------------+-----------------------+------------------+
-   |    24.03     |         2.24.6        |       9.40       |
+   |    23.07     |         2.22.20       |       9.20       |
    +--------------+-----------------------+------------------+
    |    23.11     |         2.23.17       |       9.30       |
    +--------------+-----------------------+------------------+
-   |    23.07     |         2.22.20       |       9.20       |
+   |    24.03     |         2.24.6        |       9.40       |
    +--------------+-----------------------+------------------+
-   |    23.03     |         2.22.18       |       9.20       |
+   |    24.07     |         2.25.9        |       9.50       |
    +--------------+-----------------------+------------------+
-   |    22.11     |         2.20.12       |       9.01       |
+   |    24.11     |         2.26.8        |       9.52       |
    +--------------+-----------------------+------------------+
-   |    22.07     |         2.19.3        |       8.70       |
+   |    25.03     |         2.27.8        |       9.53       |
    +--------------+-----------------------+------------------+
-   |    22.03     |         2.17.15       |       8.30       |
+   |    25.07     |         2.28.7        |       9.54       |
    +--------------+-----------------------+------------------+
-   |    21.11     |         2.17.4        |       8.30       |
+   |    25.11     |         2.28.13       |       9.55       |
+   +--------------+-----------------------+------------------+
+   |    26.03     |         2.28.16       |       9.56       |
    +--------------+-----------------------+------------------+
 
 
@@ -137,31 +139,33 @@ For X722,
    +--------------+-----------------------+------------------+
    | DPDK version | Kernel driver version | Firmware version |
    +==============+=======================+==================+
-   |    25.11     |         2.28.13       |       6.51       |
+   |    21.11     |         2.17.4        |       5.30       |
    +--------------+-----------------------+------------------+
-   |    25.07     |         2.28.7        |       6.50       |
+   |    22.03     |         2.17.15       |       5.50       |
    +--------------+-----------------------+------------------+
-   |    25.03     |         2.27.8        |       6.50       |
+   |    22.07     |         2.19.3        |       5.60       |
    +--------------+-----------------------+------------------+
-   |    24.11     |         2.26.8        |       6.50       |
+   |    22.11     |         2.20.12       |       6.00       |
    +--------------+-----------------------+------------------+
-   |    24.07     |         2.25.9        |       6.50       |
+   |    23.03     |         2.22.18       |       6.20       |
    +--------------+-----------------------+------------------+
-   |    24.03     |         2.24.6        |       6.20       |
+   |    23.07     |         2.22.20       |       6.20       |
    +--------------+-----------------------+------------------+
    |    23.11     |         2.23.17       |       6.20       |
    +--------------+-----------------------+------------------+
-   |    23.07     |         2.22.20       |       6.20       |
+   |    24.03     |         2.24.6        |       6.20       |
    +--------------+-----------------------+------------------+
-   |    23.03     |         2.22.18       |       6.20       |
+   |    24.07     |         2.25.9        |       6.50       |
    +--------------+-----------------------+------------------+
-   |    22.11     |         2.20.12       |       6.00       |
+   |    24.11     |         2.26.8        |       6.50       |
    +--------------+-----------------------+------------------+
-   |    22.07     |         2.19.3        |       5.60       |
+   |    25.03     |         2.27.8        |       6.50       |

doc/guides/nics/i40e.rst For X722, · line 170

Quoted 10 lines
doc/guides/nics/i40e.rst +4 -2
    +--------------+-----------------------+------------------+
-   |    22.03     |         2.17.15       |       5.50       |
+   |    25.07     |         2.28.7        |       6.50       |
    +--------------+-----------------------+------------------+
-   |    21.11     |         2.17.4        |       5.30       |
+   |    25.11     |         2.28.13       |       6.51       |
+   +--------------+-----------------------+------------------+
+   |    26.03     |         2.28.16       |       6.51       |
    +--------------+-----------------------+------------------+
 

A couple of requests for this update, please:
1. Split the rework of the table into a separate patch first, then have a second patch to add the 26.03 line item.
2. When updating the tables in the first patch, drop all non-LTS releases before the last LTS one. So the only non-LTS displayed should be 26.03 IMHO. This will make the tables far smaller. [For 26.07 you can add that as new row too, but when 26.11 comes out, I'd suggest removing the other 26.xx entries as they will be unsupported]
3. Final, biggest change - merge the two tables, as they are identical other than the last column. Therefore, rather than having 2x 3-column tables, just have one 4-column table, with, for example:

 +--------------+-----------------------+----------------+---------------+
 | DPDK version | Kernel driver version | Firmware X*710 | Firmware X722 | 
 +==============+=======================+================+===============+

/Bruce

#5 lore raw

Re: [PATCH v1 2/3] net/i40e: updated i40e latest recommended matching list

Quoted 108 lines · Bruce Richardson
Quoted 93 lines · hailinxx

1. Reorder recommended table
2. add 26.03 recommended version

---
 doc/guides/nics/i40e.rst | 52 +++++++++++++++++++++-------------------
 1 file changed, 28 insertions(+), 24 deletions(-)
doc/guides/nics/i40e.rst +24 -22
index 0c52807f26..a057db865c 100644
@@ -104,31 +104,33 @@ For X710/XL710/XXV710,
    +--------------+-----------------------+------------------+
    | DPDK version | Kernel driver version | Firmware version |
    +==============+=======================+==================+
-   |    25.11     |         2.28.13       |       9.55       |
+   |    21.11     |         2.17.4        |       8.30       |
    +--------------+-----------------------+------------------+
-   |    25.07     |         2.28.7        |       9.54       |
+   |    22.03     |         2.17.15       |       8.30       |
    +--------------+-----------------------+------------------+
-   |    25.03     |         2.27.8        |       9.53       |
+   |    22.07     |         2.19.3        |       8.70       |
    +--------------+-----------------------+------------------+
-   |    24.11     |         2.26.8        |       9.52       |
+   |    22.11     |         2.20.12       |       9.01       |
    +--------------+-----------------------+------------------+
-   |    24.07     |         2.25.9        |       9.50       |
+   |    23.03     |         2.22.18       |       9.20       |
    +--------------+-----------------------+------------------+
-   |    24.03     |         2.24.6        |       9.40       |
+   |    23.07     |         2.22.20       |       9.20       |
    +--------------+-----------------------+------------------+
    |    23.11     |         2.23.17       |       9.30       |
    +--------------+-----------------------+------------------+
-   |    23.07     |         2.22.20       |       9.20       |
+   |    24.03     |         2.24.6        |       9.40       |
    +--------------+-----------------------+------------------+
-   |    23.03     |         2.22.18       |       9.20       |
+   |    24.07     |         2.25.9        |       9.50       |
    +--------------+-----------------------+------------------+
-   |    22.11     |         2.20.12       |       9.01       |
+   |    24.11     |         2.26.8        |       9.52       |
    +--------------+-----------------------+------------------+
-   |    22.07     |         2.19.3        |       8.70       |
+   |    25.03     |         2.27.8        |       9.53       |
    +--------------+-----------------------+------------------+
-   |    22.03     |         2.17.15       |       8.30       |
+   |    25.07     |         2.28.7        |       9.54       |
    +--------------+-----------------------+------------------+
-   |    21.11     |         2.17.4        |       8.30       |
+   |    25.11     |         2.28.13       |       9.55       |
+   +--------------+-----------------------+------------------+
+   |    26.03     |         2.28.16       |       9.56       |
    +--------------+-----------------------+------------------+
 
 
@@ -137,31 +139,33 @@ For X722,
    +--------------+-----------------------+------------------+
    | DPDK version | Kernel driver version | Firmware version |
    +==============+=======================+==================+
-   |    25.11     |         2.28.13       |       6.51       |
+   |    21.11     |         2.17.4        |       5.30       |
    +--------------+-----------------------+------------------+
-   |    25.07     |         2.28.7        |       6.50       |
+   |    22.03     |         2.17.15       |       5.50       |
    +--------------+-----------------------+------------------+
-   |    25.03     |         2.27.8        |       6.50       |
+   |    22.07     |         2.19.3        |       5.60       |
    +--------------+-----------------------+------------------+
-   |    24.11     |         2.26.8        |       6.50       |
+   |    22.11     |         2.20.12       |       6.00       |
    +--------------+-----------------------+------------------+
-   |    24.07     |         2.25.9        |       6.50       |
+   |    23.03     |         2.22.18       |       6.20       |
    +--------------+-----------------------+------------------+
-   |    24.03     |         2.24.6        |       6.20       |
+   |    23.07     |         2.22.20       |       6.20       |
    +--------------+-----------------------+------------------+
    |    23.11     |         2.23.17       |       6.20       |
    +--------------+-----------------------+------------------+
-   |    23.07     |         2.22.20       |       6.20       |
+   |    24.03     |         2.24.6        |       6.20       |
    +--------------+-----------------------+------------------+
-   |    23.03     |         2.22.18       |       6.20       |
+   |    24.07     |         2.25.9        |       6.50       |
    +--------------+-----------------------+------------------+
-   |    22.11     |         2.20.12       |       6.00       |
+   |    24.11     |         2.26.8        |       6.50       |
    +--------------+-----------------------+------------------+
-   |    22.07     |         2.19.3        |       5.60       |
+   |    25.03     |         2.27.8        |       6.50       |

doc/guides/nics/i40e.rst For X722, · line 170

Quoted 10 lines
doc/guides/nics/i40e.rst +4 -2
    +--------------+-----------------------+------------------+
-   |    22.03     |         2.17.15       |       5.50       |
+   |    25.07     |         2.28.7        |       6.50       |
    +--------------+-----------------------+------------------+
-   |    21.11     |         2.17.4        |       5.30       |
+   |    25.11     |         2.28.13       |       6.51       |
+   +--------------+-----------------------+------------------+
+   |    26.03     |         2.28.16       |       6.51       |
    +--------------+-----------------------+------------------+
 

A couple of requests for this update, please:
1. Split the rework of the table into a separate patch first, then have a second patch to add the 26.03 line item.

Quoted 9 lines

2. When updating the tables in the first patch, drop all non-LTS releases before the last LTS one. So the only non-LTS displayed should be 26.03 IMHO. This will make the tables far smaller. [For 26.07 you can add that as new row too, but when 26.11 comes out, I'd suggest removing the other 26.xx entries as they will be unsupported]
3. Final, biggest change - merge the two tables, as they are identical other than the last column. Therefore, rather than having 2x 3-column tables, just have one 4-column table, with, for example:

One further item of feedback, I actually prefer the ordering that this table has now, with newest on top. Rather than reordering this one, I would reverse the order of the ice table to match.

/Bruce

author
#6 lore raw

PATCH 3/3 net/ixgbe: updated ixgbe latest recommended matching list

In reply to hailinxx
---
 doc/guides/nics/ixgbe.rst | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)
doc/guides/nics/ixgbe.rst +28 -0
index 34e6dd361c..0af2e0fe65 100644
@@ -41,6 +41,34 @@ Supported Chipsets and NICs
 - Intel Ethernet Converged Network Adapter E610-XT4
 - Intel Ethernet Converged Network Adapter E610-IT4
 
+Kernel driver, DDP and Firmware Matching List
+---------------------------------------------
+
+It is highly recommended to upgrade the ixgbe kernel driver and firmware
+to avoid the compatibility issues with i40e PMD.
+The table below shows a summary of the DPDK versions
+with corresponding out-of-tree Linux kernel drivers and firmware.
+The full list of in-tree and out-of-tree Linux kernel drivers from kernel.org
+and Linux distributions that were tested and verified
+are listed in the Tested Platforms section of the Release Notes for each release.
+
+For E610.
+
+   +--------------+-----------------------+------------------+
+   | DPDK version | Kernel driver version | Firmware version |
+   +==============+=======================+==================+
+   |     26.03    |         6.3.4         |       1.41       |
+   +--------------+-----------------------+------------------+
+
+For X550.
+
+   +--------------+-----------------------+------------------+
+   | DPDK version | Kernel driver version | Firmware version |
+   +==============+=======================+==================+
+   |     26.03    |         6.3.4         |       3.70       |
+   +--------------+-----------------------+------------------+
+
+
 Vector PMD for IXGBE
 --------------------
 
Signature · 1 line
2.34.1
#7 lore raw
In reply to hailinxx
Quoted 11 lines · hailinxx

1. Updated ice latest recommended matching list
2. Updated i40e latest recommended matching list
3. Add ixgbe(E610,X550) latest recommended matching list

*** SUBJECT HERE ***

Hailin Xu (3):
net/ice: updated ice latest recommended matching list net/i40e: updated i40e latest recommended matching list net/ixgbe: updated ixgbe latest recommended matching list

Quoted 5 lines
 doc/guides/nics/i40e.rst  | 52 +++++++++++++++++++++------------------
 doc/guides/nics/ice.rst   |  4 +++
 doc/guides/nics/ixgbe.rst | 28 +++++++++++++++++++++
 3 files changed, 60 insertions(+), 24 deletions(-)

Please review patchset [1] and see if you think it's worth taking and then rebasing this set on top of that?

/Bruce

[1] https://patches.dpdk.org/project/dpdk/list/?series=37782

#8 lore raw
Quoted 17 lines · Bruce Richardson
Quoted 11 lines · hailinxx

1. Updated ice latest recommended matching list
2. Updated i40e latest recommended matching list
3. Add ixgbe(E610,X550) latest recommended matching list

*** SUBJECT HERE ***

Hailin Xu (3):
net/ice: updated ice latest recommended matching list net/i40e: updated i40e latest recommended matching list net/ixgbe: updated ixgbe latest recommended matching list

Quoted 5 lines
 doc/guides/nics/i40e.rst  | 52 +++++++++++++++++++++------------------
 doc/guides/nics/ice.rst   |  4 +++
 doc/guides/nics/ixgbe.rst | 28 +++++++++++++++++++++
 3 files changed, 60 insertions(+), 24 deletions(-)
Quoted 6 lines

Please review patchset [1] and see if you think it's worth taking and then rebasing this set on top of that?

/Bruce

[1] https://patches.dpdk.org/project/dpdk/list/?series=37782

I see a new version of patch 3 has been already submitted, thanks. For Patches 1 & 2, I've rebased them on top of my set and included them in a v2 there. Marking these all as superceded because of that.

Regards,
/Bruce