From: Arlin Davis Date: Mon, 29 Aug 2011 19:31:38 +0000 (-0700) Subject: Release 2.0.33 X-Git-Tag: dapl-2.0.33-1 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=7707d4d19e0359b621a3be1cee7ae59edb0a11b0;p=~ardavis%2Fdapl.git Release 2.0.33 Signed-off-by: Arlin Davis --- diff --git a/ChangeLog b/ChangeLog index e5eda7a..de0d589 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,208 @@ +commit c4fc0ba2038c771f3f2cd9d262c3a802603e6c7b +Author: Arlin Davis +Date: Sun Aug 28 19:10:37 2011 -0700 + + scm,ucm: fix compatibility issues and set minimum protocol support + + allow latest version to work with previous versions to allow + compatibility back to OFED 1.5, dapl-2.0.23. If rdma_atomic_in + is not exchanged default back to original settings set by + consumer. + + Signed-off-by: Arlin Davis + +commit 2b118e5549e1d7a5cba0cf0f5e7877935c259360 +Author: Arlin Davis +Date: Fri Aug 19 13:19:38 2011 -0700 + + build: link librdmacm dependency to ib_acm usage for ucm and scm providers + + Add -lrdmacm to XLIBS for ucm and scm providers. Only set with + conditional use of ib_acm as defined by DAPL_USE_IBACM. + + Signed-off-by: Arlin Davis + +commit 648d46ae8964cddee521aa6b8f2c00a37d286c32 +Author: Arlin Davis +Date: Fri Aug 19 12:40:24 2011 -0700 + + build: add selective enable/disable-xxx build switch for each provider + + The following switches have been added to configure: + + --disable-cma (disables the rdma_cm dapl provider build) + --disable-scm (disables the socket cm provider build) + --disable-ucm (disables the IB UD cm provider build) + + all providers are enabled by default. + + Signed-off-by: Arlin Davis + +commit d083cd1d0ee9dfceb14c9cc75a1129f2a247a8bf +Author: Arlin Davis +Date: Fri Aug 19 10:24:32 2011 -0700 + + build: add extended header files to EXTRA_DIST and fix missing backslash + + Signed-off-by: Arlin Davis + +commit e76221985709bc2aee356e621ec78dffabdc0aef +Author: Arlin Davis +Date: Fri Aug 19 10:23:42 2011 -0700 + + build: set IB extended coll-type to none by default + + Signed-off-by: Arlin Davis + +commit a55bac341a6d9e95965290d0c73cfe8b252b0dd5 +Author: Arlin Davis +Date: Sun Aug 7 23:02:54 2011 -0700 + + common: change errno mapping of EINVAL to DAT_INVALID_PARAMETER + + Signed-off-by: Arlin Davis + +commit aea52cce4dbc5fb42debbc77282784c64a826653 +Author: Arlin Davis +Date: Sun Aug 7 22:59:27 2011 -0700 + + build: add IB collective and FCA provider to dapl build package as an option + + New collective support and the FCA provider will only be built with + configure option of "--enable-coll-type=fca". Dependencies include + fca devel package, fca library, and mverbs library. This will not + be included in default builds. + + Signed-off-by: Arlin Davis + +commit 66399e8a751474be605cc62050b2b1408f3418b6 +Author: Arlin Davis +Date: Sun Aug 7 22:54:36 2011 -0700 + + common: add new dapls_evd_post_event_ext call for extended events + + Add prototype and code to post extended events on dispatcher and + include collective definitions to dat_event_str function. + + Signed-off-by: Arlin Davis + +commit cf704c68249f9f93c0624ebaf552b1811013f15f +Author: Arlin Davis +Date: Sun Aug 7 22:53:45 2011 -0700 + + ucm: add support for IB collective providers + + Add collective member address and threading information + on a per transport basis. Call create/free service with + HCA open/close. + + Signed-off-by: Arlin Davis + +commit 9911d103d8aa4c0ecf797fe653979aaa6b82b40d +Author: Arlin Davis +Date: Sun Aug 7 22:53:09 2011 -0700 + + scm: add support for IB collective providers + + Add collective member address and threading information + on a per transport basis. Call create/free service with + HCA open/close. + + Signed-off-by: Arlin Davis + +commit 65946e9ed1b4e57dda85ee8254f6bca4c8232b96 +Author: Arlin Davis +Date: Sun Aug 7 22:47:21 2011 -0700 + + cma: add support for IB collective providers + + Add collective member address and threading information + on a per transport basis. Call create/free service with + HCA open/close. + + Signed-off-by: Arlin Davis + +commit d7f275728eeca3341f10c720ed3325295327e2c1 +Author: Arlin Davis +Date: Sun Aug 7 22:45:04 2011 -0700 + + common: add supported collective types in named attributes for query + + Signed-off-by: Arlin Davis + +commit f5817ec85e0d43ee6aca287327cce06a92f65cc4 +Author: Arlin Davis +Date: Sun Aug 7 22:41:48 2011 -0700 + + common: add collective call mappings via standard dapli_post_ext() + + Signed-off-by: Arlin Davis + +commit cab8890d96b20e5afa7f8afe3af5fb087af9a104 +Author: Arlin Davis +Date: Sun Aug 7 22:39:32 2011 -0700 + + common: new debug bitmask definition for extension logging + + Signed-off-by: Arlin Davis + +commit 09ab18c78faf698811ec08fcfc001c755fa44faa +Author: Arlin Davis +Date: Wed Aug 17 10:29:01 2011 -0700 + + common: new IB collective provider for Mellanox Fabric Collective Agent + + Support for bcast, barrier, reduce, allreduce, allgather, allgatherv + + Signed-off-by: Arlin Davis + +commit 5dc60f1aba17becf0788bcb519b17a47dc4be69c +Author: Arlin Davis +Date: Sun Aug 7 22:06:09 2011 -0700 + + dat: add definitions for MPI offloaded collectives in IB transport extensions + + The collective extensions are designed to support MPI and general + multicast operations over IB fabrics that support offloaded collectives. + Where feasible, they come as close to MPI semantics as possible. + Unless otherwise stated, all members participating in a data collective + operation must call the associated collective routine for the data + transfer operation to complete. Unless otherwise stated, the + root collective member of a data operation will receive its own portion + of the collective data. In most cases, the root member can prevent + sending/receiving data when such operations would be redundant. When root + data is already "in place" the root member may set the send and/or receive + buffer pointer argument to NULL. + + Unlike standard DAPL movement operations that require registered + memory and LMR objects, collective data movement operations employ + pointers to user-virtual address space that do not require + pre-registration by the application. From a resource usage point + of view, the API user should consider that the provider implementation + my perform memory registrations/deregistration on behalf of the + application to accomplish a data transfer. + + Most collective calls are asynchronous. Upon completion, an event + will be posted to the EVD specified when the collective was created. + + Signed-off-by: Arlin Davis + +commit d3ac07bc2caf82e8d2cd9d0ad50472f697538bd0 +Author: sean.hefty@intel.com +Date: Wed Jun 22 10:40:17 2011 -0700 + + common: cleanup debug messages when building with ibacm feature + + Signed-off-by: Arlin Davis + +commit d7778868d352e97be618523eeb0468e485490c0e +Author: Arlin Davis +Date: Sun Feb 13 21:14:33 2011 -0800 + + Release 2.0.32 + + Signed-off-by: Arlin Davis + commit ef80301e5799bd5657071e6bf4a1787711b5c878 Author: Arlin Davis Date: Sat Feb 12 12:03:19 2011 -0800 diff --git a/configure.in b/configure.in index fb405ff..f86217b 100644 --- a/configure.in +++ b/configure.in @@ -1,11 +1,11 @@ dnl Process this file with autoconf to produce a configure script. AC_PREREQ(2.57) -AC_INIT(dapl, 2.0.32, linux-rdma@vger.kernel.org) +AC_INIT(dapl, 2.0.33, linux-rdma@vger.kernel.org) AC_CONFIG_SRCDIR([dat/udat/udat.c]) AC_CONFIG_AUX_DIR(config) AM_CONFIG_HEADER(config.h) -AM_INIT_AUTOMAKE(dapl, 2.0.32) +AM_INIT_AUTOMAKE(dapl, 2.0.33) AM_PROG_LIBTOOL diff --git a/dapl.spec.in b/dapl.spec.in index 38cfa69..3b784b4 100644 --- a/dapl.spec.in +++ b/dapl.spec.in @@ -144,6 +144,9 @@ fi %{_mandir}/man5/*.5* %changelog +* Mon Aug 29 2011 Arlin Davis - 2.0.33 +- DAT/DAPL Version 2.0.33 Release 1, OFED 1.5.4 RC1 + * Sun Feb 13 2011 Arlin Davis - 2.0.32 - DAT/DAPL Version 2.0.32 Release 1, OFED 1.5.3 GA