]> git.openfabrics.org - ~ardavis/dapl.git/commitdiff
Release 2.0.20 dapl-2.0.20-1
authorArlin Davis <arlin.r.davis@intel.com>
Sat, 20 Jun 2009 03:59:16 +0000 (20:59 -0700)
committerArlin Davis <arlin.r.davis@intel.com>
Sat, 20 Jun 2009 03:59:16 +0000 (20:59 -0700)
Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
ChangeLog
configure.in
dapl.spec.in

index 7b86f8efde6e92ae7e6a6d286e0d2b9843aeaa53..73de051e6f136905d3774dd209611955d5f152ce 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,239 @@
+commit beebe0066b47d7bf476925ff280bad2a3db38324
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Fri Jun 19 20:52:51 2009 -0700
+
+    common,scm: add debug capabilities to print in-process CM lists
+    
+    Add a new debug bit DAPL_DBG_TYPE_CM_LIST.
+    If set, the pending CM requests will be
+    dumped when dat_print_counters is called.
+    Only provided when built with -DDAPL_COUNTERS
+    
+    Add new dapl_cm_state_str() call for state
+    to string conversion for debug prints.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit b1c51f1e68993d9306e3ebd48bd3a1f0e9878fa3
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue Jun 16 09:22:31 2009 -0700
+
+    scm: disconnect EP before cleaning up orphaned CR's during dat_ep_free
+    
+    There is the possibility of dat_ep_free being called
+    with RC CR's still in connected state. Call disconnect
+    on the CR before marking for destroy.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 531d223455a88c885d6c5f7b1d7e158c1079fbce
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Jun 10 12:05:17 2009 -0700
+
+    dapltest: windows scripts updated
+    
+    Support added for provider specification and general simplification of internal workings.
+    
+    Signed-off-by: Stan Smith <stan.smith@intel.com>
+
+commit 049d1ea08643d4c4eff761741641d37bb3f01fc1
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Jun 10 09:18:09 2009 -0700
+
+    scm: private data is not handled properly via CR rejects.
+    
+    For both RC and UD connect requests, the private
+    data is not being received on socket and passed
+    back via the active side REJECT event.
+    
+    UD requires new extended reject event type of
+    DAT_IB_UD_CONNECTION_REJECT_EVENT to distiquish
+    between RC and UD type rejects.
+    
+    cr_thread exit/cleanup processing fixed to insure
+    all items are off the list before exiting.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 3c26870e276a934e2009090e0fca8bdc36c1be67
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Jun 10 09:09:56 2009 -0700
+
+    scm: cleanup orphaned UD CR's when destroying the EP
+    
+    UD CR objects are kept active because of direct private data references
+    from CONN events. The cr->socket is closed and marked inactive but the
+    object remains allocated and queued on the CR resource list. There can
+    be multiple CR's associated with a given EP and there is no way to
+    determine when consumer is finished with event until the dat_ep_free.
+    Schedule destruction for all CR's associated with this EP during
+    free call. cr_thread will complete cleanup with state of SCM_DESTROY.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 73abd3f58fa7b14241fad98912ef27c7b4fdb47e
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Jun 10 09:05:32 2009 -0700
+
+    scm: provider specific query for default UD MTU is wrong.
+    
+    Change the provider specific query DAT_IB_TRANSPORT_MTU
+    to report 2048 for new default MTU size.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 27c0d7edc4c931b808a7c5a24bd5aa2625b48aa1
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Jun 10 10:06:59 2009 -0700
+
+    scm: update CM code to shutdown before closing socket
+    
+    data could be lost without calling shutdown on the socket
+    before closing. Update to shutdown and then close. Add
+    definition for SHUT_RW to SD_BOTH for windows.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+    ---
+
+commit 536ec3103c15c1fed4367326c9117660345e0eab
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu Jun 4 13:48:18 2009 -0700
+
+    dapltest: windows script dt-cli.bat updated
+    
+    scn should be scm
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit e8991b8f0877b0e2e857717e1140c679e9266abe
+Author: Sean Hefty <sean.hefty@intel.com>
+Date:   Thu Jun 4 08:19:12 2009 -0700
+
+    dapl/windows cma provider: add support for network devices based on index
+    
+    The linux cma provider provides support for named network devices, such
+    as 'ib0' or 'eth0'.  This allows the same dapl configuration file to
+    be used easily across a cluster.
+    
+    To allow similar support on Windows, allow users to specify the device
+    name 'rdma_devN' in the dapl.conf file.  The given index, N, is map to a
+    corresponding IP address that is associated with an RDMA device.
+    
+    Signed-off-by: Sean Hefty <sean.hefty@intel.com>
+
+commit 79fa3e7d241f740bc886dd075f24fcbc611306de
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu Jun 4 08:00:29 2009 -0700
+
+    openib: remove 1st gen provider, replaced with openib_cma and openib_scm
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 624039247cdc0db7aa040dfbb4dced00f2cf9006
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Fri May 29 08:21:10 2009 -0700
+
+    dapltest: update windows script files
+    
+    Enhancement to take DAPL provider name as cmd-line arguement.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit b93baa07b7bbaeb7a55fa817c354d0c94783d61f
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu May 28 15:30:05 2009 -0700
+
+    dapltest: update windows batch files in sripts directory
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 2f185c6b5e464c4fc9e84ad3e90cc2b86aebf9aa
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon May 18 14:00:02 2009 -0700
+
+    windows_osd/linux_osd: new dapl_os_gettid macro to return thread id
+    
+    Change dapl_os_getpid inline to macro on windows and add dapl_os_gettid
+    macros on linux and windows to return thread id.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 984303824cd0c3e248a789066cf665ced8e1ae5b
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon May 18 13:53:59 2009 -0700
+
+    windows: missing build files for common and udapl sub-directories
+    
+    Add dapl/dapl_common_src.c and dapl/dapl_udapl_src.c
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 3be4ccf9681a975e74a5aa05e3f7912477f342a7
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon May 18 09:06:19 2009 -0700
+
+    windows: add build files for openib_scm, remove /Wp64 build option.
+    
+    Add build files for windows socket cm and change build
+    option on windows providers. The new Win7 WDK issues a
+    depreciated compiler option warning for /Wp64
+    (Enable 64-bit porting warnings)
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 163112cfeb6e409886b3cb7f85da7ce003300d5c
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon May 18 08:50:35 2009 -0700
+
+    scm: multi-hca CM processing broken. Need cr thread wakeup mechanism per HCA.
+    
+    Currently there is only one pipe across all
+    device opens. This results in some posted CR work
+    getting delayed or not processed at all. Provide
+    pipe for each device open and cr thread created
+    and manage on a per device level.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit e6e799f623df6ef136ffc5388251d3f3a38c8a91
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Fri May 15 11:06:19 2009 -0700
+
+    dtest: add connection timers on client side
+    
+    Add timers for active connections and print
+    results. Allow polling or wait on conn event.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit d656bbf619123deaed6e8985e52207e5415f359f
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Fri May 15 09:48:38 2009 -0700
+
+    linux_osd: use pthread_self instead of getpid for debug messages
+    
+    getpid provides process ids which are not unique. Use unique thread
+    id's in debug messages to help isolate issues across many device
+    opens with multiple CM threads.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 92bb0d2933d3d1546e18f0479475f3daf5b92052
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Fri May 1 10:18:05 2009 -0700
+
+    windows ibal-scm: dapl/dirs file needs updated to remove ibal-scm
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 9c37d9d667fb7e8f21841bbec4a84b2c652fffe1
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Apr 29 23:13:36 2009 -0700
+
+    Release 2.0.19
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
 commit 0ef94459e0a0175233b43b3fcbaaac2596e1042d
 Author: Arlin Davis <arlin.r.davis@intel.com>
 Date:   Wed Apr 29 14:33:28 2009 -0700
index 930d67b60da43beb72ab907ebea50fbd14615082..8963aa3a2adef45e1c548f0ad8a281dff1ebd004 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.19, general@lists.openfabrics.org)
+AC_INIT(dapl, 2.0.20, general@lists.openfabrics.org)
 AC_CONFIG_SRCDIR([dat/udat/udat.c])
 AC_CONFIG_AUX_DIR(config)
 AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(dapl, 2.0.19)
+AM_INIT_AUTOMAKE(dapl, 2.0.20)
 
 AM_PROG_LIBTOOL
 
index 432785b222eaa99f65fab772c220ce3f2e67874c..306eb0e7d13393a81374f0248cd445f8ba524fd8 100644 (file)
@@ -136,6 +136,9 @@ fi
 %{_mandir}/man5/*.5*
 
 %changelog
+* Fri Jun 19 2009 Arlin Davis <ardavis@ichips.intel.com> - 2.0.20
+- DAT/DAPL Version 2.0.20 Release 1, OFED 1.4.1 + UD reject/scaling fixes 
+
 * Thu Apr 30 2009 Arlin Davis <ardavis@ichips.intel.com> - 2.0.19
 - DAT/DAPL Version 2.0.19 Release 1, OFED 1.4.1 GA Final