From 05158b2ad857766481bebdba7dea742edba6d71f Mon Sep 17 00:00:00 2001 From: Vladimir Sokolovsky Date: Thu, 10 Mar 2011 17:27:44 +0200 Subject: [PATCH] Updated mlx4 documentation for OFED-1.5.3 Signed-off-by: Vladimir Sokolovsky --- readme_and_howto/MLNX_EN_README.txt | 4 +-- readme_and_howto/RoCEE_README.txt | 10 +++--- release_notes/mlx4_release_notes.txt | 51 ++++++++++++++++------------ 3 files changed, 36 insertions(+), 29 deletions(-) diff --git a/readme_and_howto/MLNX_EN_README.txt b/readme_and_howto/MLNX_EN_README.txt index 88464ab..2d62f26 100644 --- a/readme_and_howto/MLNX_EN_README.txt +++ b/readme_and_howto/MLNX_EN_README.txt @@ -1,8 +1,8 @@ =============================================================================== MLNX_EN driver for Mellanox Adapter Cards with 10GigE Support - README for OFED 1.5.2 + README for OFED 1.5.3 - December 2010 + March 2011 =============================================================================== Contents: diff --git a/readme_and_howto/RoCEE_README.txt b/readme_and_howto/RoCEE_README.txt index ab6a826..b91abb6 100644 --- a/readme_and_howto/RoCEE_README.txt +++ b/readme_and_howto/RoCEE_README.txt @@ -1,6 +1,6 @@ =============================================================================== - OFED-1.5.1 RoCEE Support README - February 2010 + OFED-1.5.3 RoCEE Support README + March 2011 =============================================================================== Contents: @@ -151,8 +151,8 @@ driver. 8. Firmware Requirements ======================== -RoCEE has limited support with firmware 2.7.700 and will be fully supported -with firmware 2.8.000. +RoCEE has limited support with firmware 2.7.700 and is fully supported +with firmware 2.8.000 and above. 9. Supported hardware @@ -165,7 +165,7 @@ Currently, ConnectX B0 hardware is supported. A0 hardware may have issues. ibdev2netdev is a utility that displays the association between an HCA's port and the network interface bound to it. Example run: -sw417:/usr/src/packages/SOURCES/ofa_kernel-1.5.2 # ibdev2netdev +# ibdev2netdev mlx4_0 port 1 ==> ib0 (Down) mlx4_0 port 2 ==> ib1 (Down) mlx4_1 port 1 ==> eth2 (Up) diff --git a/release_notes/mlx4_release_notes.txt b/release_notes/mlx4_release_notes.txt index 897b112..8c4dcc8 100644 --- a/release_notes/mlx4_release_notes.txt +++ b/release_notes/mlx4_release_notes.txt @@ -1,7 +1,7 @@ Open Fabrics Enterprise Distribution (OFED) - ConnectX driver (mlx4) in OFED 1.5.2 Release Notes + ConnectX driver (mlx4) in OFED 1.5.3 Release Notes - December 2010 + March 2011 =============================================================================== @@ -44,7 +44,7 @@ configurations, the driver is split into three modules: =============================================================================== 2. Supported firmware versions =============================================================================== -- This release was tested with FW 2.8.0000 +- This release was tested with FW 2.8.0600 - The minimal version to use is 2.3.000. - To use both IB and Ethernet (VPI) use FW version 2.6.000 or higher @@ -252,32 +252,39 @@ Bug Fixes 11.1 Changes and new features ----------------------------- 1. RoCE counters are now added to the regular Ethernet counters. The counters -for RoCE specific traffic are at the same place and are not changed. + for RoCE specific traffic are at the same place and are not changed. 2. Forward any vendor ID SMP MADs to firmware for handling. 3. Add blue flame support for kernel consumers. This allows lower latencies to -be achieved. To use blue flame, a consumer needs to create the QP with inline -support. + be achieved. To use blue flame, a consumer needs to create the QP with + inline support. +4. Enabled raw eth QPs to work with inline and blueflame +5. Enabled new steering model in mlx4_en. The RX packets are now steered + through the MCG table instead of Mac table for unicast, and default entry + for multicast. +6. Added support for promiscuous mode in the new steering model. 11.2 Bug fixes -------------- -1. Fix race when reading node desctription through MADs. -2. Fix modify CQ so each of moderation parameters is independent. -3. Limit the number of fast registration work requests to match HW capabilities. -4 Changes to node-description via sysfs are now propagated to FW (for FW -2.8.000 and later). This enables FW to send a 144 trap to OpenSM regarding the -change, so that OpenSM can read that nodes updated description. This fixes an -old race condition, where OpenSM read the nodes description before it was -changed during driver startup. -5. Fix max fast registration WRs that can be posted to CX. -6. Fix port speed reporting for RoCE ports. -7. Limit GID entries for VLAN to match hardware capabilities. -8. Fix RoCE link state report. -9. Workaround firmware bug reporting wrong number of blue flame registers. +1. Fix race when reading node description through MADs. +2. Fix modify CQ so each of moderation parameters is independent. +3. Limit the number of fast registration work requests to match HW + capabilities. +4 Changes to node-description via sysfs are now propagated to FW (for FW + 2.8.000 and later). This enables FW to send a 144 trap to OpenSM regarding + the change, so that OpenSM can read that nodes updated description. This + fixes an old race condition, where OpenSM read the nodes description before + it was changed during driver startup. +5. Fix max fast registration WRs that can be posted to CX. +6. Fix port speed reporting for RoCE ports. +7. Limit GID entries for VLAN to match hardware capabilities. +8. Fix RoCE link state report. +9. Workaround firmware bug, reporting wrong number of blue flame registers. 10. Bug fix in kernel pos_send when VLANs are used. 11. Fix in mlx4_en for handling VLAN operations when working under bond - interfaces. -12.Fix Ethtool transceiver type report for mlx4_en - + interfaces. +12. Fix Ethtool transceiver type report for mlx4_en +13. Avoid vunmpa invalid pointer in allocation bad flow +14. Fix mlx4_ib_reg_xrc_rcv_qp() locking =============================================================================== 12. Known Issues -- 2.41.0