]> git.openfabrics.org - ~ardavis/dapl.git/log
~ardavis/dapl.git
16 years agoRelease 2.0.5 - ChangeLog updated dapl-2.0.5-1
Arlin Davis [Wed, 30 Jan 2008 00:34:49 +0000 (16:34 -0800)]
Release 2.0.5 - ChangeLog updated

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agolibdat: rename libdat.so to libdat2.so to coexist with v1 devel
Arlin Davis [Wed, 30 Jan 2008 00:33:10 +0000 (16:33 -0800)]
libdat: rename libdat.so to libdat2.so to coexist with v1 devel

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoRelease 2.0.4 - README dapl-2.0.4-1
Arlin Davis [Mon, 28 Jan 2008 21:55:35 +0000 (13:55 -0800)]
Release 2.0.4 - README

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoRelease 2.0.4 Changelog
Arlin Davis [Mon, 28 Jan 2008 20:06:03 +0000 (12:06 -0800)]
Release 2.0.4 Changelog

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoRelase package 2.0.4
Arlin Davis [Mon, 28 Jan 2008 20:04:18 +0000 (12:04 -0800)]
Relase package 2.0.4

16 years agodapltest does not include definitions for inet_ntoa.
Arlin Davis [Thu, 24 Jan 2008 00:40:48 +0000 (16:40 -0800)]
dapltest does not include definitions for inet_ntoa.
At load time the symbol was resolved but with the
default definition of int, instead of char*, it caused
segfault. Add correct include files in dapl_mdep_user.h
for linux.

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoAdd freeaddrinfo to deallocate getaddrinfo buffer.
Arlin Davis [Wed, 23 Jan 2008 22:46:30 +0000 (14:46 -0800)]
Add freeaddrinfo to deallocate getaddrinfo buffer.
Cleanup a few printf messages.

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoFix for uDAPL v2 using extended operation. After extension completion,
Arlin Davis [Wed, 23 Jan 2008 22:25:21 +0000 (14:25 -0800)]
Fix for uDAPL v2 using extended operation. After extension completion,
the DTO cookie must be checked for type before deallocating to handle
inbound immediate data in receive. The sample dtestx client will fail
when running loopback if the rdma immediate is received from remote
before the rdma immediate request completion fires.

Bug causes following dtestx client error:
dat_ib_post_rdma_write_immed
   returned DAT_INSUFFICIENT_RESOURCES : DAT_RESOURCE_MEMORY

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoWinOF: update dapltest,dtest directories for windows build
Arlin Davis [Thu, 17 Jan 2008 19:30:27 +0000 (11:30 -0800)]
WinOF: update dapltest,dtest directories for windows build
WinOF: add README.windows

Signed-off by: Stan Smith <stan.smith@intel.com>
Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoWinOF: update dtestx for windows build
Arlin Davis [Thu, 17 Jan 2008 19:24:46 +0000 (11:24 -0800)]
WinOF: update dtestx for windows build

Signed-off by: Stan Smith <stan.smith@intel.com>
Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoWinOF: add build enviroment, cleanup old makefiles
Arlin Davis [Thu, 17 Jan 2008 19:23:21 +0000 (11:23 -0800)]
WinOF: add build enviroment, cleanup old makefiles

Signed-off by: Stan Smith <stan.smith@intel.com>
Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoWinOF: name collision with ibal verbs ib_cm_handle_t
Arlin Davis [Wed, 16 Jan 2008 00:59:34 +0000 (16:59 -0800)]
WinOF: name collision with ibal verbs ib_cm_handle_t

Signed-off by: Stan Smith <stan.smith@intel.com>
Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agodtest: dat_evd_query for correct size
Arlin Davis [Wed, 16 Jan 2008 00:06:10 +0000 (16:06 -0800)]
dtest: dat_evd_query for correct size

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agodapltest: WinOF support.
Arlin Davis [Wed, 16 Jan 2008 00:03:27 +0000 (16:03 -0800)]
dapltest: WinOF support.

