]> git.openfabrics.org - ~shefty/librdmacm.git/log
~shefty/librdmacm.git
11 years agorefresh
Sean Hefty [Mon, 24 Sep 2012 19:04:51 +0000 (12:04 -0700)]
refresh

11 years agorefresh
Sean Hefty [Mon, 24 Sep 2012 19:04:51 +0000 (12:04 -0700)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Mon, 24 Sep 2012 19:04:51 +0000 (12:04 -0700)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Mon, 24 Sep 2012 19:04:51 +0000 (12:04 -0700)]
refresh (create temporary patch)

11 years agoRefresh of addrtype
Sean Hefty [Mon, 24 Sep 2012 19:04:51 +0000 (12:04 -0700)]
Refresh of addrtype

11 years agopop
Sean Hefty [Sat, 22 Sep 2012 00:22:47 +0000 (17:22 -0700)]
pop

11 years agopop
Sean Hefty [Sat, 22 Sep 2012 00:22:47 +0000 (17:22 -0700)]
pop

11 years agocmatose: Allow user to specify address format
Sean Hefty [Wed, 29 Aug 2012 22:02:54 +0000 (15:02 -0700)]
cmatose: Allow user to specify address format

Provide an option for the user to indicate the type of
addresses used as input.  Support hostname, IPv4, IPv6,
and GIDs.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agopop
Sean Hefty [Sat, 22 Sep 2012 00:17:47 +0000 (17:17 -0700)]
pop

11 years agopop
Sean Hefty [Sat, 22 Sep 2012 00:17:47 +0000 (17:17 -0700)]
pop

11 years agolibrdmacm: Set connection information for AF_IB
Sean Hefty [Fri, 21 Sep 2012 22:38:15 +0000 (15:38 -0700)]
librdmacm: Set connection information for AF_IB

If an rdma_cm id is associated with AF_IB, then all private
data is exposed to the user.  Format the private data
according to the rdma_cm service annex.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agorefresh
Sean Hefty [Sat, 22 Sep 2012 00:17:45 +0000 (17:17 -0700)]
refresh

11 years agorefresh
Sean Hefty [Sat, 22 Sep 2012 00:17:45 +0000 (17:17 -0700)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Sat, 22 Sep 2012 00:17:45 +0000 (17:17 -0700)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Sat, 22 Sep 2012 00:17:45 +0000 (17:17 -0700)]
refresh (create temporary patch)

11 years agoRefresh of cont_of
Sean Hefty [Sat, 22 Sep 2012 00:17:45 +0000 (17:17 -0700)]
Refresh of cont_of

11 years agolibrdmacm: Place container_of inside #ifdef
Sean Hefty [Sat, 22 Sep 2012 00:16:09 +0000 (17:16 -0700)]
librdmacm: Place container_of inside #ifdef

verbs.h defines container_of.  Only define it if not defined

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agonew
Sean Hefty [Sat, 22 Sep 2012 00:16:09 +0000 (17:16 -0700)]
new

11 years agonew
Sean Hefty [Sat, 22 Sep 2012 00:16:09 +0000 (17:16 -0700)]
new

11 years agolibrdmacm: Place container_of inside #ifdef
Sean Hefty [Sat, 22 Sep 2012 00:16:09 +0000 (17:16 -0700)]
librdmacm: Place container_of inside #ifdef

verbs.h defines container_of.  Only define it if not defined

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agopop
Sean Hefty [Sat, 22 Sep 2012 00:15:18 +0000 (17:15 -0700)]
pop

11 years agopop
Sean Hefty [Sat, 22 Sep 2012 00:15:18 +0000 (17:15 -0700)]
pop

11 years agorefresh
Sean Hefty [Sat, 22 Sep 2012 00:15:16 +0000 (17:15 -0700)]
refresh

11 years agorefresh
Sean Hefty [Sat, 22 Sep 2012 00:15:16 +0000 (17:15 -0700)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Sat, 22 Sep 2012 00:15:16 +0000 (17:15 -0700)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Sat, 22 Sep 2012 00:15:16 +0000 (17:15 -0700)]
refresh (create temporary patch)

