Skip to contentSkip to conversation

OFED 1.5.2 rc1 is available

ANNOUNCE Vladimir Sokolovsky 1 participant 1 message May 31, 2010 InfiniBand

lore
Share & tools
lore
#0 lore raw

Hi,
OFED 1.5.2-rc1 is available

Notes:

The tarball is available on:
http://www.openfabrics.org/downloads/OFED/ofed-1.5.2/OFED-1.5.2-rc1.tgz

To get BUILD_ID run ofed_info

Please report any issues in bugzilla https://bugs.openfabrics.org/ for OFED 1.5.2

Vladimir & Tziporet

========================================================================
Supported Platforms and Operating Systems
---------------------------------------------
o CPU architectures:
- x86_64
- x86
- ppc64
- ia64

o Linux Operating Systems:
- RedHat EL4 up7 2.6.9-78.ELsmp
- RedHat EL4 up8 2.6.9-89.ELsmp
- RedHat EL5 up3 2.6.18-128.el5
- RedHat EL5 up4 2.6.18-164.el5
- RedHat EL5 up5 2.6.18-194.el5
- SLES10 SP2 2.6.16.60-0.21-smp
- SLES10 SP3 2.6.16.60-0.54-smp
- SLES11 2.6.27.19-5-default
- OEL 4 up7 2.6.9-78.ELsmp
- OEL 4 up8 2.6.9-89.ELsmp
- CentOS5.3 2.6.18-128.el5
- CentOS5.4 2.6.18-164.el5
- Fedora Core12 2.6.31.5-127.fc12 *
- OpenSuSE 11.2 2.6.31.5-0.1-default *
- kernel.org 2.6.29, 2.6.30,
2.6.31 and 2.6.32 *

* Minimal QA for these versions

Main changes from 1.5.1:
===========================
1. Updated packages:
libibverbs-1.1.3-0.8.g4d733f4.tar
libehca-1.2.2-0.1.g69e1a88.tar.gz
libnes-1.0.1-0.3.g8d69734.tar.gz
compat-dapl-1.2.17.tar.gz
librdmacm-1.0.12.tar.gz
dapl-2.0.28.tar.gz

- Management

     infiniband-diags-1.5.6.tar.gz
     libibmad-1.3.5.tar.gz
     libibumad-1.3.5.tar.gz
     opensm-3.3.6.tar.gz

- MPI

     openmpi-1.4.2-1.src.rpm

2. Added RHEL 6 beta support

Known issues:
=============
librdmacm-1.0.12 compilation fails on RHEL4.x

commit b2f53cd53d470604bc002699ba905ee23892fa17

Author: Eldad Zinger <eldadz-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Sun May 23 11:40:02 2010 +0300

sdp: new debug function added, minor debug message change.

commit 41cc7a8a7805a6ce8ce8028fc8d9742867b0506c

Author: Eldad Zinger <eldadz-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Sun May 30 14:03:43 2010 +0300

sdp: device removal rewritten for a stability improvement.

main changes:
1. device_removal_lock is better used.
2. sdp_dev is marked NULL in order to prevent new sockets born to the removed device.
3. new timeout functionality used when a reference count was taken for the CMA to return, but the CMA won't be invoked because rdma_id was destroyed.

commit d96f1205fd59992c82fc64b63d3fcaa328976794

Author: Eldad Zinger <eldadz-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Tue May 18 13:35:56 2010 +0300

sdp: unnecessary local variable removed, 'const' declarations added

commit 9ad5e04ed192cf5daae49864cf4da54b89701900

Author: Eldad Zinger <eldadz-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Tue May 18 13:32:27 2010 +0300

sdp: tx timer is deleted when sockets goes to TCP_CLOSE

commit 314569eb0bf4cf8fb40af7b5e82cbc362d001858

Author: Eldad Zinger <eldadz-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Tue May 18 11:48:54 2010 +0300

sdp: canceled a call to sdp_desroy_work() on send completion with error

No need to destroy resources after send completion with error.

commit ba9dbc39149fb34fab383b190ca03c6d1017a92d