Signed-off by: Stan Smith <stan.smith@intel.com>

16 years agoopenib_cma: fix cleanup issues in destroy_cm_id
Arlin Davis [Tue, 15 Jan 2008 22:54:57 +0000 (14:54 -0800)]
openib_cma: fix cleanup issues in destroy_cm_id
            add macros to convert SID and PORT
            fix init/responder settings in accept

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoModifications for WinOF build and endian support for RMR info
Arlin Davis [Tue, 15 Jan 2008 22:49:54 +0000 (14:49 -0800)]
Modifications for WinOF build and endian support for RMR info

Signed-off by: Stan Smith <stan.smith@intel.com>
Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoWinOF: DAT_API changes, white space and tab cleanup
Arlin Davis [Tue, 15 Jan 2008 22:39:18 +0000 (14:39 -0800)]
WinOF: DAT_API changes, white space and tab cleanup
       IBAL provider code added

Common code: initialize cookie pool buffer
             add dapl extension DTO counter
             add get_cqe_op_str debug call
             remove excess dbg in evd_dequeue
             add dbg assert to sp_search_cr
             IBAL provider support _VENDOR_IBAL_

Signed-off by: Stan Smith <stan.smith@intel.com>
Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoWindows specific -
Arlin Davis [Fri, 4 Jan 2008 16:32:39 +0000 (08:32 -0800)]
Windows specific -
   IBAL support in evd_create
   Build IB extensions by default
Common code -
   check return status, evd_free, evd_wait
   add dapl_event_str function
   definitions for dat_os_library_error, dat_os_ungetc

Signed-off by: Stan Smith <stan.smith@intel.com>
Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoCommon code -
Arlin Davis [Fri, 4 Jan 2008 16:32:19 +0000 (08:32 -0800)]
Common code -
   Missing DAT_API defs
   casting to fix build issues
   bitmaps for extension debug
   DAPL_BAD_PTR macro

Signed-off by: Stan Smith <stan.smith@intel.com>
Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoCommon code -
Arlin Davis [Fri, 4 Jan 2008 16:31:59 +0000 (08:31 -0800)]
Common code -
   Add DAT_API definitions for dat_redirection.h, udat_redirection.h

Signed-off by: Stan Smith <stan.smith@intel.com>
Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoWindows specific -
Arlin Davis [Fri, 4 Jan 2008 16:31:27 +0000 (08:31 -0800)]
Windows specific -
   Add dapl_ep fields ibal_cm_handle, recv_disc, sent_disc for IBAL provider
   Support for direct object on CQ
   INIT and FINI changes
   setup dat.conf default path, fix sr parsing
Common code -
   Add Stan Smith as contributor
   O/S independent dat_os_library_error()

Signed-off by: Stan Smith <stan.smith@intel.com>
Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years ago2/2 uDAPL changes to sync common code base with WinOF
Arlin Davis [Tue, 11 Dec 2007 22:44:24 +0000 (14:44 -0800)]
2/2 uDAPL changes to sync common code base with WinOF
 - add DAT_API to specify calling conventions (windows=__stdcall, linux= )
 - cleanup platform specific definitions for windows
 - c++ support
 - add handle check macros DAT_IA_HANDLE_TO_UL and DAT_UL_TO_IA_HANDLE

16 years ago1/2 uDAT changes to sync common code base with WinOF
Arlin Davis [Tue, 11 Dec 2007 22:43:05 +0000 (14:43 -0800)]
1/2 uDAT changes to sync common code base with WinOF
 - add DAT_API to specify calling conventions (windows=__stdcall, linux= )
 - cleanup platform specific definitions for windows
 - c++ support
 - add handle check macros DAT_IA_HANDLE_TO_UL and DAT_UL_TO_IA_HANDLE

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>
Signed-off by: Stan Smith <stan.smith@intel.com>

