]> git.openfabrics.org - ~shefty/ibacm.git/log
~shefty/ibacm.git
14 years agoib/acm: remove i686 architecture requirement from make file
Sean Hefty [Tue, 17 Nov 2009 19:44:16 +0000 (11:44 -0800)]
ib/acm: remove i686 architecture requirement from make file

This causes build failure on x86_64 debian 5.0.3 system.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agoibacm: rework socket interface messages
Sean Hefty [Thu, 29 Oct 2009 21:02:22 +0000 (13:02 -0800)]
ibacm: rework socket interface messages

Rather than indicating the src/dst address type in the acm message
header, indicate the type in the acm_ep_addr structure directly.
This adds more flexibility and will permit additional acm_ep_addr
structures to be carried in a single message request or response.

Allow multiple addresses in a request or response message.  This
is needed to support a wider range of fabric topologies, where the
inbound and outbound paths may differ, plus support failover.

Add path records to the resolve message, rather than as a separate
operation.  Return path records directly from the lookup.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agolibacm: open devices once
Sean Hefty [Fri, 2 Oct 2009 19:48:47 +0000 (12:48 -0700)]
libacm: open devices once

Instead of opening IB devices on every call to ib_acm_convert_to_path,
open all devices during initialization and store the necessary data.
This optimizes multiple calls to ib_acm_convert_to_path to improve
connection setup times.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agoib_acm/acme: declare main as cdecl
Sean Hefty [Fri, 2 Oct 2009 18:54:55 +0000 (11:54 -0700)]
ib_acm/acme: declare main as cdecl

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agoib_acm: fix indentation in linux osd header
Sean Hefty [Fri, 2 Oct 2009 18:53:43 +0000 (11:53 -0700)]
ib_acm: fix indentation in linux osd header

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agoib_acm: move zalloc to osd header file for common use
Sean Hefty [Fri, 2 Oct 2009 18:51:07 +0000 (11:51 -0700)]
ib_acm: move zalloc to osd header file for common use

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agoibacm: initial git repo
Sean Hefty [Wed, 16 Sep 2009 22:02:40 +0000 (15:02 -0700)]
ibacm: initial git repo

Signed-off-by: Sean Hefty <sean.hefty@intel.com>