Author: Eldad Zinger <eldadz-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Tue May 18 11:34:28 2010 +0300

sdp: unnecessary wait-queue removed from sdp_sock structure.

commit edda276773fd8f68d374990c2d1e91545ad2a5c0

Author: Eli Cohen <eli-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Thu May 27 11:06:19 2010 +0300

Backport: Add missing dev_id sysfs file

commit dcfc4bb33fa2b8f5498fb6e1966af8731a28b6f7

Author: Eli Cohen <eli-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Thu May 27 09:59:15 2010 +0300

Backport dev_id to 2.6.9

Since dev_id does not exsist as a member of struct net_device in kernel 2.6.9, avoid using it in mlx4_en. I will add means to read dev_id in subsequent patches.

commit 977323bd115b8737604393fcf1af144fcc205507

Author: Eli Cohen <eli-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Thu May 27 09:02:02 2010 +0300

mlx4_en: use net_device dev_id to indicate port number

Today, there are no means to know which port of a hardware device a netdev interface uses. struct net_device conatins a field, dev_id, that can be used for that. Use this field to save the port number in ConnectX that is being used by the net device; port numbers are zero based.

commit 769f61e91bb6b02bd4608c960aef5fd13a6f8616

Author: Chien Tung <[email protected]>
Date:   Thu May 27 15:34:54 2010 -0500

core: fix ib_detach_mcast to use rdma_node_get_transport

commit 465f773a7c5d6747662c695812c32344ee027f3d

Author: Eli Cohen <eli-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Thu May 27 13:43:16 2010 +0300

Fix bug from 369cd4c

switch statement made on node type but case was made on node transport.

commit 3049b4d808c185a127fd0ed44fd4e953929bafaf

Author: Chien Tung <[email protected]>
Date:   Tue May 25 13:14:03 2010 -0500

RDMA/nes: fix incorrect unlock in nes_process_mac_intr

commit ce6e74f2 introduced a problem where unlock took place only within an if statement.

sparse warning:

drivers/infiniband/hw/nes/nes_hw.c:2643:9: warning: context imbalance in 'nes_process_mac_intr' - different lock contexts for basic block

commit 780924cd294b8f65eb363c956f25670097eab2e2

Author: Eli Cohen <eli-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Sun May 23 12:45:55 2010 +0300

Fix backports after 1081970

commit aad1ccb727c5bfbcdee7bec16199a4585f371f3a

Author: Eli Cohen <eli-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Thu May 20 15:29:06 2010 +0300

mlx4: Use a simple definition for mac

commit 67784413a873fedb365e00484b37944013102b6b

Author: Eli Cohen <eli-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Mon May 17 17:48:05 2010 +0300

mlx4_ib: Fix GID table population

When the MAC address of the corresponding ethernet interfaces changes we need to change the GID table to reflect that. This patch fixes this.

commit d6069614f7c1d0691268909e6d9964bcc73e9976

Author: Faisal Latif <[email protected]>
Date:   Fri May 21 16:55:08 2010 -0500

RDMA/nes: AE for closed QP causes crash

modify_qp() closes qp and AE handling also attempts to close qp causing system to crash. Now we check the state of QP before processing the AE.

commit 1749f944f4abaace6b83e369cdc538295135707a

Author: Chien Tung <[email protected]>
Date:   Fri May 21 11:00:21 2010 -0500

RDMA/nes: add missing include linux/vmalloc.h

This will fix compilation errors on ia64 and ppc64. Also corrected copyright in nes_ud.c

commit c775d90d2c3708e36676c0abd4ae2a45987d9c70

Author: Mirek Walukiewicz <[email protected]>
Date:   Wed May 19 15:56:28 2010 -0500

RDMA/nes: update backports

commit e59d19d08fe556e6fa45ff088f81b6d5dde69ede

Author: Mirek Walukiewicz <[email protected]>
Date:   Wed May 19 15:46:05 2010 -0500

RDMA/nes: add support of iWARP multicast acceleration over
IB_QPT_RAW_ETY QP type

