[ewg] [Annonce] OFED-RDMAoE-1.5-rc4 is available

Eli Cohen eli at dev.mellanox.co.il
Tue Dec 15 06:55:15 PST 2009


OFED-RDMAoE-1.5-rc4 is available

The tarball is available on:
http://www.openfabrics.org/downloads/OFED/ofed-rdmaoe-1.5/OFED-RDMAoE-1.5-rc4.tgz


To get BUILD_ID run ofed_info

Please report any issues in bugzilla https://bugs.openfabrics.org/ for
OFED 1.5, component RDMAoE


Release information:
--------------------
Linux Operating Systems:
       - RedHat EL4 up6       2.6.9-67.ELsmp
       - RedHat EL4 up7       2.6.9-78.ELsmp
       - RedHat EL4 up8       2.6.9-89.ELsmp
       - RedHat EL5 up2       2.6.18-92.el5
       - RedHat EL5 up3       2.6.18-128.el5
       - RedHat EL5 up4       2.6.18-164.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 5 up2            2.6.18-92.el5
       - CentOS5.2            2.6.18-92.el5
       - CentOS5.3            2.6.18-128.el5
       - Fedora Cor           2.6.29              *
       - OpenSuSE 11          2.6.25.5-1.1        *
       - kernel.org           2.6.29 and 2.6.30


     * Minimal QA for these versions

Systems:
     * x86_64
     * x86
     * ia64
     * ppc64

Main changes from 1.5 rc3:
============================
1. Updated packages:

libnes-1.0.0.tar.gz


- Management packages:
libibumad-1.3.3_20091204_86353ad.tar.gz
libibmad-1.3.3_20091204_86353ad.tar.gz
opensm-3.3.3_20091204_86353ad.tar.gz
infiniband-diags-1.5.3_20091204_86353ad.tar.gz


- MPI packages:
openmpi-1.4-1.src.rpm


2. Bug fixes (attached log file)
Pull bug fixes from ofed_kernel_1_5


Limitations:
============
- SLES10 SP3 on IA64 is not supported yet


Notes:
RDMAoE and mlx4_en capabilities are supported only for x86 and x86_64
architectures.

-------------- next part --------------
commit f0923c26074cf44e64e70e9b08050cfd13c6207e
Merge: 2b8d43e 028c20d
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Thu Dec 10 15:38:32 2009 +0200

    Merge branch 'ofed_kernel_1_5' into rdmaoe

commit 028c20d5e069a486aa23ef12ab3ff1707cac9cd8
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Thu Dec 10 15:18:22 2009 +0200

    Revert "mlx4_en: Controlling pfc parameters through sysfs interface"
    
    This reverts commit 62df0ecb9442f9c61ad7d1169bf8cba55504d073.

commit 8b554a1e3493e3aeab93b04f2f22fa5a9b4983df
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Thu Dec 10 15:17:19 2009 +0200

    Revert "mlx4_en: fix bug in mlx4_en_init_netdev"
    
    This reverts commit 8b276e57a9eca2f1b3f118db6ec1143cf15d06fe.

commit 003f147a4dce39bfadd10d253c75f3b799ae4142
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Thu Dec 10 10:32:09 2009 +0200

    Fix backports for 2.6.9 kernels
    
    Signed-off-by: Eli Cohen <eli at mellanox.co.il>

commit 2dd9441b2784e1d36d3025693f19a950cb1b39b8
Merge: 5f541de f4996b2
Author: Vladimir Sokolovsky <vlad at mellanox.co.il>
Date:   Thu Dec 10 09:37:56 2009 +0200

    Merge branch 'ofed_kernel_1_5' of git://sofa.openfabrics.org/~ctung/ofed-1.5 into ofed_kernel_1_5

commit f4996b2c3b72e2cb4c9b99e59f704adff7baad20
Author: Chien Tung <chien.tin.tung at intel.com>
Date:   Wed Dec 9 20:47:19 2009 -0600

    RDMA/nes: udpate backports for RC4
    
    Signed-off-by: Chien Tung <chien.tin.tung at intel.com>