11 years agoRefresh of af-ib-conn
Sean Hefty [Sat, 22 Sep 2012 00:15:16 +0000 (17:15 -0700)]
Refresh of af-ib-conn

11 years agorefresh
Sean Hefty [Sat, 22 Sep 2012 00:11:08 +0000 (17:11 -0700)]
refresh

11 years agorefresh
Sean Hefty [Sat, 22 Sep 2012 00:11:08 +0000 (17:11 -0700)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Sat, 22 Sep 2012 00:11:08 +0000 (17:11 -0700)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Sat, 22 Sep 2012 00:11:08 +0000 (17:11 -0700)]
refresh (create temporary patch)

11 years agoRefresh of af-ib-conn
Sean Hefty [Sat, 22 Sep 2012 00:11:08 +0000 (17:11 -0700)]
Refresh of af-ib-conn

11 years agorefresh
Sean Hefty [Fri, 21 Sep 2012 23:09:39 +0000 (16:09 -0700)]
refresh

11 years agorefresh
Sean Hefty [Fri, 21 Sep 2012 23:09:39 +0000 (16:09 -0700)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 21 Sep 2012 23:09:39 +0000 (16:09 -0700)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 21 Sep 2012 23:09:39 +0000 (16:09 -0700)]
refresh (create temporary patch)

11 years agoRefresh of af-ib-conn
Sean Hefty [Fri, 21 Sep 2012 23:09:39 +0000 (16:09 -0700)]
Refresh of af-ib-conn

11 years agorefresh
Sean Hefty [Fri, 21 Sep 2012 23:05:20 +0000 (16:05 -0700)]
refresh

11 years agorefresh
Sean Hefty [Fri, 21 Sep 2012 23:05:20 +0000 (16:05 -0700)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 21 Sep 2012 23:05:20 +0000 (16:05 -0700)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 21 Sep 2012 23:05:20 +0000 (16:05 -0700)]
refresh (create temporary patch)

11 years agoRefresh of af-ib-conn
Sean Hefty [Fri, 21 Sep 2012 23:05:20 +0000 (16:05 -0700)]
Refresh of af-ib-conn

11 years agorename
Sean Hefty [Fri, 21 Sep 2012 22:38:25 +0000 (15:38 -0700)]
rename

11 years agorename
Sean Hefty [Fri, 21 Sep 2012 22:38:25 +0000 (15:38 -0700)]
rename

11 years agolibrdmacm: Set connection information for AF_IB
Sean Hefty [Fri, 21 Sep 2012 22:38:15 +0000 (15:38 -0700)]
librdmacm: Set connection information for AF_IB

If an rdma_cm id is associated with AF_IB, then all private
data is exposed to the user.  Format the private data
according to the rdma_cm service annex.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agolibrdmacm: Set connection information for AF_IB
Sean Hefty [Fri, 21 Sep 2012 22:38:15 +0000 (15:38 -0700)]
librdmacm: Set connection information for AF_IB

If an rdma_cm id is associated with AF_IB, then all private
data is exposed to the user.  Format the private data
according to the rdma_cm service annex.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agolibrdmacm: Set connection information for AF_IB
Sean Hefty [Fri, 21 Sep 2012 22:38:15 +0000 (15:38 -0700)]
librdmacm: Set connection information for AF_IB

If an rdma_cm id is associated with AF_IB, then all private
data is exposed to the user.  Format the private data
according to the rdma_cm service annex.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agonew
Sean Hefty [Fri, 21 Sep 2012 22:38:15 +0000 (15:38 -0700)]
new

11 years agonew
Sean Hefty [Fri, 21 Sep 2012 22:38:15 +0000 (15:38 -0700)]
new

11 years agocommit
Sean Hefty [Thu, 20 Sep 2012 22:03:51 +0000 (15:03 -0700)]
commit

11 years agocommit
Sean Hefty [Thu, 20 Sep 2012 22:03:51 +0000 (15:03 -0700)]
commit

