]> git.openfabrics.org - ~ardavis/dapl.git/commitdiff
Release 2.0.34 dapl-2.0.34-1 ofed_1.5.4
authorArlin Davis <arlin.r.davis@intel.com>
Wed, 2 Nov 2011 23:36:22 +0000 (16:36 -0700)
committerArlin Davis <arlin.r.davis@intel.com>
Wed, 2 Nov 2011 23:36:22 +0000 (16:36 -0700)
Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
ChangeLog
configure.in
dapl.spec.in

index de0d58915c5c298c151fea5eb18dc28a54568d83..6ba3691d43f47bbb669b40ca3b9a1d96c9d39703 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,171 @@
+commit be8891b39ab9817216fd5736c6e2cce98ec78e91
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Nov 2 10:40:02 2011 -0700
+
+    scm: change debug message level for listen/bind errors
+    
+    reduce to CM_WARN instead of general WARN level.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit a938e5db62a0fbbf8020eb1b526b090f44bc67c2
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Nov 2 10:29:34 2011 -0700
+
+    common: increase default IB ack timer from 16 to 20
+    
+    For larger, more congested fabrics, a larger ACK timer is needed.
+    Consumers can still change default with environment variable
+    DAPL_ACK_TIMER if they need to increase or decrease.
+    
+    This applies to SCM and UCM providers only. The CMA provider, which
+    uses rdma_cm, has no way to control ack timer with current API.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 989628832a12f4f0124947f1896bef51b9bbb3c9
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue Nov 1 13:44:24 2011 -0700
+
+    common: remote ia address null pointer creates seg fault
+    
+    add NULL ptr check and return DAT_INVALID_PARAMETER, DAT_INVALID_ARG2
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 3c2dbc16a09a0fb430e44ba023e1cc5bb87fa529
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue Nov 1 12:40:21 2011 -0700
+
+    common: posting events on full queue returns wrong error code
+    
+    Return DAT_QUEUE_FULL instead of DAT_INSUFFICIENT_RESOURCES
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit ae55f888f976de8225178fdec343a89bdeb28001
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue Nov 1 11:43:55 2011 -0700
+
+    common: dat_ep_modify seg faults with null ep_param ptr
+    
+    add additional NULL ptr check for arg3 ep_param
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit edbd39693482397ec6d1e4b6783d42be8c66332b
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Fri Oct 28 12:27:16 2011 -0700
+
+    common: dat_evd_free seg faults with resized software EVD
+    
+    dapl_evd_resize is attempting to resize a CQ but there is no
+    CQ attached to a software EVD. Add check for cq_handle
+    before resizing.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 6d23b0cf6487fc39367528e7673e9629fcc04ee2
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Fri Oct 28 10:23:51 2011 -0700
+
+    common: remove assert for incorrect events during cm_request
+    
+    Simply print a warning message. Connection callback doesn't
+    forward invalid events to consumer so no need to assert.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit e42b630d9866ec5ad4d2425c7ad96507a6e16b96
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Oct 26 16:02:56 2011 -0700
+
+    dat: dat_cno_query with NULL cno_handle causes segmentation fault
+    
+    add check for NULL handle in dat library
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit f179ce281b382f005d1553d2401b05f50284aede
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Oct 26 13:03:50 2011 -0700
+
+    scm: dat_psp_create returns wrong error code on bind/listen failure
+    
+    The SCM provider changed to return DAT_INVALID_PARAMTER instead of
+    incorrect DAT_CONN_QUAL_UNAVAILABLE error code on any bind or
+    listen failure.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit e8c41c05b356fc1a1305dbb80b41f0d3218a6aa2
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Oct 26 09:12:10 2011 -0700
+
+    scm: socket connect request count is reset improperly on retry
+    
+    Include the current retry count with the new connect request call
+    and set according after creating the new cm object.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit e8d3537444e311b68d47f015d6de952e31234bc8
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon Oct 24 13:59:55 2011 -0700
+
+    scm: when hostname has loopback addr assigned, default to eth0 instead of failing
+    
+    There are some cases where the eth0 device is configured with an IP address
+    but the getaddrinfo() will only return loopback address because the
+    hostname is configured in the /etc/hosts file with 127.0.0.1. In this case,
+    the provider will now retry address on eth0 before failing the open.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 0c13d50320cd8aeac6be809d2dd6f3d6ca675ab0
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon Oct 24 13:57:01 2011 -0700
+
+    scm: add port number to error log during hca_open failures
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit eb026ba0e9f37f131b84ea8971ba18ee2101d592
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon Oct 24 13:40:45 2011 -0700
+
+    common: query calls return incorrect IA handle to consumer
+    
+    The IA handle from the consumer perspective is an IA vector and
+    not the provider IA address handle. Need to convert IA handle
+    to IA vector for consumer calls.
+    
+    Modify dats_ia_get_handle call to convert both ways depending
+    on handle type provided so a dapl provider can convert to vector
+    on query calls. This fix is backward compatible with older libdat2
+    libraries. Function is already exported and syntax is unchanged.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 9b891e7ec048cdc8905c70780ef9ca27af0a4002
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu Sep 22 13:42:15 2011 -0700
+
+    common: srq create asserts with !dapl_llist_is_empty(head) failed
+    
+    return DAT_NOT_IMPLEMENTED before allocating any resources
+    until there is a provider that supports SRQ's.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 7707d4d19e0359b621a3be1cee7ae59edb0a11b0
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon Aug 29 12:31:38 2011 -0700
+
+    Release 2.0.33
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
 commit c4fc0ba2038c771f3f2cd9d262c3a802603e6c7b
 Author: Arlin Davis <arlin.r.davis@intel.com>
 Date:   Sun Aug 28 19:10:37 2011 -0700
index f86217bf01661db150c61c91588342facc19caea..71da96c3df5e2d85c93d49cff8d0cd731631d716 100644 (file)
@@ -1,11 +1,11 @@
 dnl Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.57)
-AC_INIT(dapl, 2.0.33, linux-rdma@vger.kernel.org)
+AC_INIT(dapl, 2.0.34, 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.33)
+AM_INIT_AUTOMAKE(dapl, 2.0.34)
 
 AM_PROG_LIBTOOL
 
index 3b784b41a046433238d0531237c253f1afbacf56..b779f9f5ec50bad4a4a33de824df102374cfadc7 100644 (file)
@@ -144,6 +144,9 @@ fi
 %{_mandir}/man5/*.5*
 
 %changelog
+* Wed Nov 2 2011 Arlin Davis <ardavis@ichips.intel.com> - 2.0.34
+- DAT/DAPL Version 2.0.34 Release 1, OFED 1.5.4 GA
+
 * Mon Aug 29 2011 Arlin Davis <ardavis@ichips.intel.com> - 2.0.33
 - DAT/DAPL Version 2.0.33 Release 1, OFED 1.5.4 RC1