commit ac0fd81fbc830f15e3e76d7b4baa2ceb0bfad7b2
Author: Chien Tung <chien.tin.tung at intel.com>
Date:   Wed Dec 9 20:25:58 2009 -0600

    RDMA/nes: update for OFED 1.5 RC4
    
    add:
    
    nes_0019_max_cqe.patch - MAX CQE check on cq create.
    nes_0020_copyright.patch - update copyright
    nes_0021_stale_arp.patch - stale ARP fix
    nes_0022_sync_with_kernel_org.patch - match up with kernel.org content
    
    Signed-off-by: Chien Tung <chien.tin.tung at intel.com>

commit 5f541de203009c2bcc13c110f8b70cb976b0e0d2
Author: Ralph Campbell (QLogic) <ralphc at hosting.openfabrics.org>
Date:   Wed Dec 9 12:16:03 2009 -0800

    IB/qib: fix backport patches for RHEL 5
    
    The RHEL 5 backports for the IPoIB device stop deadlock commit had
    a bug where the wrong work queue was being flushed.
    This updates the patches to use the correct flush.
    
    Signed-off-by: Ralph Campbell <ralph.campbell at qlogic.com>

commit 2b8d43ea78ca8f7f20cc0251ee450183f33ccc92
Merge: 5ed038c c4ce625
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Wed Dec 9 17:38:51 2009 +0200

    Merge branch 'ofed_kernel_1_5' into rdmaoe

commit c4ce6250a52e5a2087bff72ca9ff0de6e57da169
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Wed Dec 9 17:07:17 2009 +0200

    Fix type of trigger_port()
    
    Signed-off-by: Eli Cohen <eli at mellanox.co.il>

commit 9662bcf2f8ab7b518b73bb9b2bd0b00646bd7ec7
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Wed Dec 9 16:49:40 2009 +0200

    mlx4_core: Bug fix in error flow
    
    If mlx4_init_port_info() fails, cleanup only the initialized ports.
    
    Signed-off-by: Eli Cohen <eli at mellanox.co.il>

commit 8b276e57a9eca2f1b3f118db6ec1143cf15d06fe
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Wed Dec 9 16:37:38 2009 +0200

    mlx4_en: fix bug in mlx4_en_init_netdev
    
    device_create_file() returns 0 for success but was interpreted inversely.
    
    Signed-off-by: Eli Cohen <eli at mellanox.co.il>

commit e40765d9301e5338b14c47c0e1f03476743cabd4
Merge: 2e8a84a 70f277e
Author: Vladimir Sokolovsky <vlad at mellanox.co.il>
Date:   Wed Dec 9 10:36:53 2009 +0200

    Merge branch 'ofed_kernel_1_5' of git://git.openfabrics.org/~ralphc/linux-2.6/ into ofed_kernel_1_5

commit 2e8a84a1da45e8697eac96c6cbd6b6ec647f1a62
Merge: c4fab3c 7df24af
Author: Vladimir Sokolovsky <vlad at mellanox.co.il>
Date:   Wed Dec 9 10:27:25 2009 +0200

    Merge branch 'ofed_kernel_1_5' of git://git.openfabrics.org/~vu/ofed_1_5 into ofed_kernel_1_5

commit 7df24afd49976f37d65f46107eed8cf97c45e31c
Author: Vu Pham (Mellanox) <vu at hosting.openfabrics.org>
Date:   Tue Dec 8 17:20:36 2009 -0800

    srpt: moving to scst svn tree revision 1370, fixing compilation error in rhel

commit 70f277ec61809c15b3352aa6b650882ebef05235
Author: Ralph Campbell (QLogic) <ralphc at hosting.openfabrics.org>
Date:   Tue Dec 8 17:14:43 2009 -0800

    IB/qib: fix IPoIB device stop deadlock
    
    We create our own workqueue mainly because we want to be
    able to flush it when devices are being removed.  We can't
    use schedule_work()/flush_scheduled_work() because both
    unregister_netdev() and linkwatch_event take the rtnl lock,
    so flush_scheduled_work() can deadlock during device removal.
    
    Signed-off-by: Mitko Haralanov <mitko at qlogic.com>