11 years agorefresh
Sean Hefty [Tue, 11 Sep 2012 22:14:44 +0000 (15:14 -0700)]
refresh

11 years agorefresh
Sean Hefty [Tue, 11 Sep 2012 22:14:44 +0000 (15:14 -0700)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Tue, 11 Sep 2012 22:14:34 +0000 (15:14 -0700)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Tue, 11 Sep 2012 22:14:34 +0000 (15:14 -0700)]
refresh (create temporary patch)

11 years agoRefresh of rs-docs
Sean Hefty [Tue, 11 Sep 2012 22:14:34 +0000 (15:14 -0700)]
Refresh of rs-docs

11 years agorefresh
Sean Hefty [Tue, 11 Sep 2012 22:10:00 +0000 (15:10 -0700)]
refresh

11 years agorefresh
Sean Hefty [Tue, 11 Sep 2012 22:10:00 +0000 (15:10 -0700)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Tue, 11 Sep 2012 22:09:59 +0000 (15:09 -0700)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Tue, 11 Sep 2012 22:09:59 +0000 (15:09 -0700)]
refresh (create temporary patch)

11 years agoRefresh of rs-docs
Sean Hefty [Tue, 11 Sep 2012 22:09:59 +0000 (15:09 -0700)]
Refresh of rs-docs

11 years agorefresh
Sean Hefty [Mon, 10 Sep 2012 21:35:09 +0000 (14:35 -0700)]
refresh

11 years agorefresh
Sean Hefty [Mon, 10 Sep 2012 21:35:09 +0000 (14:35 -0700)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Mon, 10 Sep 2012 21:35:09 +0000 (14:35 -0700)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Mon, 10 Sep 2012 21:35:09 +0000 (14:35 -0700)]
refresh (create temporary patch)

11 years agoRefresh of rs-docs
Sean Hefty [Mon, 10 Sep 2012 21:35:09 +0000 (14:35 -0700)]
Refresh of rs-docs

11 years agorsockets: Document rsocket protocol and design
Sean Hefty [Mon, 10 Sep 2012 21:32:45 +0000 (14:32 -0700)]
rsockets: Document rsocket protocol and design

Include a brief overview of the rsocket protocol and underlying design
with the source code to make it easier for someone trying to decipher
the actual code.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agorsockets: Document rsocket protocol and design
Sean Hefty [Mon, 10 Sep 2012 21:32:45 +0000 (14:32 -0700)]
rsockets: Document rsocket protocol and design

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agorsockets: Document rsocket protocol and design
Sean Hefty [Mon, 10 Sep 2012 21:32:45 +0000 (14:32 -0700)]
rsockets: Document rsocket protocol and design

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agonew
Sean Hefty [Mon, 10 Sep 2012 21:32:45 +0000 (14:32 -0700)]
new

11 years agonew
Sean Hefty [Mon, 10 Sep 2012 21:32:45 +0000 (14:32 -0700)]
new

11 years agorsockets: Document rsocket protocol and design
Sean Hefty [Mon, 10 Sep 2012 21:32:45 +0000 (14:32 -0700)]
rsockets: Document rsocket protocol and design

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agorefresh
Sean Hefty [Mon, 10 Sep 2012 21:32:16 +0000 (14:32 -0700)]
refresh

11 years agorefresh
Sean Hefty [Mon, 10 Sep 2012 21:32:16 +0000 (14:32 -0700)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Mon, 10 Sep 2012 21:32:16 +0000 (14:32 -0700)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Mon, 10 Sep 2012 21:32:16 +0000 (14:32 -0700)]
refresh (create temporary patch)

11 years agoRefresh of addrinfo-af-ib
Sean Hefty [Mon, 10 Sep 2012 21:32:16 +0000 (14:32 -0700)]
Refresh of addrinfo-af-ib

11 years agolibrdmacm: Support using GIDs with rdma_getaddrinfo
Sean Hefty [Tue, 28 Aug 2012 19:33:04 +0000 (12:33 -0700)]
librdmacm: Support using GIDs with rdma_getaddrinfo

