From f3cdbb9d296a72b9ae03ecd1af72b0f67e184a66 Mon Sep 17 00:00:00 2001 From: Tziporet Koren Date: Tue, 31 Jul 2007 13:48:35 +0300 Subject: [PATCH] updates for 1.2.c-10 --- OFED_release_notes.txt | 16 ++++++++-------- README.txt | 36 +++++++++++++++++------------------- mlx4_release_notes.txt | 25 ++++++++++++++----------- 3 files changed, 39 insertions(+), 38 deletions(-) diff --git a/OFED_release_notes.txt b/OFED_release_notes.txt index 9da338e..d86c333 100644 --- a/OFED_release_notes.txt +++ b/OFED_release_notes.txt @@ -87,7 +87,7 @@ Notes: - RedHat EL4 up5: 2.6.9-55.ELsmp - RedHat EL5: 2.6.18-8.el5 - SLES10: 2.6.16.21-0.8-smp - - kernel.org: 2.6.20.x + - kernel.org: 2.6.20.x and 2.6.22 - SLES10 SP1: 2.6.16.46-0.12-smp (partially tested) 1.3 HCAs and RNICs Supported @@ -235,8 +235,6 @@ for each package in the docs directory. 3.1 Changes in components: The following components are different between OFED 1.2 and OFED 1.2.c: User space: - - libibverbs - - libmthca - libmlx4 (new) - mstflint (was enhanced to support ConnectX IB) - ofascripts @@ -250,13 +248,15 @@ for each package in the docs directory. - core (the verbs providers) =============================================================================== -4. Fixed Bugs since OFED 1.2.c-8 +4. Fixed Bugs since OFED 1.2.c-9 =============================================================================== -1. Kernel oops in IPoIB on restart of the driver. -2. IPoIB CM is now the default. -3. MPI with SRQ is supported. +- Kernel 2.6.22 is now supported +- Add libsysfs and libstdc++ 32-bit dependency for openmpi on PPC64. +- iser: kfifo.c now taken from upstream kernel. +- cma: Added module parameter to allow adjusting the response timeout for + situations when the default timeout is not long enough -Bugs fixed in each package are reported in the package's release notes. +Bugs fixed in mlx4 (ConnectX driver) are reported in mlx4_release_notes.txt. =============================================================================== diff --git a/README.txt b/README.txt index b3b3b38..c9e4c22 100644 --- a/README.txt +++ b/README.txt @@ -1,10 +1,10 @@ Open Fabrics Enterprise Distribution (OFED) - Version 1.2 + Version 1.2.c README - June 2007 + July 2007 -This is the OpenFabrics Enterprise Distribution (OFED) version 1.2 +This is the OpenFabrics Enterprise Distribution (OFED) version 1.2.c software package supporting InfiniBand and iWARP fabrics. It is composed of several software modules intended for use on a computer cluster constructed as an InfiniBand subnet or an iWARP network. @@ -25,9 +25,8 @@ This document includes the following sections: OpenFabrics Home Page: http://www.openfabrics.org -The OFED rev 1.2 software download available in -http://www.openfabrics.org/downloads.htm -http://www.openfabrics.org/builds/ofed-1.2/ +The OFED rev 1.2.c software download available in +http://www.openfabrics.org/builds/connectx/release/ Please email bugs and error reports to your InfiniBand vendor, or use bugzilla https://bugs.openfabrics.org/ @@ -151,7 +150,7 @@ is /usr The RPMs will be placed under ./RPMS directory. For further details, see "Building OFED RPMs" and "Advanced Usage of OFED" in -OFED_Installation_Guide.txt under OFED-1.2/docs. +OFED_Installation_Guide.txt under OFED-1.2.c/docs. 5. Installing OFED Software @@ -160,11 +159,11 @@ OFED_Installation_Guide.txt under OFED-1.2/docs. The default installation directory is: /usr Install Quick Guide: -1) Download and extract: tar xzvf OFED-1.2.tgz file. -2) Change into directory: cd OFED-1.2 +1) Download and extract: tar xzvf OFED-1.2.c.tgz file. +2) Change into directory: cd OFED-1.2.c 3) Run as root: ./install.sh 4) Follow the directions to install required components. For details, please see - OFED_Installation_Guide.txt under OFED-1.2/docs. + OFED_Installation_Guide.txt under OFED-1.2.c/docs. Note: The install script removes previously installed IB packages and @@ -227,11 +226,10 @@ In Step 2 of the main menu of install.sh, options 2, 3 and 4 can install one or more MPI stacks. Multiple MPI stacks can be installed simultaneously -- they will not conflict with each other. -There are two MPI stacks included in this release of OFED: - -- Ohio State University's MVAPICH 0.9.9 (specifically updated and - modified by Mellanox Technologies and Cisco or this release of OFED) -- Open MPI 1.2.1 +Three MPI stacks are included in this release of OFED: +- MVAPICH 0.9.9 +- Open MPI 1.2.2-1 +- MVAPICH2 0.9.8p2 OFED also includes 4 basic tests that can be run against each MPI stack: bandwidth (bw), latency (lt), Intel MPI Benchmark and Presta. The tests @@ -244,12 +242,12 @@ the tests. 8. Related Documentation ======================== 1) Release Notes for OFED Distribution components are to be found under - OFED-1.2/docs and, after the package installation, under - /usr/share/doc/ofed-docs-1.2 for RedHat - /usr/share/doc/packages/ofed-docs-1.2 for SuSE. + OFED-1.2.c/docs and, after the package installation, under + /usr/share/doc/ofed-docs-1.2.c for RedHat + /usr/share/doc/packages/ofed-docs-1.2.c for SuSE. 2) For a detailed installation guide, see OFED_Installation_Guide.txt. 3) For more information, please visit the OFED web-page http://www.openfabrics.org -For more information contact your InfiniBand vendor. +For more information contact your vendor. diff --git a/mlx4_release_notes.txt b/mlx4_release_notes.txt index e340507..62938e2 100755 --- a/mlx4_release_notes.txt +++ b/mlx4_release_notes.txt @@ -1,5 +1,5 @@ Open Fabrics Enterprise Distribution (OFED) - mlx4 in OFED 1.2.c-9 Release Notes + mlx4 in OFED 1.2.c-10 Release Notes July 2007 @@ -64,26 +64,29 @@ The following ULPs are tested: o OpenSM o MPI (MVAPICH and Open MPI) o IPoIB UD and CM - o SDP was partially tested + o SDP + o SRP was partially tested =============================================================================== 4. Fixed Bugs and Enhancements =============================================================================== -- Added support for PCI-Ex gen2 devices; device IDs: 26418 and 26428. -- Query QP and query SRQ are now supported. -- Internal error flow was added. -- Number of QPs that can be attached to the same multicast group was increased - to 56. -- Itanium is now supported. -- SRQ is now supported. -- Fork is now supported. + o FMRs are now supported + In addition: + - MTT entries now written by driver directly (WRITE_MTT firmware command + no longer used) -- avoids cache-line write race conditions due to FMRs + - MPT table now allocated from coherent memory, to avoid race conditions + between FMRs and firmware. + o query_qp now returns the RQ capabilities to userspace. + o Prevent possible data corruption when multiple gather segments are used. + This fix requires to write s/g segments and the inline segment (for MSI/GSI) + in reverse order into the WQE. + o Eliminate double-kfree in mlx4_mr_alloc error flow. =============================================================================== 5. Known Issues =============================================================================== - The following commands and/or features are not supported: o Resize CQ - o FMRs o APM o SQD -- 2.41.0