]> git.openfabrics.org - ~ardavis/dapl.git/commitdiff
Release intel-mic-ofed-dapl-2.0.36.1-1
authorArlin Davis <arlin.r.davis@intel.com>
Mon, 26 Nov 2012 18:56:46 +0000 (10:56 -0800)
committerArlin Davis <arlin.r.davis@intel.com>
Mon, 26 Nov 2012 18:56:46 +0000 (10:56 -0800)
Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
ChangeLog

index d27a9f6faba1f30629cf76ed17c541043c1fb5a4..fb98afb7fdedcd65ee7cbfcb2999438cfcb3fbe0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
-commit b2e3cec211c1c91fd067db6d6e54cc80be87ed83
+commit b8924544bc6409bd9c73c80f0bc229fd73451df7
 Author: Arlin Davis <arlin.r.davis@intel.com>
-Date:   Mon Apr 23 12:33:03 2012 -0700
+Date:   Mon Nov 26 10:29:40 2012 -0800
+
+    add new package spec file - intel-mic-ofed-dapl.spec.in
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 77608f9bcf962143f910161be35931d6b483cedb
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon Nov 26 10:23:29 2012 -0800
+
+    package update: rename package for Intel MPSS release
+    
+    dapl- renamed to intel-mic-ofed-dapl-
+    
+    new package definitions will obsolete the previous dapl version
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 03fad4f7d8d2180cf2a5a493d87e8f7d801108d1
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu Nov 15 14:14:14 2012 -0800
+
+    Release 2.0.36.1
+    
+    Change version to include sub-minor numbers. Add options
+    to specfile to include CCFLAGS and LDFLAG options via rpmbuild.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 290ee0dbe2f25d669676103ca4bcab5cc1cc96a4
+Author: Patrick Mccormick <patrick.m.mccormick@intel.com>
+Date:   Wed Nov 14 18:49:16 2012 -0800
+
+    install: correct the path to /etc
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit d05d71001154802247627eb9b8ab74adae2c5eb5
+Author: Patrick Mccormick <patrick.m.mccormick@intel.com>
+Date:   Wed Nov 14 18:46:07 2012 -0800
+
+    mpxyd: dont segfault if pid file is not found when attempting to kill running daemon
+
+commit 7e9f59485b546cb5d9033da144455ea72b7aad98
+Author: Patrick Mccormick <patrick.m.mccormick@intel.com>
+Date:   Wed Nov 14 18:44:34 2012 -0800
+
+    mpxyd: misc cleanups for consistency
+
+commit a41333a922f4925d4db0c4f11437d62f98759cce
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Nov 14 18:36:56 2012 -0800
+
+    mpxyd: expose CM request and reply timers and retry count
+    
+    add entries in the mpxyd.conf for timers and retry. Start with
+    larger default timers given small cores are processing messages
+    and they are proxied via SCIF.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit f0bf59e9bf295ede582bdb3a74450f7b73de0926
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon Oct 29 11:54:46 2012 -0700
+
+    common: 2 new debug logging levels for low system memory and package info
+    
+    DAPL_DBG_TYPE_SYS_WARN = 0x800000
+    DAPL_DBG_TYPE_VER = 0x1000000
+    
+    export DAPL_DBG_SYS_MEM = 5 will set the checking for memory less than 5%
+    when DAPL_DBG_TYPE is set with bit DAPL_DBG_TYPE_SYS_WARN.
+    
+    The package must be built with --enable-counters for memory checking to
+    be enabled.
+    
+    In addition, if DAPL_DBG_TYPE -s set with bit DAPL_DBG_TYPE_VER than
+    the package rev and build date will be sent to stdout during library
+    init.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit eb7b0db973bb35a9f15e4e41cf699b9e05dbcfcd
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon Oct 29 11:50:04 2012 -0700
+
+    mcm: process QP create errors from mpxyd
+    
+    add checking and reporting for QP errors back to mix client
+    on the MIC adapter
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 353f62d83b914db467e758b390ed936647b8f568
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon Oct 29 11:48:49 2012 -0700
+
+    common: add register memory to logging on non-debug build.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit d764c486503e8ace44f77a92192bf17afaf9b372
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon Oct 29 11:36:49 2012 -0700
+
+    common: turn down debug level during ep free
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 0c8e6dfbe7b1d44cba5f5c34f9f1a8b0e0a736ba
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Fri Oct 19 09:57:45 2012 -0700
+
+    mcm: cleanup build issues with unused variables on --disable-debug
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 81b225ee620459a1437187df94baf61c78d4408a
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Fri Oct 19 09:56:05 2012 -0700
+
+    common: cleanup/remove debug code in post send
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 91ab74ba8f3f4a5b0dd7fed2ba9545f16a7fca01
+Author: Patrick McCormick <patrick.m.mccormick@intel.com>
+Date:   Mon Oct 15 11:51:32 2012 -0700
+
+    Add some rpm targets
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit f28db9658eb15ba384fc6ff9c1c12f3bc13051c3
+Author: Patrick McCormick <patrick.m.mccormick@intel.com>
+Date:   Mon Oct 15 11:51:08 2012 -0700
+
+    Enable mcm on the proxy branch
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit e6d84bd1f68bd2bdf52ff53e20d7bdc0ccea645b
+Author: Patrick McCormick <patrick.m.mccormick@intel.com>
+Date:   Mon Oct 15 11:50:33 2012 -0700
+
+    Correct mpxyd.conf file location
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit a0d0abffe050a6d9a1a2f971125dcce722d58f5e
+Merge: 71c526e e421366
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Oct 3 15:19:24 2012 -0700
+
+    Merge cst-linux:~jxiong/scm/dapl into proxy
+
+commit e42136666af2dba6c68625fcef3468732fa7bbb8
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Tue Oct 2 10:16:04 2012 -0700
+
+    Kill before daemonizing
+    
+    From: Patrick McCormick <patrick.m.mccormick@intel.com>
+
+commit 91090a8cdeb6d5c3813f594b1c15f0fe8e3d8cbe
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Tue Oct 2 10:11:10 2012 -0700
+
+    Use libc's daemon fuction and check if it fails
+    
+    From: Patrick McCormick <patrick.m.mccormick@intel.com>
+
+commit 3e065c6157224b10496c496a926540075e048815
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Mon Oct 1 10:49:44 2012 -0700
+
+    If scif port 0 is specified (let system select the port), print out the port chosen
+    
+    From: Patrick McCormick <patrick.m.mccormick@intel.com>
+
+commit 9e6d33e8cf7815a7dec14dd3deb8ce9da8f6e502
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Mon Oct 1 10:40:01 2012 -0700
+
+    Add the "debug mode" which manages the pid file (/tmp/mpxyd.pid.<uid>), defaults
+    to not daemonizing, and writes the log to stdout.
+    
+    From: pmmccorm <patrick.m.mccormick@intel.com>
+
+commit 71163a5232c0a9c43fa3c4de3de4a465c0a89c7f
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Fri Sep 28 15:34:38 2012 -0700
+
+    Allow the init script be run as regular user.
+    
+    From: pmmccorm <patrick.m.mccormick@intel.com>
+
+commit 6ba11cb05a9e96982db60c382e5d8010e9c83330
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Fri Sep 28 13:10:39 2012 -0700
+
+    Convert mpxyd.conf from DOS format to UNIX format.
+
+commit 34b0cd08a5d124c459bb8f2bdbdf91e496c06f7a
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Sep 27 22:05:29 2012 -0700
+
+    Add an opiton to kill the running daemon.
+
+commit bb03010536608d4995985fa3877da537231a189a
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Sep 27 20:28:42 2012 -0700
+
+    Catch SIGINT/SIGTERM and cleanup the lock file.
+
+commit 41a7ac654d6bebfb253db30b688af66520a5b244
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Sep 27 20:00:07 2012 -0700
+
+    Change some default option values.
+
+commit 58de8dadde5bc20e8d83dd7d150f0b04d9beb6e3
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Sep 27 19:55:34 2012 -0700
+
+    Output configuration file name in the log.
+
+commit 6f8e81c996df2d201ae6cbbbf7fbce533a0cb072
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Sep 27 18:44:13 2012 -0700
+
+    Output more error messages.
+
+commit c1608449ac84ce73cea219854378276a3204927f
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Sep 27 10:26:42 2012 -0700
+
+    Init script: get the lock file name from the configuration file.
+    
+    From: pmmccorm <patrick.m.mccormick@intel.com>
+
+commit e04be33a8d12f6e8b8c0e17ecb6a75705986890c
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Sep 27 09:49:05 2012 -0700
+
+    Give error message when fail to open the lock file.
+
+commit cfd3fa9b76cf4f24075c07984946191d871f6451
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Sep 27 09:27:28 2012 -0700
+
+    Add a configuration option for the maximum message size.
+
+commit c2c15aea9b3c64cf3fa1c5c22a27e0e297d4f4a9
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Wed Sep 26 14:09:58 2012 -0700
+
+    Default to /var/run for .pid files
+    
+    From: pmmccorm <patrick.m.mccormick@intel.com>
+
+commit 07465a88e6103dee3b4a7abc1e889a011c567699
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Wed Sep 26 14:03:58 2012 -0700
+
+    Orchestrate the handling of pid and lock files
+    
+    From: pmmccorm <patrick.m.mccormick@intel.com>
+
+commit 789657dddc32f4a6af3c26ac816f7fadbc788b36
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Tue Sep 25 15:36:43 2012 -0700
+
+    Increase the proxy send queue size according to the segmentation setting.
+
+commit d5392cadc6da53476c73c9ded700f78c3794f631
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Sep 20 21:13:16 2012 -0700
+
+    Add option to allow the proxy buffer be shared among connections from
+    the same client. The can help greatly reduce the memory consumption of
+    the porxy server when the number of connections is large.
+
+commit c3ec4116a7064b7823adf8adbf7029c5ca730a37
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Sep 20 13:45:21 2012 -0700
+
+    Revamp the instructions for the MCM provider.
+
+commit 6462e6eb9bd1840d7f34e64fde06d8647b2613a4
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Wed Sep 19 19:53:40 2012 -0700
+
+    Change the default per connection proxy RDMA buffer from 64MB to 32MB for
+    better scalability. It can still be changed in mpxyd.conf.
+
+commit 329a6712538c021bb27056be86e7556f67a9d1d9
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Wed Sep 19 10:07:00 2012 -0700
+
+    Bug fix: lock/log file path is truncated to 32 characters.
+
+commit 7a092b337dbfd1bbf87c12534a28bf4385c1cea6
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Mon Sep 17 18:11:44 2012 -0700
+
+    Increase the default queue length for scif_listen() call to 64, and
+    add an option to the configuration file to override this setting.
+
+commit 128c374bd67ccfbabe85f8199f842992ccb793e8
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Fri Sep 14 17:50:42 2012 -0700
+
+    Update the non-root setup instructions.
+
+commit 0b7c0b114b9bcc4f0ca51c472a9eaea6c968a226
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Fri Sep 14 14:03:22 2012 -0700
+
+    Change "MIC Indirect" to "CCL-proxy" in the readme files.
+
+commit 2deef6601801deb6a652cebe96af3f970f519052
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Sep 13 23:22:58 2012 -0700
+
+    Bug fix: MPI connection failure with 64+ ranks due to REJ packet not being delivered to the client.
+
+commit 80316f72152a1db91f6ff469b4974ea0c2cf66b5
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Wed Sep 12 15:18:23 2012 -0700
+
+    Catch proxy server segfault when scaling up.
+
+commit f5b0529d661a26f7ad954516498cc8d962b2d9d8
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Wed Sep 12 13:53:31 2012 -0700
+
+    Improved error messages with SCIF related calls.
+
+commit 66f72865090ba70690baf6f78451402a8a377d3f
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Mon Sep 10 11:30:52 2012 -0700
+
+    Add instructions for installation without root privilege.
+
+commit 07ea5e7cf1fdb7aa6633c7528555b84e7f518ebf
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Sep 6 10:21:47 2012 -0700
+
+    Add instructions for cluster deployment.
+
+commit 9157cf723f8fa9f5188803515ef077c79a56bd88
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Wed Sep 5 11:15:57 2012 -0700
+
+    Allow changing the SCIF port id via the envar DAPL_MCM_PORT_ID so that
+    the proxy service can be started by a regular user.
+
+commit 32aa4728e2747ee21ab2b8416381e0760da1475d
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Wed Sep 5 11:10:49 2012 -0700
+
+    Make the default config file consistent with the initialization code.
+
+commit 1fe7a0f103f753aa51241bda6088b37eaa4a1c57
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Wed Sep 5 10:54:15 2012 -0700
+
+    Prevent dereferencing a NULL pointer.
+
+commit 046970bd01db70e9b67d31a686fc3dc0e575c4fa
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Mon Aug 20 11:59:29 2012 -0700
+
+    Add a readme file for the MCM provider.
+
+commit bf45901895584a0c83d1ea71978d39705a49cf52
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Mon Aug 20 11:52:57 2012 -0700
+
+    Add "buffer_segment_size" to the configuration file.
+
+commit e14c109cab80ea6c3d34400913dd9e451892b9f6
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Sat Aug 18 13:43:30 2012 -0700
+
+    Bug fix: scif_unregister returns -ENODEV becasue the length is not page aligned.
+
+commit 0ad340a2b1c61205a7f498fe936560b4a41f1bc9
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Fri Aug 17 22:30:06 2012 -0700
+
+    There is a race condition between dapl_rbuf_add() dapl_rbuf_remove() when
+    the ring buffer is empty or full. This could lead to incorrect item be
+    dequeued and correct item be discarded.
+    
+    A temporary workaround is provided to ensure the pending event queue work
+    correctly. Without this fix dapl_evd_dequeue() could return the wrong event
+    and causes various application errors (hanging, assertion failures. etc).
+    
+    Ultimately the ring buffer mechanism needs to the fixed.
+
+commit 249901d04a6612c3faa4d5e4eb1d98cd27b7c00f
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Fri Aug 17 22:13:37 2012 -0700
+
+    Add environment variable DAPL_MCM_ALWAYS_PROXY to allow proxying non-MIC
+    initiated connections. Good for debugging.
+
+commit 538f86c507900e9e99d5feb1bd5627a2657526a4
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Fri Aug 17 11:44:27 2012 -0700
+
+    Handle the (unlikely) corner case that the last sge has length 0.
+
+commit 110bb16d9ad9436f035e00d928a7902e84055b59
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Fri Aug 17 11:35:25 2012 -0700
+
+    Minor code cleanup.
+
+commit fa0ff0b26a6f1276acf85ab530fc53ab312114d8
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Aug 16 23:27:34 2012 -0700
+
+    Recount the actual pending WRs from time to time.
+
+commit 58b3f3a841e211593303b4ee80c0cf3977e0af69
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Aug 16 22:59:20 2012 -0700
+
+    Don't waste the 64 byte in the proxy buffer between segments.
+
+commit 9b2434fd941c93017a7839ea0f88dad2655bfbbd
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Aug 16 12:34:30 2012 -0700
+
+    Bug fix: the calculation of 'total_offset' could be wrong if a segmented sge is not the last one.
+
+commit 00e6073a3f119c52086a83988118db0e7a224aeb
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Aug 16 11:31:22 2012 -0700
+
+    Prevent poll_cnt from becoming negative, which could lead to huge delay.
+
+commit 3b416d79e3b38503cd29c8cdd76841b37d02c55e
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Aug 16 11:28:42 2012 -0700
+
+    Don't flood the log with messages about deferred WR posting.
+
+commit 618fe1fbef2f5315f5a84c472c6a914cb19dd34d
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Tue Aug 14 22:32:09 2012 -0700
+
+    Proxy large writes in segments.
+
+commit 9fc9d103eb9107753a92671783adc66b86b71872
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Tue Aug 14 13:00:58 2012 -0700
+
+    Replace scif_writeto with scif_readfrom, preparing for segmentation support.
+
+commit d9c2cc81785874202da370fece959e06897410c3
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Mon Aug 13 22:23:41 2012 -0700
+
+    Make both address and size 64 bytes aligned when calling scif_writeto().
+
+commit cc6aefd02eb7ce6928332f7c63c884d524556f7f
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Aug 9 17:55:04 2012 -0700
+
+    Port numbers need to be unique within each physical IB device (md),
+    otherwise connection requests between multiple clients of the same
+    proxy server can be matched incorrectly.
+
+commit fe4ba4a5c5ca4f3436161b115a0503f1458cb0da
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Tue Aug 7 08:53:18 2012 -0700
+
+    Correct many mismatches between the log messages and the actual operations.
+
+commit e0f30e7b701af3663a98b0ea55caede44a2d219f
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Mon Aug 6 22:53:19 2012 -0700
+
+    Correct the MR size calculation when registering with SCIF.
+
+commit a430cb3af909f5ee60a6431427e98fd613bd6ca4
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Fri Aug 3 17:32:31 2012 -0700
+
+    MPXYD: only post an incoming write WR when there is no pending WR on the QP,
+    otherwise there might be ordering issues.
+
+commit 5f7bfd65c1efd651f24832dd4a5d093a057af34f
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Fri Aug 3 17:25:44 2012 -0700
+
+    Fix the (nil) "wr_id" output of posted pending work request.
+
+commit eb557a24654492f8ccc06b77321aee574f7578f4
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Aug 2 20:30:34 2012 -0700
+
+    Bug fix: connection error with "unexpected DAPL event 0x4003" when more then one client exists.
+
+commit 6f964911299880e5b1578c0d9abcc3be2ec4d731
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Aug 2 14:38:43 2012 -0700
+
+    Correct the range of valid ops in mix_op_str().
+
+commit cfb2467a70cbb2668229607c4b0d7fa5be903021
+Author: Jianxin Xiong <jianxin.xiong@intel.com>
+Date:   Thu Aug 2 11:45:50 2012 -0700
+
+    Fix conenction setup deadlock with more than one client connecting to MPXYD.
+
+commit 71c526e6d17831611270c2c773c8ae7649fc961a
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Jul 25 22:43:08 2012 -0700
+
+    turn down debug level on mix_write
+
+commit f31885d311059ea7160e6fe67a3582142822f62f
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue Jul 24 23:24:59 2012 -0700
+
+    Add wr_end field for entry count and hd/tl adjustments
+    
+    MPI now works pingpong. Still not stress testing well.
+    Some hang conditions need debugged
+
+commit 6ffb699b9cb8621b2ae90d8e276f309ee9b2e33e
+Author: sean.hefty@intel.com <root@cst-linux.jf.intel.com>
+Date:   Mon Jul 23 15:20:08 2012 -0700
+
+    dtest update for unaligned/aligned data option, unaligned by default
+    
+    set -a for page alignment.
+    
+    return EINVAL for anything other than sends or writes.
+
+commit a7d517ce59b818155208d7c45432478987162020
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Sun Jul 22 23:42:16 2012 -0700
+
+    rdma write working both directions. MIC to XEON, XEON to MIC.
+    
+    updated memory registration to adjust for SCIF page alignment
+
+commit 792a32405c09cc04cd53dd7acd8d4634f383199d
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue Jul 17 10:44:19 2012 -0700
+
+    add progress thread processing of delayed WR's
+
+commit df17897ed4d5467c6da94f1816a11b4578e2b8b9
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon Jul 16 22:04:18 2012 -0700
+
+    rdma writes working
+
+commit 1e2d2f1ab736c07753e8f96a913d2966a4c9d24e
+Author: sean.hefty@intel.com <root@cst-linux.jf.intel.com>
+Date:   Sun Jul 15 00:11:56 2012 -0700
+
+    rdma write support coded, compiled not tested
+
+commit 80676fc554ab7c9b68625a6424755ec15c0dc807
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Jul 11 09:33:19 2012 -0700
+
+    Sends/receives working, Xeon to MIC
+
+commit a80262d80d5b4cedc64b722d49d9f760c0c5af84
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu Jul 5 09:05:36 2012 -0700
+
+    update debug message
+
+commit 834752fdb07e559c23c130b724f1b9482652959e
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu Jul 5 09:01:47 2012 -0700
+
+    MCM development
+
+commit ac64efdc4d451519e69727254abbf9c7b39cb3e1
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue Jun 26 11:35:53 2012 -0700
+
+    updated for  QP, CM services
+
+commit a12e77eff0e36f1ac83a2e9cc5310871a58ad567
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue Jun 12 18:33:45 2012 -0700
+
+    add mcm
+
+commit 6de10eeeb2ade596c42649e03bb2c303f34a023a
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue Jun 12 18:33:14 2012 -0700
+
+    update makefile, dat.conf
+
+commit dacfb39a80fedc08c62ce25a560c8dfbb3bf4486
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Jun 6 12:19:19 2012 -0700
+
+    add extension.h update mpxyd.c
+
+commit 77c63aed0a723bc6aacc4000dfa62f0ba7382a12
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon Jun 4 16:00:41 2012 -0700
+
+    add mcm.c and mix.c, MIC indirect CM code and MIC indirect eXchange messager
+
+commit a7b0b6dfd990560ee96d25efb93af1b217c2eb98
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu May 31 15:56:20 2012 -0700
+
+    update for chkconfig
+
+commit 938b64639a62398d225923bb6acb421bb36b523d
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu May 31 15:11:07 2012 -0700
+
+    update makefile
+
+commit 70d5e132e8f0e5cbb38978e313e8a1aab461951c
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu May 31 14:47:00 2012 -0700
+
+    update spec file
+
+commit 5a631d04fc8c728e990e77e3f2b10e91e5c4a3cf
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu May 31 14:44:16 2012 -0700
+
+    makefile update
+
+commit f4f75fbc2bd6d5c7481001f32c8c23a26b476655
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu May 31 14:41:03 2012 -0700
+
+    update Makefile move daplmpxy to mpxyd.init.in
+
+commit e97bb4ee20117a671a6d97013a41453b84c13e34
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu May 31 14:38:40 2012 -0700
+
+    update makefile
+
+commit f0adf131893ad4f51d6e847c3a930048c666d663
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue May 22 11:55:06 2012 -0700
+
+    add mpxyd.conf
+
+commit 31333b1eae31c683a8c46e4c193f0b90893cf90f
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue May 22 11:31:58 2012 -0700
+
+    update makefile for mpdxyd.conf
+
+commit af87c19f3c01833ad225ef958934b3eb5476fc63
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue May 22 10:47:31 2012 -0700
+
+    update makefile
+
+commit 3ab541b5dfa02181a18ed5656270b1f88b01ed02
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Tue May 22 10:44:12 2012 -0700
+
+    update makefile
+
+commit 2319f34c570075fc6f8da5e77958b2c45e43b708
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon May 21 15:40:30 2012 -0700
+
+    add mpxyd.c
+
+commit 2ba36d581b5654fb3b9e10d0db4daf64962bef81
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon May 21 15:37:12 2012 -0700
+
+    fix makefile
+
+commit 26e8ae428dfcf7874102d1b91fe434d6ac0aeae9
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon May 21 15:34:19 2012 -0700
+
+    fix makefile
+
+commit 5c72ff1ed141aedc392ad0f49c2d682464afbaa9
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon May 21 15:32:27 2012 -0700
+
+    fix makefile
+
+commit 03d243474d4c787a76ca2f110bbb761a5325d893
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon May 21 15:27:53 2012 -0700
+
+    configure changes.
+
+commit 9dfb429d846a07bf4e0663d3a7b57a083ab34bc9
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon May 21 15:24:35 2012 -0700
+
+    update configure.in
+
+commit 1cc7023b93390258f91726b8dfa9999a2a3418bf
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon May 21 15:22:00 2012 -0700
+
+    Change names to mpxy
+
+commit 8d1955d76b10559eec3c51d3e9410e1c01836de5
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 16:23:16 2012 -0700
+
+    pxd.c
+
+commit a7ed994d76169488bf154fe21fbf63752c7732b1
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 16:22:33 2012 -0700
+
+    pxd.c
+
+commit b3aed11c026617bcd419078591a5e6e2f8a4ec33
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 16:21:37 2012 -0700
+
+    pxd.c
+
+commit 9fbfd2280e18b93c3ebfcce15b4a368eb9e16e29
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 16:20:00 2012 -0700
+
+    makefile
+
+commit c26f0e9457734f7a501d319f6066b5c17b30ab53
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 16:16:07 2012 -0700
+
+    update pxd.c
+
+commit 2624894b1c099ad88846b8ceacec03447621ac56
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 16:14:52 2012 -0700
+
+    makefile
+
+commit 9d7e65ab694c3f7d834895120c44d13a82d0d13e
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 16:09:56 2012 -0700
+
+    makefile.am
+
+commit 241eeca1fe0ff3467e34fe0728e6b62f1f1e1a36
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 16:06:43 2012 -0700
+
+    add svc/pxm.c for deamon
+
+commit 922a380e1904814f45b2d9f020013d02f75ac5e2
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 16:02:53 2012 -0700
+
+    makefile.am
+
+commit 7d9b6586a8b93ec6a2a9479bf7185f6dc5b9a71c
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 15:59:39 2012 -0700
+
+    Makefile.am
+
+commit 6e8fa873e80cf8dcc36e5822978216f83218837a
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 15:56:45 2012 -0700
+
+    configure.in
+
+commit 41332918c15c20c71c164d4b602904dfb363725c
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 15:54:44 2012 -0700
+
+    update configure.in
+
+commit a449631bdad4e8dcabcf871e17c9e38925984562
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 15:51:17 2012 -0700
+
+    add daplpdx.init.in
+
+commit f1a0c5cf9a9a678550682300493b7d1d0ff30fda
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 15:48:55 2012 -0700
+
+    update for daplpxd daemon
+
+commit 5ef43600c7f41273d5fe512a2973d38adafd168d
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 12:01:24 2012 -0700
+
+    add libdaplopcm.map
+
+commit 47701ae34c1d736a668da031c66ed31d95f47b49
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 11:54:51 2012 -0700
+
+    fix makefile.am
+
+commit 0bffbfc05369a6e69abfd32fe1e02bf7aeb8e924
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 11:53:14 2012 -0700
+
+    fix makefile.am
+
+commit 237c925c9a013ce73fc02c050a3e6b7e28d71a1b
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 11:46:59 2012 -0700
+
+    add pcm files
+
+commit a86ca7398468dbecba39df7ec17849f791fbd9f5
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 11:42:42 2012 -0700
+
+    fix configure.in
+
+commit 95ecf26e505313ec174ac93a11d6b43ce257f80b
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed May 16 11:28:09 2012 -0700
+
+    Add configuration files for new Proxy RDMA/SCIF Provider
+    
+    This proxy RDMA provider is a interbus service within a platform
+    to enable offloading of RDMA writes from a small core (MIC) to
+    large core resource. Data sourced on a MIC that is
+    destined for remote nodes on the fabric will be transfered
+    to large core via SCIF and than to remote node.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit cb18396c3a3a44e1d7f025be95d416a78ad1e4f0
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Mon May 14 14:51:38 2012 -0700
+
+    common: allow qp modify in init state
+    
+    Allow consumer to modify attributes via dat_ep_modify
+    in init state.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 885ded2eed3be6d3b3fb8ff3d5ba3eadf9aeaa98
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu May 10 14:57:31 2012 -0700
+
+    common: check for valid states during ep posting
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit f23517eeef4d43445f14b9555829dc358d33eefd
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu May 10 13:35:55 2012 -0700
+
+    dat.conf: keep list of providers in order for backward compatibility
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 9e8f991ed9374a540ef8657f87993d6f81bd7a08
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Thu May 10 10:49:09 2012 -0700
+
+    ucm: record and silently drop a duplicate reject CM message
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit a135cfc506e28b12e27a31b80146699c31bd2282
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Apr 25 13:37:53 2012 -0700
+
+    windows: new version of getlocalipaddr not portable
+    
+    revert to the original getaddrinfo method for windows
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 4cedaeed09769be14ea16ad5a75b63d3889085d1
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Apr 25 13:36:52 2012 -0700
+
+    dapltest: DFLT_QLEN is defined in multiple tests
+    
+    add #ifdef checking in transaction test.
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 4726416988a587c8baa395a08787d16f0dd21374
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Apr 25 13:10:39 2012 -0700
+
+    Release 2.0.35
+    
+    Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
+
+commit 4988c58427b9f54f7e0a1465513c9625fa1ac1d6
+Author: Arlin Davis <arlin.r.davis@intel.com>
+Date:   Wed Apr 25 13:07:10 2012 -0700
 
     config/build: remove post/postun hacking used to modify dat.conf
     
     Return to the tried and true method of managing configuration
     files via %config directive and remove ugly sed editing methods.
     The dat.conf includes both v1 and v2 device entries to insure
-    backward compatibility.
+    backward compatibility. Add doc/dat.conf
     
     Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>