16 years ago- Fix size of evd request queue on creation
Arlin Davis [Tue, 4 Dec 2007 21:19:27 +0000 (13:19 -0800)]
- Fix size of evd request queue on creation
- Add query and checking of DTO request queue

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agomaster_dat2.0_merge
Arlin Davis [Tue, 27 Nov 2007 21:31:32 +0000 (13:31 -0800)]
master_dat2.0_merge

16 years agoRelease 2.0.3 dat2.0 dapl-2.0.3-1
Arlin Davis [Tue, 20 Nov 2007 20:10:39 +0000 (12:10 -0800)]
Release 2.0.3

16 years ago- Lower default settings (rdma ops, inline sends) for latest iWARP/IB devices
Arlin Davis [Tue, 20 Nov 2007 20:07:58 +0000 (12:07 -0800)]
- Lower default settings (rdma ops, inline sends) for latest iWARP/IB devices
- Add missing ia_query for max_iov_segments_per_rdma_write
- Cleanup CMA code no longer supported by rdma_cm

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoChange dapltest timers to use gettimeofday instead of get_cycles for better portability.
Arlin Davis [Mon, 19 Nov 2007 23:26:44 +0000 (15:26 -0800)]
Change dapltest timers to use gettimeofday instead of get_cycles for better portability.

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years ago- DAT/DAPL Version 1.2.3 Release 1
Arlin Davis [Wed, 31 Oct 2007 18:58:51 +0000 (10:58 -0800)]
- DAT/DAPL Version 1.2.3 Release 1

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoChangeLog update dapl-2.0.2-1
Arlin Davis [Wed, 31 Oct 2007 18:55:48 +0000 (10:55 -0800)]
ChangeLog update

16 years ago- DAT/DAPL Version 2.0.2 Release 1
Arlin Davis [Wed, 31 Oct 2007 18:55:05 +0000 (10:55 -0800)]
- DAT/DAPL Version 2.0.2 Release 1

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years ago- Add ChangeLog
Arlin Davis [Tue, 30 Oct 2007 17:06:24 +0000 (09:06 -0800)]
- Add ChangeLog
- update cma provider to report remote and local ports via dat_ep_query.

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoFix dapltest endian issue with mem_handle, mem_address.
Arlin Davis [Thu, 25 Oct 2007 21:37:14 +0000 (14:37 -0700)]
Fix dapltest endian issue with mem_handle, mem_address.

Signed-off-by: Shirley Ma <xma@us.ibm.com>
16 years agoFix dapltest endian issue with mem_handle, mem_address.
Arlin Davis [Thu, 25 Oct 2007 21:36:12 +0000 (14:36 -0700)]
Fix dapltest endian issue with mem_handle, mem_address.

Signed-off-by: Shirley Ma <xma@us.ibm.com>
16 years ago Fix dtest to build properly with extensions.
Arlin Davis [Tue, 16 Oct 2007 21:23:17 +0000 (14:23 -0700)]
 Fix dtest to build properly with extensions.

 Modify dat.h dat_event to include event_extension_data[8].
 Extend struct dat_event outside of extension build
 switch to enable non-extended applications to work
 with extended libraries. Otherwise, there is a potential
 for the event callee to write back too much event data
 and exceed callers non-extended event buffer.

 Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years ago Use inet_ntoa instead of open coding it. IP addresses were being
Arlin Davis [Tue, 16 Oct 2007 21:10:52 +0000 (14:10 -0700)]
Use inet_ntoa instead of open coding it. IP addresses were being
    reversed on PowerPC.

    On PowerPC the timebase ticks at a different frequency to the CPU.
    dapltest currently assumes a 1:1 relationship, and gives bogus values
    when scaling timebase to real time.

    To fix this, look at the timebase field in /proc/cpuinfo instead. To
    keep things consistent with x86, scale that value to MHz.

Signed-off-by: Anton Blanchard <anton@samba.org>
16 years agoUse inet_ntoa instead of open coding it. IP addresses were being
Arlin Davis [Tue, 16 Oct 2007 21:09:56 +0000 (14:09 -0700)]
Use inet_ntoa instead of open coding it. IP addresses were being
reversed on PowerPC.