Allow the user to specify a GID as the node parameter into
rdma_getaddrinfo.

To distinguish between the node being an IPv6 address or a GID,
we add a new flag, RAI_FAMILY, which can be set as part of the
hints to rdma_getaddrinfo.  When set, this flag indicates that the
value of ai_family in the hints should be used when interpretting
the node parameter.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agopop
Sean Hefty [Fri, 7 Sep 2012 17:31:16 +0000 (10:31 -0700)]
pop

11 years agopop
Sean Hefty [Fri, 7 Sep 2012 17:31:16 +0000 (10:31 -0700)]
pop

11 years agorefresh
Sean Hefty [Fri, 7 Sep 2012 17:31:13 +0000 (10:31 -0700)]
refresh

11 years agorefresh
Sean Hefty [Fri, 7 Sep 2012 17:31:13 +0000 (10:31 -0700)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 7 Sep 2012 17:28:12 +0000 (10:28 -0700)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 7 Sep 2012 17:28:12 +0000 (10:28 -0700)]
refresh (create temporary patch)

11 years agoRefresh of dup2
Sean Hefty [Fri, 7 Sep 2012 17:28:12 +0000 (10:28 -0700)]
Refresh of dup2

11 years agopop
Sean Hefty [Fri, 7 Sep 2012 17:28:09 +0000 (10:28 -0700)]
pop

11 years agopop
Sean Hefty [Fri, 7 Sep 2012 17:28:09 +0000 (10:28 -0700)]
pop

11 years agopop
Sean Hefty [Fri, 7 Sep 2012 17:27:46 +0000 (10:27 -0700)]
pop

11 years agopop
Sean Hefty [Fri, 7 Sep 2012 17:27:46 +0000 (10:27 -0700)]
pop

11 years agolibrdmacm: Support using GIDs with rdma_getaddrinfo
Sean Hefty [Tue, 28 Aug 2012 19:33:04 +0000 (12:33 -0700)]
librdmacm: Support using GIDs with rdma_getaddrinfo

Allow the user to specify a GID as the node parameter into
rdma_getaddrinfo.

To distinguish between the node being an IPv6 address or a GID,
we add a new flag, RAI_FAMILY, which can be set as part of the
hints to rdma_getaddrinfo.  When set, this flag indicates that the
value of ai_family in the hints should be used when interpretting
the node parameter.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agorefresh
Sean Hefty [Fri, 7 Sep 2012 17:25:22 +0000 (10:25 -0700)]
refresh

11 years agorefresh
Sean Hefty [Fri, 7 Sep 2012 17:25:22 +0000 (10:25 -0700)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 7 Sep 2012 17:25:22 +0000 (10:25 -0700)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 7 Sep 2012 17:25:22 +0000 (10:25 -0700)]
refresh (create temporary patch)

11 years agoRefresh of dup2
Sean Hefty [Fri, 7 Sep 2012 17:25:21 +0000 (10:25 -0700)]
Refresh of dup2

11 years agorspreload: Fix state checks in dup2
Sean Hefty [Fri, 7 Sep 2012 17:20:53 +0000 (10:20 -0700)]
rspreload: Fix state checks in dup2

The patch to add dup2 support was never updated to handle the fd
state.  The check for the fd type == fd_fork is no longer valid.
We need to instead check the fd state before handling forking.

Problem pointed out by Alex Couvrard <acouvrard@gmail.com>

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agorspreload: Fix state checks in dup2
Sean Hefty [Fri, 7 Sep 2012 17:20:53 +0000 (10:20 -0700)]
rspreload: Fix state checks in dup2

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agonew
Sean Hefty [Fri, 7 Sep 2012 17:20:53 +0000 (10:20 -0700)]
new

11 years agonew
Sean Hefty [Fri, 7 Sep 2012 17:20:53 +0000 (10:20 -0700)]
new

11 years agorspreload: Fix state checks in dup2
Sean Hefty [Fri, 7 Sep 2012 17:20:53 +0000 (10:20 -0700)]
rspreload: Fix state checks in dup2

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