- 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
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
- 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.
===============================================================================
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.
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/
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
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
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
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.
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
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