commit 9e829f8742501afefc49c1b16945322cd6577dfd
Author: Ralph Campbell (QLogic) <ralphc at hosting.openfabrics.org>
Date:   Tue Dec 8 17:12:02 2009 -0800

    IB/qib: serdes changes for QME7342 serdes
    
    Because we now have different values of H1 all over, I redid the h1_vals
    code that we weren't really using, changed it to a single h1_val,
    and initialized for the board types that need different values.
    
    Signed-off-by: Dave Olson <dave.olson at qlogic.com>

commit 52cb89d80698f6cfdf7d58f0b0bbef85cd70dc69
Author: Ralph Campbell (QLogic) <ralphc at hosting.openfabrics.org>
Date:   Tue Dec 8 17:11:22 2009 -0800

    IB/qib: added missing code to report if 7322 memory BIST failed
    
    Don't clear the memory built-in-self-test error bit so it gets reported.
    
    Signed-off-by: Dave Olson <dave.olson at qlogic.com>

commit 56d291199ea1479a441af974ab3f311b4703c897
Author: Ralph Campbell (QLogic) <ralphc at hosting.openfabrics.org>
Date:   Tue Dec 8 17:10:35 2009 -0800

    IB/qib: improve twsi error messages for human beings
    
    Some people were confused by TWSI, so make messages somewhat clearer.
    
    Signed-off-by: Dave Olson <dave.olson at qlogic.com>

commit 5ed038c4a28a8d9ea99d7999af178ee80ec2f663
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Tue Dec 8 16:35:19 2009 +0200

    Fix after merge
    
    mlx4_find_get_prot_dev() and mlx4_get_prot_dev() are given in a lexically
    eariler patch so remove them from
    mlx4_2010_RDMAoE-support-allow-interfaces-to-correspond.patch.
    
    Signed-off-by: Eli Cohen <eli at mellanox.co.il>

commit 8477a5099c362d4b85f115605c779cfa95044e6f
Merge: 29cf3d1 c4fab3c
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Tue Dec 8 16:29:11 2009 +0200

    Merge branch 'ofed_kernel_1_5' into rdmaoe

commit c4fab3c6c271ee9058220b635aa06ba56a7cb381
Merge: a313d8c 84bcab6
Author: Vladimir Sokolovsky <vlad at mellanox.co.il>
Date:   Tue Dec 8 09:26:55 2009 +0200

    Merge branch 'code-drop/20091207' of git://git.openfabrics.org/~agrover/ofed_1_5/linux-2.6 into ofed_kernel_1_5

commit a313d8c8d92a7110fa449ec56bf9d00e43d7c05d
Merge: 1c024d1 a6581ab
Author: Vladimir Sokolovsky <vlad at mellanox.co.il>
Date:   Tue Dec 8 09:23:15 2009 +0200

    Merge branch 'dev' of ssh://vlad@sofa.openfabrics.org/home/jon/scm/ofed_kernel-1.5 into ofed_kernel_1_5

commit 1c024d191369acf7fbcb3fcac12c6c9446a87de8
Merge: 5726ece 2b4ea21
Author: Vladimir Sokolovsky <vlad at mellanox.co.il>
Date:   Tue Dec 8 09:21:25 2009 +0200

    Merge branch 'ofed_kernel_1_5' of git://git.openfabrics.org/~ralphc/linux-2.6/ into ofed_kernel_1_5

commit 84bcab6dfad5abb320ab01398b9914d1e97b6595
Author: Andy Grover <andy.grover at oracle.com>
Date:   Mon Dec 7 16:06:53 2009 -0800

    RDS: Do not BUG() on error returned from ib_post_send
    
    BUGging on a runtime error code should be avoided. This
    patch also eliminates all other BUG()s that have no real
    reason to exist.
    
    Signed-off-by: Andy Grover <andy.grover at oracle.com>