On PowerPC the timebase ticks at a different frequency to the CPU.
dapltest currently assumes a 1:1 relationship, and gives bogus values
when scaling timebase to real time.

To fix this, look at the timebase field in /proc/cpuinfo instead. To
keep things consistent with x86, scale that value to MHz.

Signed-off-by: Anton Blanchard <anton@samba.org>
16 years ago Minor clean-up of cr/lf
Arlin Davis [Tue, 16 Oct 2007 21:02:36 +0000 (14:02 -0700)]
 Minor clean-up of cr/lf

 Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoFinal changes for 2.0.1-1 package, OFED 1.3 ALPHA dapl-2.0.1-1
Arlin Davis [Tue, 2 Oct 2007 23:01:37 +0000 (16:01 -0700)]
Final changes for 2.0.1-1 package, OFED 1.3 ALPHA
Fix build issue with SLES 10, gcc++ compiler

Signed-off-by: Jimmy Hill <jimmy.hill@us.ibm.com>
Signed-off-by: Arlin Davis <ardavis@ichips.intel.com>
16 years agoFinal changes for package 1.2.2-1, OFED 1.3 ALPHA dapl-1.2.2-1
Arlin Davis [Tue, 2 Oct 2007 21:50:02 +0000 (14:50 -0700)]
Final changes for package 1.2.2-1, OFED 1.3 ALPHA

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoChange v2 dat.conf provider names to associate with ib net devices
Arlin Davis [Tue, 2 Oct 2007 18:58:46 +0000 (11:58 -0700)]
Change v2 dat.conf provider names to associate with ib net devices

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoChange DT_Mdep_GetTime to use gettimeofday() which has more resolution
Arlin Davis [Tue, 2 Oct 2007 18:43:34 +0000 (11:43 -0700)]
Change DT_Mdep_GetTime to use gettimeofday() which has more resolution
than times().

Signed-off-by: Anton Blanchard <anton@samba.org>
16 years agoChange v2 dat.conf provider names to associate with ib net devices
Arlin Davis [Tue, 2 Oct 2007 18:41:40 +0000 (11:41 -0700)]
Change v2 dat.conf provider names to associate with ib net devices

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoChange DT_Mdep_GetTime to use gettimeofday() which has more resolution
Arlin Davis [Tue, 2 Oct 2007 18:35:21 +0000 (11:35 -0700)]
Change DT_Mdep_GetTime to use gettimeofday() which has more resolution
than times().

Signed-off-by: Anton Blanchard <anton@samba.org>
16 years agoChange DT_Mdep_GetTime to use gettimeofday() which has more resolution
Arlin Davis [Tue, 2 Oct 2007 18:30:15 +0000 (11:30 -0700)]
Change DT_Mdep_GetTime to use gettimeofday() which has more resolution
than times().

Signed-off-by: Anton Blanchard <anton@samba.org>
16 years agoFix dapl to compile as both 32bit and 64bit on PowerPC. Instead of using
Arlin Davis [Tue, 2 Oct 2007 17:39:09 +0000 (10:39 -0700)]
Fix dapl to compile as both 32bit and 64bit on PowerPC. Instead of using
the kernel atomic routines, code them explicitely like x86 does.

Signed-off-by: Anton Blanchard <anton@samba.org>
16 years agoClean up packaging, modify dat.conf for v2.0 cma provider name change to ofa
Arlin Davis [Sat, 29 Sep 2007 00:04:54 +0000 (17:04 -0700)]
Clean up packaging, modify dat.conf for v2.0 cma provider name change to ofa

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoClean up packaging, modify dat.conf for cma provider name change to ofa
Arlin Davis [Sat, 29 Sep 2007 00:03:41 +0000 (17:03 -0700)]
Clean up packaging, modify dat.conf for cma provider name change to ofa

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years ago Modifications to coexist with 2.0 libraries
Arlin Davis [Thu, 20 Sep 2007 19:25:55 +0000 (12:25 -0700)]
  Modifications to coexist with 2.0 libraries
     - fix RPM specfile, configure.in,  1.2.2 package
     - modify dat.conf

    Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

