Release 2.1.10-1 dapl-2.1.10-1
authorArlin Davis <arlin.r.davis@intel.com>
Tue, 13 Dec 2016 22:52:46 +0000 (14:52 -0800)
committerArlin Davis <arlin.r.davis@intel.com>
Tue, 13 Dec 2016 22:52:46 +0000 (14:52 -0800)
Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
ChangeLog
configure.in
dapl.spec.in
doc/uDAPL_release_notes.txt

index dc4b688..564b7a6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,190 @@
+commit 4e827c065ec699e8ee9872df43c06e3aca0f5095
+Author: Amir Hanania <amir.hanania@intel.com>
+Date:   Tue Dec 13 14:25:13 2016 -0800
+
+    dtest_suite: add option to pause the test.
+    
+    Signed-off-by: Amir Hanania <amir.hanania@intel.com>
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit b9f5a1ed4d912d3a775219fdf7e3cf85aa10ccd5
+Author: Amir Hanania <amir.hanania@intel.com>
+Date:   Tue Nov 29 15:48:58 2016 -0800
+
+    dtestcm: add client retry, give server time to queue up all listens
+    
+    From: Amir Hanania <amir.hanania@intel.com>
+    
+    Signed-off-by: Amir Hanania <amir.hanania@intel.com>
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 5b708e2f273118f20a9239d3a8f017f1642846bb
+Author: Amir Hanania <amir.hanania@intel.com>
+Date:   Tue Nov 29 15:15:49 2016 -0800
+
+    dtest: Add new man pages. (dtestx dtestcm dtestsrq)
+    
+    Signed-off-by: Amir Hanania <amir.hanania@intel.com>
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit a143eec72540817ffc78b0b6f9d0da1cdfa9f600
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue Nov 29 13:18:47 2016 -0800
+
+    cma: fix open_query mode, initialize attributes
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit b217aec9c78df0613a2e829b6680a3c089d20473
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue Nov 29 13:11:22 2016 -0800
+
+    ucm: up level CM timer logging, increase drep time at scale
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 68033db87ced822068a1905851263d386816dc58
+Author: Amir Hanania <amir.hanania@intel.com>
+Date:   Wed Sep 28 16:13:26 2016 -0700
+
+    dtest: fix return value check on do_rdma_write_with_msg
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit bb0e056b720c271154361580f88e3fff6cb02461
+Author: Amir Hanania <amir.hanania@intel.com>
+Date:   Wed Sep 28 14:44:18 2016 -0700
+
+    dtestx: check device capabilities and do atomic tests only if supported by HW
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+    Signed-off-by: Amir Hanania <amir.hanania@intel.com>
+
+commit c2183b8973a0aac91485eaa920ec7b8fc20d56b1
+Author: Amir Hanania <amir.hanania@intel.com>
+Date:   Wed Sep 28 14:41:56 2016 -0700
+
+    common: set atomic attributes based on provider/device capabilities
+    
+    DAT_IB_FETCH_AND_ADD and DAT_IB_CMP_AND_SWAP values in provider_specific_attr are always set to TRUE.
+    Set their value according to the device atomic capability.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+    Signed-off-by: Amir Hanania <amir.hanania@intel.com>
+
+commit 7445cd9dcef5ccf06e4bc819b5ab4d7eed391544
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon Sep 19 17:17:11 2016 -0700
+
+    build: dtest_suite.sh was moved to test/scripts
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 1d7501fb2c2b76072eab609859f4c01daa1d97f0
+Author: Amir Hanania <amir.hanania@intel.com>
+Date:   Mon Sep 19 16:44:25 2016 -0700
+
+    mpxyd: let TX thread sleep if no open devices are referenced
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+    Signed-off-by: Amir Hanania <amir.hanania@intel.com>
+
+commit 8e60fa753804eac4ee602b0ca4176cec01c11d03
+Author: Amir Hanania <amir.hanania@intel.com>
+Date:   Mon Sep 19 16:42:39 2016 -0700
+
+    MCM MIX: When mmap req from MIC return with fail stat print WARN.
+    
+    When MIC mmap req response return with fail stat, print WARN as it only means that the host is not in polling mode and does not support send op via mmap.
+    Not an ERR.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+    Signed-off-by: Amir Hanania <amir.hanania@intel.com>
+
+commit 7555c3f3b7b0d1c5985cee17eb76073ee7e73e54
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon Sep 19 16:41:07 2016 -0700
+
+    dtest_suite: remove duplicate dtest_suite.sh
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 289c3a7de91ef8012ad929139522e0bad64bc418
+Author: Amir Hanania <amir.hanania@intel.com>
+Date:   Mon Sep 19 16:37:11 2016 -0700
+
+    dtest: Enable -D option (data check) to work with scif provider
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+    Signed-off-by: Amir Hanania <amir.hanania@intel.com>
+
+commit a12d0191376143db7be9cafc3fee93ed80083d12
+Author: Amir Hanania <amir.hanania@intel.com>
+Date:   Mon Sep 19 16:27:01 2016 -0700
+
+    dtest_suite: fix typo in user_string var
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 169734d0f5ed614e8069f94f1856995d3d7a936c
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon Sep 19 16:22:57 2016 -0700
+
+    mcm: remove logs from post send speed path
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 9546e3e878b49a14ceda4fd58bfb25a680ab81d8
+Author: Amir Hanania <amir.hanania@intel.com>
+Date:   Thu May 26 14:28:32 2016 -0700
+
+    mcm proxy: push WR from MIC to host with scif mmap memory instead of scif_send.
+    
+    Mapping host memory to the MIC. Use this memory, in a ring buffer way,
+    to send the post send work requests from MIC to host. This is replacing
+    the scif_send to scif_recv and the recv data FD event mechanism.
+    Since there is no use of FD to wake up the host proxy service,
+    the host needs to run in polling mode to use this option.
+    
+    How to run the host in polling mode:
+    
+    By default, the proxy is now running in polling mode.
+    You can verify that it is the case in the mpxyd.log file.
+    Or, edit the mpxyd.conf file: set mcm_affinity to 2.
+    
+    This optimization improves small message latencies on MFO
+    devices by as much as 50%.
+    
+    Signed-off-by: Amir Hanania <amir.hanania@intel.com>
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 75a16171b5c477d82e94889e0499a4dba4a54b42
+Author: Amir Hanania <amir.hanania@intel.com>
+Date:   Thu May 26 14:14:11 2016 -0700
+
+    dtest: the default size in pingpong test is set to 1 byte regardless to user input.
+    Keep the user input if one provided.
+    
+    Signed-off-by: Amir Hanania <amir.hanania@intel.com>
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 43ce6e5d184459b4cc4ddb7a4deaf9dfefd948d1
+Author: Amir Hanania <amir.hanania@intel.com>
+Date:   Wed May 18 10:36:31 2016 -0700
+
+    dtest: Clean 4 printf from the middle of performance test. That may add time fot the test to be completed and reduce our performance.
+    
+    Signed-off-by: Amir Hanania <amir.hanania@intel.com>
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 82cc9b2312c678b89d2b6726e699d440aaf62e78
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue May 3 18:10:20 2016 -0700
+
+    Release 2.1.9-2
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
 commit 919ca0478d384a501d797cc37ea7ca72d59ac879
 Author: Amir Hanania <amir.hanania@intel.com>
 Date:   Tue May 3 17:43:44 2016 -0700
