Mellanox WinOF VPI for Windows Version 2.1.1 First released: April 2010 Last modified: July 14, 2010 =============================================================================== Table of Contents =============================================================================== 1. Overview 2. Mellanox WinOF VPI for Windows Contents 3. Supported Operating Systems and CPU Architectures 4. Supported HCA Adapter Cards and Firmware Versions 5. New Features and Changes 6. Known Issues 7. Revision History =============================================================================== 1. Overview =============================================================================== These are the release notes for IB drivers of Mellanox WinOF VPI for windows, version 2.1.1 This software package includes several software modules that can be used on a computer cluster configured as an InfiniBand subnet. Mellanox WinOF VPI is based on WinOF which was developed under Windows OpenFabrics, http://openfabrics.org. Mellanox WinOF VPI for Windows is presented as MSI packages, one for each supported CPU architecture. For further details, please see Section 3 below. Note: If you plan to upgrade any previous driver or SW component on your cluster, please uninstall the previous Mellanox WinOF VPI version and install the new one on all nodes. =============================================================================== 2. Mellanox WinOf VPI Package Contents =============================================================================== The Mellanox WinOF VPI for Windows package contains the following components: - Core and ULPs: o IB HCA low-level drivers (mthca, mlx4) o IB Access Layer (IBAL) o Ethernet driver (ETH) o Upper Layer Protocols (ULPs): - IP over InfiniBand (IPoIB) - NetworkDirect (ND) - Winsock Direct (WSD) - Beta: Sockets Direct Protocol (SDP) - Beta: SCSI RDMA Protocol (SRP) - Utilities: o OpenSM (OSM): InfiniBand Subnet Manager o Low level performance tests o vstat - get the card status o SdpConnect - SDP\WSD test - IB Diagnostics tools - SW Development Kit (SDK) - Documentation Note: Core drivers, IPoIB, WSD are at GA level. SDP and SRP are now at Beta stage. =============================================================================== 3. Supported Operating Systems and CPU Architectures =============================================================================== - Supported Operating Systems and Service Packs: o Windows Server 2003 SP1 and SP2 (x86, x64) o Windows Server 2003 CCS (x64) o Windows Server 2008 (x86, x64, x64 R2) o Windows HPC Server 2008 (x64) - Supported CPU architectures: o x86 o x64 =============================================================================== 4. Supported Network Adapter Cards and Firmware Versions =============================================================================== Mellanox WinOF VPI 2.1.1 supports the following Mellanox network adapter cards: - VPI mode o ConnectX/ConnectX-2 IB SDR/DDR/QDR (fw-25408 Rev 2.5.700 or later) - IB only mode o ConnectX/ConnectX-2 (fw-25408 Rev 2.5.700 or later) o InfiniHost III Ex (MemFree: fw-25218 Rev 5.3.000 or later; with memory: fw-25208 Rev 4.8.200 or later) o InfiniHost III Lx (fw-25204 Rev 1.2.000 or later) - Ethernet only mode o ConnectX EN / ConnectX-2 EN (fw-25408 Rev 2.5.700 or later) For official firmware versions please visit http://www.mellanox.com/content/pages.php?pg=firmware_download =============================================================================== 5. New Features and Changes From WinOF 2.0.7/MLNX_EN 1.3 =============================================================================== - VPI support - ETH driver improvements - New IB tools revision - Added support for the following operating systems: o Windows Server 2008 (x86, x64) o Windows HPC Server 2008 (x64) - Added ND support - Improved scalability - IPoIB was re-implemented using NDIS 6.1 paradigm - HW offload improvements and bug fixes in IPoIB - The user can now set GUID->MAC translation for non-standard GUIDs - Bug fixes in IBcore, IPoIB, IBBUS - Linux/VMware interoperability =============================================================================== 6. Known Issues =============================================================================== The following is a list of general limitations and known issues of the various components included in this Mellanox WinOF VPI for Windows release. - To support installing WinOF VPI on MHZH29* (Raptor) adapter cards, these cards must be programmed with ConnectX firmware version 2.7.700. - OpenSM: OpenSM continuously logs info into the log file %TEMP%\osm.log. Delete this file if it becomes too large. - OpenSM: Running OpenSM on multiple servers may lead to incorrect OpenSM behavior. Please do not run OpenSM on more than 2 machines in the subnet. - IBDiagnet cannot run on the same IB port that OpenSM is running on. - This release does not support installing both Mellanox WinOF VPI (or other IB drivers) and Mellanox's Ethernet software stack (the MLNX_EN for Windows package). - Windows 2008 installation: If UAC is enabled, installing MSI packages using a double-click does not lead to a correct installation (though it may be indicated that the installation succeeded). A workaround for this issue is to install the MSI package from the command line with administrator privileges. Enter: msiexec.exe /i MLNX_WinOF__.msi - All previous versions of IB/ETH drivers must be uninstalled before installing this driver - Uninstall requires rebooting the machine to complete the uninstall process - The installation process may sometimes cause the driver to be loaded with IB ports at SDR (10Gb/s). Disable and re-enable the driver to resolve this problem - Current release does not support in-band burning with WinMFT - Some machines with 2 or more network adapter cards may fail to create the IPoIB network interfaces at the end of Mellanox WinOF VPI for Windows installation. To resolve this problem, disable the network adapter cards and then re-enable them, as described below: a. Open "Device manager". b. For each network adapter cards device: i. Right click on the network adapter cards and select "Disable". ii. Right click on the network adapter cards and select "Enable". =============================================================================== 7. Revision History =============================================================================== - April 2010 o First release - July 14, 2010 o Removed support for "InfiniHost (fw-23108 Rev 3.5.000 or later)"