16 years agoModifications to coexist with 1.2 libraries
Arlin Davis [Thu, 20 Sep 2007 17:55:19 +0000 (10:55 -0700)]
Modifications to coexist with 1.2 libraries
 - cleanup CR-LF in dtestx
 - fix RPM specfile, 2.0.1 package

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>

17 years agoUpdate copyright in specfile
Arlin Davis [Fri, 22 Jun 2007 18:48:20 +0000 (11:48 -0700)]
Update copyright in specfile

17 years agoUpdate Copyright in specfile libdapl-2.0
Arlin Davis [Fri, 22 Jun 2007 18:47:14 +0000 (11:47 -0700)]
Update Copyright in specfile

17 years agoUpdate specfile to reflect DAT/DAPL 1.2.1 release ofed_1_2 libdapl-1.2.1
Arlin Davis [Wed, 6 Jun 2007 20:20:38 +0000 (13:20 -0700)]
Update specfile to reflect DAT/DAPL 1.2.1 release

17 years agoMore changes to the release notes
Arlin Davis [Wed, 6 Jun 2007 18:48:07 +0000 (11:48 -0700)]
More changes to the release notes

17 years agoUpdate release notes
Arlin Davis [Tue, 5 Jun 2007 22:56:17 +0000 (15:56 -0700)]
Update release notes

17 years agoAdd release notes updated for OFED 1.2 release
Arlin Davis [Tue, 5 Jun 2007 22:52:18 +0000 (15:52 -0700)]
Add release notes updated for OFED 1.2 release

17 years agoAdd provider specific interface to uDAPL for extensions support.
Arlin Davis [Thu, 31 May 2007 19:43:28 +0000 (12:43 -0700)]
Add provider specific interface to uDAPL for extensions support.
Fix memory leak with extensions, missing cookie deallocation when processing extended DTO events
Remove unnecessary check on dats_set_ia_handle in dat_ia_openv
Clean up specfile and some extra LF's

17 years agoadd iwarp extension include file
Arlin Davis [Wed, 16 May 2007 19:56:39 +0000 (12:56 -0700)]
add iwarp extension include file

17 years agoclean up some CR's in include files
Arlin Davis [Wed, 16 May 2007 19:52:38 +0000 (12:52 -0700)]
clean up some CR's in include files

17 years agoTake out references to specific 1.1 verbs definitions (ibv_comp_channel).
Arlin Davis [Wed, 9 May 2007 23:21:16 +0000 (16:21 -0700)]
Take out references to specific 1.1 verbs definitions (ibv_comp_channel).

17 years agoBug Fixes:
Arlin Davis [Wed, 9 May 2007 19:51:53 +0000 (12:51 -0700)]
Bug Fixes:
- 606: Return local and remote ports with dat_ep_query
- 585: Add bonding example to dat.conf

17 years agoUpdate dapltest to use default device OpenIB-cma
Arlin Davis [Mon, 7 May 2007 22:54:59 +0000 (15:54 -0700)]
Update dapltest to use default device OpenIB-cma
Fix dapltest manpage, example for performance test wrong

17 years agoFix issues with IB DTO extensions
Arlin Davis [Mon, 7 May 2007 19:49:18 +0000 (12:49 -0700)]
Fix issues with IB DTO extensions
 - debug print_cqe updated for latest IBV definitions
 - dapli_evd_cq_to_event modified to handle both post and receive extensions
 - dtestx example tested with rdma_write_imm, fetch_add, and cmp_swap
 - modify cookie DTO types to support extensions properly

17 years agoAdd new dapl functions for 2.0 (stubs for now)
Arlin Davis [Sat, 5 May 2007 00:17:41 +0000 (17:17 -0700)]
Add new dapl functions for 2.0 (stubs for now)
- dapl_ep_post_send_invalidate
- dapl_ep_post_rdma_read_to_rmr
- dapl_ia_ha
- dapl_csp_create, query, free
- dapl_cno_trigger
- dapl_cno_fd_create
- dapl_extensions