commit a6581ab11513c78c17365ede289b39a607b2674e
Author: Jon Mason <jon at opengridcomputing.com>
Date:   Mon Dec 7 14:26:25 2009 -0600

    Pull NFS lockd fix from OFED 1.4.
    
    This fixes bug 1852.
    
    Signed-off-by: Jon Mason <jon at opengridcomputing.com>

commit 5addf35185806d5c469d9dae85381b7922e1a42b
Author: Jon Mason <jon at opengridcomputing.com>
Date:   Fri Dec 4 17:14:15 2009 -0600

    Pull 2.6.30.* NFS fixes and update backports to play nice with fix patches
    
    Signed-off-by: Jon Mason <jon at opengridcomputing.com>

commit 5726ece916d1bfc75d7fc6c14c8e8388ac5d0c40
Author: Eric Dumazet <eric.dumazet at gmail.com>
Date:   Mon Dec 7 18:06:42 2009 +0200

    ipoib: unset IFF_XMIT_DST_RELEASE
    
    IPoIB need skb->dst in its start_xmit() function
    
    Tell dev_hard_start_xmit() to no release it by unsetting  IFF_XMIT_DST_RELEASE
    
    Signed-off-by: Eric Dumazet <eric.dumazet at gmail.com>
    Signed-off-by: David S. Miller <davem at davemloft.net>
    Signed-off-by: Vladimir Sokolovsky <vlad at mellanox.co.il>

commit 29cf3d137376bcf8f9282254ab6bbc76e4d79f24
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Mon Dec 7 17:48:21 2009 +0200

    Fix conflicts after merge
    
    Signed-off-by: Eli Cohen <eli at mellanox.co.il>

commit dca8f9d837623b9f5e113ef27f44605f8536f657
Merge: 3d02189 ce58392
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Mon Dec 7 17:24:10 2009 +0200

    Merge branch 'ofed_kernel_1_5' into rdmaoe

commit ce583924b72ef17c2b7c6c43713c3879131b61b5
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Mon Dec 7 16:20:17 2009 +0200

    Remove a wrong fix to bug #1172
    
    This bug has been fixed by commit 2767840 and the patch is redundnat.
    Fixes bug #1831
    
    Signed-off-by: Eli Cohen <eli at mellanox.co.il>

commit 02c77c91e64360d7b2fe45e88bcc475f1769f453
Author: Vladimir Sokolovsky <vlad at mellanox.co.il>
Date:   Mon Dec 7 15:47:17 2009 +0200

    ofa_kernel.spec: Create Module.symvers if it was not created by make
    
    Signed-off-by: Vladimir Sokolovsky <vlad at mellanox.co.il>

commit 3d0218920528eadd1f50594c0b3664bbe92e23bd
Merge: ce1a137 62df0ec
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Mon Dec 7 15:47:35 2009 +0200

    Merge branch 'ofed_kernel_1_5' into rdmaoe

commit b33f360190beb26b59604e9b31ae156ba51fd1d8
Author: Amir Vadai <amirv at mellanox.co.il>
Date:   Mon Dec 7 15:31:58 2009 +0200

    sdp: fix lockup on mthca cards
    
    - rx_irq called sdp_sock_queue_rcv_skb() who calls
      sk->sk_data_ready() == sock_def_readable
    
    - sock_def_readable() can't be called from interrupt context
      because it takes read_lock (the writer to the lock uses
      write_lock_bh)
    
    - moved rx processing to tasklet
    
    sock_def_readable was trying to take read_lock
    
    Signed-off-by: Amir Vadai <amirv at mellanox.co.il>

commit 62df0ecb9442f9c61ad7d1169bf8cba55504d073
Author: Yevgeny Petrilin <yevgenyp at mellanox.co.il>
Date:   Wed Dec 2 14:46:11 2009 +0200

    mlx4_en: Controlling pfc parameters through sysfs interface
    
    Signed-off-by: Yevgeny Petrilin <yevgenyp at mellanox.co.il>