index 3c140ac..fc65220 100644 (file)
@@ -1,12 +1,12 @@
 dnl Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.57)
-AC_INIT(dapl, 2.1.9, linux-rdma@vger.kernel.org)
+AC_INIT(dapl, 2.1.10, linux-rdma@vger.kernel.org)
 AC_CONFIG_SRCDIR([dat/udat/udat.c])
 AC_CONFIG_AUX_DIR(config)
 AC_CONFIG_MACRO_DIR([m4])
 AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(dapl, 2.1.9)
+AM_INIT_AUTOMAKE(dapl, 2.1.10)
 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
 
 AM_PROG_LIBTOOL
index f3a6ff2..62bb697 100644 (file)
@@ -149,6 +149,9 @@ fi
 mv /tmp/%{version}-dat.conf %{_sysconfdir}/dat.conf
 
 %changelog
+* Wed Dec 14 2016 Arlin Davis <ardavis@ichips.intel.com> - 2.1.10
+- DAT/DAPL Version 2.1.10 Release 1, OFED 4.8, MPSS 3.8, MPSS 4.4 
+
 * Fri Apr 29 2016 Arlin Davis <ardavis@ichips.intel.com> - 2.1.9
 - DAT/DAPL Version 2.1.9 Release 2, OFED 3.18-2 GA, MPSS 3.7.1 
 
index 9872464..ed33613 100755 (executable)
@@ -1,6 +1,6 @@
                      README/Release Notes 
-                 OFED 3.18-2 DAPL Release 2.1.9-2
-                         April 2016
+                 OFED 4.8 DAPL Release 2.1.10
+                         Dec 2016
 
        User space libraries/utilities for Direct Access Transport (DAT) v2.0. DAT is 
        a transport-independent, platform-independent Application Programming 
@@ -16,6 +16,8 @@
        =================
        1.0 Release Notes
        =================
+       dapl-2.1.10 changes include bug fixes, CCL Proxy post_send optimizations, dtest/dtest_suite improvements
+       
        dapl-2.1.9-2 changes include bug fixes, MFO fixes, GID query attributes
        dapl-2.1.9-1 changes include dtestcm improvement, bug fixes for MIC, Fix SCM interop issue with MTU     
                
        rpmbuild -ta dapl-2.1.9.tar.gz
        rpm -U /root/rpmbuild/RPMS/x86_64/dapl*
 
-       * Sample MIC build from source package for MPSS 3.x (MPSS must be installed)
+       * Sample MIC build from source package for MPSS 3.x KNC (MPSS must be installed)
        * Assume /opt is nfs mounted across cluster
 
        source /opt/mpss/3.x/environment-setup-k1om-mpss-linux