Add new 2.0 parameters to existing API's
- dapl_cr_reject
- dapl_rmr_bind

17 years agoupdate dtestx.c, default provider OpenIB-cma
Arlin Davis [Thu, 3 May 2007 16:44:43 +0000 (09:44 -0700)]
update dtestx.c, default provider OpenIB-cma

17 years agoAdded IB extensions and dtestx as an example program using
Arlin Davis [Thu, 3 May 2007 00:27:44 +0000 (17:27 -0700)]
Added IB extensions and dtestx as an example program using
rdma write with immediate and atomic operations

17 years agoFixes atomic operation build problem with ia64 and RHEL5.
Arlin Davis [Mon, 30 Apr 2007 17:55:59 +0000 (10:55 -0700)]
Fixes atomic operation build problem with ia64 and RHEL5.

17 years agoUpdate README and dapltest manpage
Arlin Davis [Fri, 27 Apr 2007 00:29:37 +0000 (17:29 -0700)]
Update README and dapltest manpage

17 years agoCleanup RPM specfile for the dapl package, move to 1.2-1 release.
Arlin Davis [Tue, 3 Apr 2007 23:35:17 +0000 (16:35 -0700)]
Cleanup RPM specfile for the dapl package, move to 1.2-1 release.

17 years agoAdd support for multiple IB devices to dat.conf to support IPoIB HA failover.
Arlin Davis [Tue, 3 Apr 2007 21:38:31 +0000 (14:38 -0700)]
Add support for multiple IB devices to dat.conf to support IPoIB HA failover.

17 years agoFix ia64 builds on SUSE
Arlin Davis [Thu, 15 Mar 2007 18:46:33 +0000 (10:46 -0800)]
Fix ia64 builds on SUSE

17 years agoDAT 2.0 support for new DAT_VA_TYPE added to uDAPL and openib-cma provider
Arlin Davis [Wed, 14 Mar 2007 21:29:08 +0000 (13:29 -0800)]
DAT 2.0 support for new DAT_VA_TYPE added to uDAPL and openib-cma provider

17 years agochange DAT_VERSION major and minor numbers to 2.0
Arlin Davis [Wed, 14 Mar 2007 19:08:19 +0000 (11:08 -0800)]
change DAT_VERSION major and minor numbers to 2.0

17 years agoadd provider support to dtest, set default to OpenIB-cma
Arlin Davis [Wed, 14 Mar 2007 18:43:56 +0000 (10:43 -0800)]
add provider support to dtest, set default to OpenIB-cma

17 years agoadd provider option to dtest, set default to OpenIB-cma
Arlin Davis [Wed, 14 Mar 2007 00:20:20 +0000 (16:20 -0800)]
add provider option to dtest, set default to OpenIB-cma

17 years agoInitial build with DAT 2.0 definitions and IB extensions. IB extensions configurable...
Arlin Davis [Fri, 9 Mar 2007 21:09:14 +0000 (13:09 -0800)]
Initial build with DAT 2.0 definitions and IB extensions. IB extensions configurable with --enable-ext-type=ib

17 years agoUpdate the README
Arlin Davis [Fri, 9 Mar 2007 00:01:29 +0000 (16:01 -0800)]
Update the README

17 years ago- Fix bug 408, dapltest compilation failure on 32 bit arch
Arlin Davis [Wed, 7 Mar 2007 23:34:41 +0000 (15:34 -0800)]
- Fix bug 408, dapltest compilation failure on 32 bit arch
- Update libdat.spec.in file to build uDAPL RPMs correctly

17 years agoFix build issues with dtest and dapltest. Define build tree path to dat/include.
Arlin Davis [Mon, 5 Mar 2007 22:15:49 +0000 (14:15 -0800)]
Fix build issues with dtest and dapltest. Define build tree path to dat/include.

