FIXES ------ Virtualization - Fixed an issue which prevented the driver from reaching VLAN when the VLAN was created over a Linux bridge. - Fixed VXLAN functionality issues.
HPC Acceleration packages - Fixed a rare issue which allowed the knem package to run depmod on the wrong kernel version.
Driver uninstallation - Fixed an issue causing MLNX OFED to remove the gmutth package upon driver uninstall.
PFC - Added a warning message in dmesg, notifying the user that the PFC RX/TX cannot be enabled simultaneously with Global Pauses. In this case Global Pauses will be disabled.
Performance - Fixed an issue causing inconsistent performance with ConnectX-3 and PowerKVM 2.1.1.
Ethernet - Added a new module parameter to control the number of IRQs allocated to the device. - Hardware checksum call trace may appear when receiving IPV6 traffic on PPC systems that uses CHECKSUM COMPLETE method.
SR-IOV/RoCE - Fixed a problem on VFs where the RoCE driver registered a zero MAC into the port's MAC table (during QP1 creation) because the ETH driver had not yet generated a non-zero random MAC for the ETH port.t
SR-IOV - Passed the correct port number in port-change event to single-port VFs, where the actual physical port used is port 2. - Fixed double-free memory corruption in case where SR-IOV enabling failed (error flow).
Configuration - Fixed an issue which prevented the driver version to be reported to the Remote Access Controller tools (such as iDRAC)
Start-up sequence - Fixed a crash in EQ's initialization error flow.
mlx4_en - Fixed ping/traffic issue occurred when RXVLAN offload was disabled and CHECKSUM COMPLETE was used on ingress packets.
ENHANCEMENTS --------------------- - libibverbs - Added API and primitives for Erasure Coding calculations. Verbs: - Ibv_exp_alloc_ec_calc - Ibv_exp_dealloc_ec_calc - Ibv_exp_ec_encode_sync - Ibv_exp_ec_decode_sync - Ibv_exp_ec_encode_async - Ibv_exp_ec_decode_async - Ibv_exp_ec_encode_send Structs: - Ibv_exp_ec_calc - Ibv_exp_ec_mem - Ibv_exp_ec_stripe - Ibv_exp_ec_comp - Added version 1 of the CQ family with support for: - Multi-Packet RQ (also called striding RQ) - Cvlan stripping offload - Added enhanced masked-atomic device capability - Added a flag to the create QP/WQ option to enable end of RX message padding - Added support for ConnectX-4/ConnectX-4 LX adapters
DOWNLOAD 1 - Download the file MLNX_OFED_LINUX-3.2-1.0.1.1.tar.gz to a local hard drive or other storage media 2 - Go to the location where the the file has been downloaded 3 - Unpack the file with the following command: tar -xvf MLNX_OFED_LINUX-3.2-1.0.1.1.tar.gz.
INSTALL 1 - Go to the location where the file has been unpacked, then issue the following command: cd MLNX_OFED_LINUX-3.2-1.0.1.1 2 - Change to the directory (folder) corresponding to the Linux OS distribution being selected (such as rhel6.4 or sles11sp3). For example if rhel6.4 is the target OS, go to its folder (subdirectory) with the following command: cd rhel6/rhel6.4 3 - To install the selected package, Run the linux shell command: ./install.sh 4 - Follow the instructions on the screen