commit 1505d8649481f95e9411e195475df37a3aca3099
Author: Yevgeny Petrilin <yevgenyp at mellanox.co.il>
Date:   Wed Dec 2 13:37:09 2009 +0200

    mlx4_en: Added support to query and modify EEPROM via ethtool interface
    
    Signed-off-by: Yevgeny Petrilin <yevgenyp at mellanox.co.il>

commit 8f6c6c01d9fa99799e5f208714ad9141a1560799
Author: Yevgeny Petrilin <yevgenyp at mellanox.co.il>
Date:   Wed Dec 2 13:31:52 2009 +0200

    mlx4_en: Validate port is up prior to transmitting
    
    Signed-off-by: Yevgeny Petrilin <yevgenyp at mellanox.co.il>

commit 1a5f53418ec894a61b422d2f98520067464929c2
Author: Yevgeny Petrilin <yevgenyp at mellanox.co.il>
Date:   Wed Dec 2 13:30:50 2009 +0200

    mlx4_en: Reporting Link state events with KERN_INFO flag
    
    Signed-off-by: Yevgeny Petrilin <yevgenyp at mellanox.co.il>

commit 5d1025fb99191ce4208a140f34734c8b80a12b02
Merge: bc9e3a8 8a5a101
Author: Vladimir Sokolovsky <vlad at mellanox.co.il>
Date:   Sun Dec 6 09:58:51 2009 +0200

    Merge branch 'ofed_kernel_1_5' of git://git.openfabrics.org/~amirv/ofed_1_5 into ofed_kernel_1_5

commit bc9e3a889fad30b18160ee72790c6fdef3e61831
Author: Sven-Thorsten Dietrich <sdietrich at novell.com>
Date:   Wed Dec 2 17:27:44 2009 +0200

    Add 2.6.31 kernel support
    
    Signed-off-by: Sven-Thorsten Dietrich <sdietrich at novell.com>

commit 8a5a10160d306f20a1c7b047b376f4c60863ab59
Author: Amir Vadai <amirv at mellanox.co.il>
Date:   Wed Dec 2 16:35:51 2009 +0200

    sdp: fix a warning in RH4.0
    
    never del uninitialized timer
    
    Signed-off-by: Amir Vadai <amirv at mellanox.co.il>

commit 99c7d4d1db6aaa053904cbedf167cd8ded925af3
Author: Amir Vadai <amirv at mellanox.co.il>
Date:   Wed Dec 2 15:32:03 2009 +0200

    sdp: Fix Hello Ack Header to be according to spec
    
    Signed-off-by: Amir Vadai <amirv at mellanox.co.il>

commit fe6c0ef9d9a90063f3274b9883e05432676cc692
Author: Ella Podvalny <ella at mellanox.co.il>
Date:   Mon Nov 30 18:56:36 2009 +0200

    mlx4: Turn on FCoE T11 bit in INIT_HCA
    
    Signed-off-by: Ella Podvalny <ella at mellanox.co.il>

commit 5eb3469180e4a3fc822d09f6dbc4d8fc294bb9e9
Author: Ella Podvalny <ella at mellanox.co.il>
Date:   Wed Nov 25 19:38:17 2009 +0200

    Adding patches for mlx4_fc
    
    Signed-off-by: Ella Podvalny <ella at mellanox.co.il>

commit d856ed84c63f46aa1ca120cceb03073c35bb5e66
Author: Ella Podvalny <ella at mellanox.co.il>
Date:   Wed Nov 25 16:33:24 2009 +0200

    adding kernel_patches/fixes/mlx4_1250_query_steer_cap.patch
    
    Signed-off-by: Ella Podvalny <ella at mellanox.co.il>

commit 522415c247f6541086cc2366cd6d45a4f1c50cb7
Author: Ella Podvalny <ella at mellanox.co.il>
Date:   Mon Nov 23 17:30:32 2009 +0200

    fixes: rename mlx4 patch
    
    Signed-off-by: Ella Podvalny <ella at mellanox.co.il>

commit adfa42e7a444a7a8671778f5a6b5c5ea5d83289f
Author: Ella Podvalny <ella at mellanox.co.il>
Date:   Wed Nov 18 17:58:24 2009 +0200

    kernel_patches: fixes to support mlx4_fc
    
    	Moving from kernel_patches/attic/fixes to kernel_patches/fixes
    
    Signen-off-by: Ella Podvalny <ella at mellanox.co.il>