17 years agoAdd dapltest headers to EXTRA_DIST
Arlin Davis [Thu, 1 Mar 2007 01:14:55 +0000 (17:14 -0800)]
Add dapltest headers to EXTRA_DIST
Modify dtest to delay before accepting

Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.co.il>
Signed-off-by: Arlin Davis <ardavis@ichips.intel.com>
17 years agoAdding dtest and dapltest to the build. Manual pages created.
Arlin Davis [Mon, 26 Feb 2007 21:54:15 +0000 (13:54 -0800)]
Adding dtest and dapltest to the build. Manual pages created.

17 years agouDAPL changes to support exchanging and validation of the device responder_resources... rdma_ucm
Arlin Davis [Sat, 20 Jan 2007 00:21:30 +0000 (16:21 -0800)]
uDAPL changes to support exchanging and validation of the device responder_resources and the
initiator_depth during connection establishment

17 years agoUpdate cma provider to sync with rdma_ucm changes rdma_ucm/dapl_rdma_ucm_sync
Arlin Davis [Wed, 6 Dec 2006 19:49:27 +0000 (11:49 -0800)]
Update cma provider to sync with rdma_ucm changes

17 years agoUpdate autogen to create config directory rdma_ucm master/autogen_fix
Arlin Davis [Mon, 4 Dec 2006 21:54:20 +0000 (13:54 -0800)]
Update autogen to create config directory

17 years agor10074: Added support for new ib verbs client register event. No extra processing...
Arlin Davis [Tue, 7 Nov 2006 20:22:05 +0000 (20:22 +0000)]
r10074: Added support for new ib verbs client register event. No extra processing required at the uDAPL
level.

Fix some issues supporting create qp without recv cq handle or recv qp resources. IB verbs assume a
recv_cq handle and uDAPL dapl_ep_create assumes there is always recv_sge resources specified.

Fix some timeout and long disconnect delay issues discovered during scale-out testing. Added support
to retry rdma_cm address and route resolution with configuration options. Provide a disconnect call
when receiving the disconnect request to guarantee a disconnect reply and event on the remote side.
The rdma_disconnect was not being called from dat_ep_disconnect() as a result of the state changing
to DISCONNECTED in the event callback.

Here are the new options (environment variables) with the default setting:

DAPL_CM_ARP_TIMEOUT_MS   4000
DAPL_CM_ARP_RETRY_COUNT  15
DAPL_CM_ROUTE_TIMEOUT_MS  4000
DAPL_CM_ROUTE_RETRY_COUNT 15

17 years agor9802: Remove Socket CM provider from build and dat.conf configuration. No longer...
Arlin Davis [Thu, 12 Oct 2006 22:41:33 +0000 (22:41 +0000)]
r9802: Remove Socket CM provider from build and dat.conf configuration. No longer needed nor supported.

17 years agor9442: Update obsolete CLK_TCK to CLOCKS_PER_SEC
Steve Wise [Tue, 12 Sep 2006 18:15:39 +0000 (18:15 +0000)]
r9442: Update obsolete CLK_TCK to CLOCKS_PER_SEC
Signed-off-by: Steve Wise <swise@opengridcomputing.com>
Signed-off-by: James Lentini <jlentini@netapp.com>
17 years agor9346:
Arlin Davis [Thu, 7 Sep 2006 18:09:11 +0000 (18:09 +0000)]
r9346:
inadvertently added evdtest to makefile when testing dat_evd_set_unwaitable fix with openib_cma provider

17 years agor9315:
Arlin Davis [Wed, 6 Sep 2006 20:36:09 +0000 (20:36 +0000)]
r9315:
Fill out some unitialized fields in the ia_attr structure
returned by dat_ia_query().

Signed-off by: Arlin Davis <ardavis@ichips.intel.com>
Signed-off by: Robert Walsh <robert.walsh@qlogic.com>

