From 2ce4712c357e6b796d63e38dddb536cac650fa5c Mon Sep 17 00:00:00 2001 From: Arlin Davis Date: Mon, 17 Mar 2014 14:20:08 -0700 Subject: [PATCH] Release 2.0.41 Signed-off-by: Arlin Davis --- ChangeLog | 119 +++++++++++++++++++++++++++++++++++++++++++++++++++ configure.in | 4 +- dapl.spec.in | 3 ++ 3 files changed, 124 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 718c41a..5ac1905 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,122 @@ +commit 2ad31e4012a0738a966517b504b892746c11cde0 +Author: Arlin Davis +Date: Fri Mar 14 10:47:06 2014 -0700 + + dapltest: change server port, from 45278 to 62000, out of registered IANA range + + The existing port 45278 is in the registered port range. + + RFC 6335: + System Ports, well known, 0-1023 (assigned by IANA) + User Ports, registered, 1024-49151 (assigned by IANA) + Dynamic Ports, private or Ephemeral, 49152-65535 (never assigned) + + Signed-off-by: Arlin Davis + +commit 12251e447cfee4cb8aea02c14549e990f7c92784 +Author: Arlin Davis +Date: Thu Mar 13 09:55:29 2014 -0700 + + dat: lower log level on load errors of provider library + + Signed-off-by: Arlin Davis + +commit 30ce6e3ab4f8cf375e0671be7f85c519b00fc1cb +Author: Arlin Davis +Date: Tue Mar 4 10:52:49 2014 -0800 + + dat: dat_ia_open should close provider after failure + + Signed-off-by: Arlin Davis + +commit 77630fdf56d478f25e0bee8bd9b0d1b0ce10e818 +Author: Arlin Davis +Date: Tue Mar 4 10:48:55 2014 -0800 + + dapltest: set default limit max to 1000 + + Signed-off-by: Arlin Davis + +commit 622daca65b403c9b561dff4ed57421bdeeac731f +Author: Arlin Davis +Date: Tue Mar 4 10:30:02 2014 -0800 + + openib: add new provider specific attributes + + DAT_IB_PROVIDER_NAME = UCM/CMA/SCM + DAT_IB_DEVICE_NAME = ibv_get_device_name + DAT_IB_CONNECTIVITY_MODE = DIRECT/PROXY + DAT_IB_RDMA_READ = TRUE/FALSE + DAT_IB_NODE_GUID = xxxx:xxxx:xxxx:xxxx + DAT_IB_PORT_STATE = ibv_port_state_str + + Signed-off-by: Arlin Davis + +commit 2860312f368be59fa5027f3fe87bce2bcf6f5280 +Author: Arlin Davis +Date: Mon Mar 3 15:04:12 2014 -0800 + + dapltest: update scripts for regression testing purposes + + cl.sh and srv.sh update to provide better examples and + a methods to quickly regression test any dapltest changes. + + usage: srv.sh devicename + where devicename is provider (default = ofa-v2-mlx4_0-1) + + usage: cl.sh hostname testname devicename + where testname + stop - request DAPLtest server to exit. + conn - simple connection with limited dater transfer + trans - single transaction test + transm - transaction test: multiple transactions [RW SND, RDMA] + transt - transaction test: multi-threaded, single transaction + transme - transaction test: multi-endpoints per thread + transmet - transaction test: multi: threads and endpoints per thread + transmete - transaction test: multi threads == endpoints + perf - Performance test + threads - multi-threaded single transaction test. + threadsm - multi: threads and endpoints, single transaction test. + rdma-write - RDMA write + rdma-read - RDMA read + bw - bandwidth + latb - latency tests, blocking for events + latp - latency tests, polling for events + lim - limit tests. + regression - loop over a collection of all tests. + where devicename is provider (default = ofa-v2-mlx4_0-1) + + Signed-off-by: Arlin Davis + +commit f15ff784b9385e6964d7efad3219ca508df29f13 +Author: swise@opengridcomputing.com +Date: Mon Mar 3 14:35:43 2014 -0800 + + dapltest: Add final send/recv "sync" for transaction tests. + + The transaction tests need both sides to send a sync message after running the test. This ensures that all remote operations are complete before dapltest deregeisters memory and disconnects the endpoints. + + Without this logic, we see intermittent async errors on iwarp devices because a read response or write arrives after the rmr has been destroyed. + I believe this is more likely to happen with iWARP than IB because iWARP completions only indicate the local buffer can be reused. It doesn't imply that the message has even arrived at the peer, let alone been placed in the peer application's memory. + + Changes from V1: + + - allocate new send/recv buffers for the Final Sync message. + + - post the Final Sync recv buffer at the beginning of the final iteration of a test. + + - tests ok on cxgb4 and mlx4 devices. + + Signed-off-by: Steve Wise + +commit 9457b7008424131e9c9d08e3dd09ff2becab78fe +Author: Arlin Davis +Date: Mon Feb 10 13:07:00 2014 -0800 + + Release 2.0.40 + + Signed-off-by: Arlin Davis + commit 8d36d4b0250418b0a257f47d40c6ddcfebd6b614 Author: Arlin Davis Date: Sun Feb 9 23:34:43 2014 -0800 diff --git a/configure.in b/configure.in index 526769e..76d3862 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.40, linux-rdma@vger.kernel.org) +AC_INIT(dapl, 2.0.41, 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.40) +AM_INIT_AUTOMAKE(dapl, 2.0.41) AM_PROG_LIBTOOL diff --git a/dapl.spec.in b/dapl.spec.in index 87dabda..aa569f4 100644 --- a/dapl.spec.in +++ b/dapl.spec.in @@ -115,6 +115,9 @@ rm -rf %{buildroot} %{_mandir}/man5/*.5* %changelog +* Fri Mar 14 2014 Arlin Davis - 2.0.41 +- DAT/DAPL Version 2.0.41 Release 1, OFED 3.12 GA + * Mon Feb 10 2014 Arlin Davis - 2.0.40 - DAT/DAPL Version 2.0.40 Release 1, OFED 3.12 -- 2.46.0