This patch implements iWarp multicast acceleration (IMA) over IB_QPT_RAW_ETY QP type in nes driver.

Application creates a raw eth QP (IBV_QPT_RAW_ETH in user-space) and manages the multicast via ibv_attach_mcast and ibv_detach_mcast calls.

Calling ibv_attach_mcast/ibv_datach_mcast has an effect of enabling/disabling L2 MAC address filters in HW.

commit 369cd4cbcbabf2b3e640f6bdda92dc68cd814a03

Author: Mirek Walukiewicz <[email protected]>
Date:   Wed May 19 15:41:41 2010 -0500

RDMA/core: add support for iWarp multicast acceleration over IB_QPT_RAW_ETY QP type

The patch enables usage of attach_mcast()/detach_mcast driver specific verbs for iWARP devices.

IB path is unchanged.
iWARP path adds checking for raw ethernet QP type

commit 4e2942978a2b1e87c21dc9df7cae6a0bb50cd0f7

Author: Yevgeny Petrilin <yevgenyp-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Mon May 17 16:13:29 2010 +0300

mlx4_en: Reset transport header before accessing it in queue selection

commit 47915c0dfe39ff480119be2f0ee9a2b4f2b6578b

Author: Vladimir Sokolovsky <vlad-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Mon May 10 18:18:35 2010 +0300

ofa_kernel.spec: Fix changelog

commit ec2637db5c5f82cbc6697a51c2373723cf175e5b

Author: Vladimir Sokolovsky <vlad-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Mon May 10 10:22:52 2010 +0300

ofa_kernel: Support %install macro that removes RPM_BUILD_ROOT

See,
https://bugs.openfabrics.org/show_bug.cgi?id=2044

commit c559c00f2fabd28ef9014422c3fb1866b9981a7b

Author: Eli Cohen <eli-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Thu May 6 17:16:18 2010 +0300

mlx4: fix catching netdev events

Avoid initializing in iboe->netdevs[port] in mlx4_ib_add. This is needed so the norifier callback will catch the change and update the GID table.

commit 60b02f41bcbd52921261740bdb4c0498d6940500

Author: Eldad Zinger <eldadz-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Tue May 4 12:11:04 2010 +0300

sdp: unnecessary local variable removed.

commit 2af1762d33356e45108eb3602ce895a242c669ae

Author: Eldad Zinger <eldadz-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Tue May 4 12:05:56 2010 +0300

sdp: debug message for reference count changed from CM_TW to CMA

This debug message marks that the sdp_cma_handler() is expected to be invoked.

commit 2a771281ee3bd9a1ad6a5012edc77b5630af3af4

Author: Eldad Zinger <eldadz-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Tue May 4 11:43:29 2010 +0300

sdp: BUG2031 - sdp_cma_handler() won't be invoked after last ref count removed

rdma_id will be destructed in cases where the sdp_cma_handler() is not required any more. This will disable asynchronous-events handling after the last reference count removed.

commit 07640472e878c0baab88bfcff7eebff286bf4f94

Author: Eli Cohen <eli-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Tue May 4 14:44:52 2010 +0300

mlx4: Fix invalidation of counter index

commit e5fa8aa4ed5b08dfcc7d4f7035964ccbe9d21cfd

Author: Eli Cohen <eli-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Mon May 3 21:30:34 2010 +0300

[PATCH] mlx4: Fix chunk sg list overflow in mlx4_alloc_icm()

If the number of sg entries in the ICM chunk reaches MLX4_ICM_CHUNK_LEN,
we must set chunk = NULL __even__ for coherent mappings (as is done for mthca). Otherwise we may overflow the sg list.

commit ce70b2380b09171152f3a827f18aff6523947555

Author: Vladimir Sokolovsky <vlad-VPRAkNaXOzVS1MOuV/[email protected]>
Date:   Mon May 3 14:33:49 2010 +0300

mthca: update ib_ud_header_init parameters

split mthca part of mlx4_1310_Add-support-for-RoCEE-address-resolution.patch and mlx4_1360_Add-vlan-support-to-IBoE.patch