17 years agor8895: Update dtest to support multiple segments on rdma write and change makefile...
Arlin Davis [Fri, 11 Aug 2006 20:44:23 +0000 (20:44 +0000)]
r8895: Update dtest to support multiple segments on rdma write and change makefile to use OpenIB-cma by default.

18 years agor8592: Add support for dat_evd_set_unwaitable on a DTO evd in openib_cma provider
Arlin Davis [Wed, 19 Jul 2006 17:15:06 +0000 (17:15 +0000)]
r8592: Add support for dat_evd_set_unwaitable on a DTO evd in openib_cma provider

18 years agor8565: Added errno reporting (message and return codes) during open to help diagnose...
Arlin Davis [Mon, 17 Jul 2006 22:59:17 +0000 (22:59 +0000)]
r8565: Added errno reporting (message and return codes) during open to help diagnose create thread issues.

18 years agor8562: Fix some suspicious inline assembly:
Anton Blanchard [Mon, 17 Jul 2006 21:26:03 +0000 (21:26 +0000)]
r8562: Fix some suspicious inline assembly:
- EIEIO_ON_SMP and ISYNC_ON_SMP are in kernel UP build optimisations, we
  shouldnt export them to userspace. Replace it with lwsync and isync.
- The comment says its implemenenting cmpxchg64 but in fact its
  implementing cmpxchg32. Fix the comment.

Signed-off-by: Anton Blanchard <anton@samba.org>
Signed-off-by: James Lentini <jlentini@netapp.com>
18 years agor8503: Fix IA64 build problems reported by John Partridge <johnip@sgi.com>
James Lentini [Wed, 12 Jul 2006 14:56:26 +0000 (14:56 +0000)]
r8503: Fix IA64 build problems reported by John Partridge <johnip@sgi.com>
Signed-off-by: James Lentini <jlentini@netapp.com>
18 years agor8182: Lower the reject debug message level so we don't see warnings
Arlin Davis [Thu, 22 Jun 2006 22:02:56 +0000 (22:02 +0000)]
r8182: Lower the reject debug message level so we don't see warnings
when consumers reject.
Signed-off-by: Arlin Davis <ardavis@ichips.intel.com>
Signed-off-by: James Lentini <jlentini@netapp.com>
18 years agor8181: Added support for active side TIMED_OUT event from a provider.
Arlin Davis [Thu, 22 Jun 2006 21:13:37 +0000 (21:13 +0000)]
r8181: Added support for active side TIMED_OUT event from a provider.
Signed-off-by: Arlin Davis <ardavis@ichips.intel.com>
Signed-off-by: James Lentini <jlentini@netapp.com>
18 years agor8180: Fix bug in dapls_ib_get_dat_event() call after adding new unreachable event.
Arlin Davis [Thu, 22 Jun 2006 20:58:06 +0000 (20:58 +0000)]
r8180: Fix bug in dapls_ib_get_dat_event() call after adding new unreachable event.
Signed-off-by: Arlin Davis <ardavis@ichips.intel.com>
Signed-off-by: James Lentini <jlentini@netapp.com>
18 years agor8112: Update for new rdma_create_id() function signature.
James Lentini [Mon, 19 Jun 2006 17:20:45 +0000 (17:20 +0000)]
r8112: Update for new rdma_create_id() function signature.
Signed-off-by: James Lentini <jlentini@netapp.com>
18 years agor8008: Set max rdma read per EP attributes
Arlin Davis [Wed, 14 Jun 2006 16:17:39 +0000 (16:17 +0000)]
r8008: Set max rdma read per EP attributes
Signed-off-by: Arlin Davis <ardavis@ichips.intel.com>
Signed-off-by: James Lentini <jlentini@netapp.com>
18 years agor7931: Report the proper error and timeout events.
Arlin Davis [Mon, 12 Jun 2006 15:42:50 +0000 (15:42 +0000)]
r7931: Report the proper error and timeout events.
Signed-off-by: Arlin Davis <ardavis@ichips.intel.com>
Signed-off-by: James Lentini <jlentini@netapp.com>