commit 40610bade37fb3563a19382ce7e9d6be5b784d24
Author: Ella Podvalny <ella at mellanox.co.il>
Date:   Wed Nov 18 17:54:27 2009 +0200

    kernel_patches: fixes to support mlx4_fc
    
        mlx4_1030_register_vlan_fix.patch no needed anymore
    
    Signed-off-by: Ella Podvalny <ella at mellanox.co.il>

commit ce1a1374fbe550836e9f85841ae40bb064327898
Merge: 437d9b4 aa66718
Author: Eli Cohen <eli at mellanox.co.il>
Date:   Wed Dec 2 10:37:19 2009 +0200

    Merge branch 'ofed_kernel_1_5' into rdmaoe

commit aa66718852a05b8a76b61b50261fb926a5e1d40c
Author: Amir Vadai <amirv at mellanox.co.il>
Date:   Wed Dec 2 09:06:37 2009 +0200

    sdp: make /proc/net/sdpprf on only if debug data is on
    
    This way, in performance measurements it is off and on regression
    it is on.
    
    Signed-off-by: Amir Vadai <amirv at mellanox.co.il>

commit e7fcf0e97dd42ee70285b4efab144638ecbc6166
Author: Amir Vadai <amirv at mellanox.co.il>
Date:   Mon Nov 30 17:45:13 2009 +0200

    sdp: Cleanup ZCopy page registrations
    
    - use ib_umem_get instead of get_user_pages
    - Use FMR for RDMA reads
    - ZCopy sender side to use ib_umem
    - send remainder of ZCopy with BCopy
    
    Signed-off-by: Amir Vadai <amirv at mellanox.co.il>

commit 2b4ea21146db9d57dc2ac496149f8b047b5b6fa5
Author: Ralph Campbell (QLogic) <ralphc at hosting.openfabrics.org>
Date:   Mon Nov 30 14:16:11 2009 -0800

    IB/qib: merge latest driver fixes
    
    This patch fixes several bugs found during testing.
    
    Signed-off-by: Ralph Campbell <ralph.campbell at qlogic.com>

commit bbb6332fa221f8acaf30a984625ded6219565f2d
Author: Ralph Campbell (QLogic) <ralphc at hosting.openfabrics.org>
Date:   Mon Nov 30 14:11:37 2009 -0800

    IB/ipath: Remove support for QLogic PCIe QLE devices
    
    The ib_qib driver is replacing the support for QLogic PCIe QLE devices
    and is removed from ib_ipath by this patch. The ib_ipath driver
    only supports the obsolete QLogic Hyper-Transport IB host channel
    adapter (model QHT7140).
    
    Signed-off-by: Ralph Campbell <ralph.campbell at qlogic.com>

commit 840bbefeda26d21bffae6b7cdc88e981fcfb0a45
Author: Ralph Campbell (QLogic) <ralphc at hosting.openfabrics.org>
Date:   Mon Nov 30 14:09:34 2009 -0800

    IB/core: allow HCAs to create IB port sysfs files
    
    This patch adds a new function to sysfs.c so that HCAs can
    create files in /sys/class/infiniband/<hca>/ports/<N>/.
    There is no need for an unregister function since the kobject
    reference will go to zero when ib_unregister_device() is called.
    
    Signed-off-by: Ralph Campbell <ralph.campbell at qlogic.com>

commit 829706f52d9182fdd82fee9b939e7db6b3dfb9cd
Author: Ralph Campbell (QLogic) <ralphc at hosting.openfabrics.org>
Date:   Mon Nov 30 14:06:07 2009 -0800

    backport: export kobject_create_and_add() and kobject_init_and_add()
    
    Export the functions kobject_create_and_add() and kobject_init_and_add()
    so other modules can use them.
    
    Signed-off-by: Ralph Campbell <ralph.campbell at qlogic.com>


More information about the ewg mailing list