]> git.openfabrics.org - ~shefty/librdmacm.git/log
~shefty/librdmacm.git
11 years agorefresh
Sean Hefty [Sat, 19 Jan 2013 00:16:02 +0000 (16:16 -0800)]
refresh

11 years agorefresh
Sean Hefty [Sat, 19 Jan 2013 00:16:02 +0000 (16:16 -0800)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Sat, 19 Jan 2013 00:16:02 +0000 (16:16 -0800)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Sat, 19 Jan 2013 00:16:02 +0000 (16:16 -0800)]
refresh (create temporary patch)

11 years agoRefresh of rsockets-add-support-for-exist
Sean Hefty [Sat, 19 Jan 2013 00:16:02 +0000 (16:16 -0800)]
Refresh of rsockets-add-support-for-exist

11 years agouncommit
Sean Hefty [Sat, 19 Jan 2013 00:14:35 +0000 (16:14 -0800)]
uncommit

11 years agouncommit
Sean Hefty [Sat, 19 Jan 2013 00:14:35 +0000 (16:14 -0800)]
uncommit

11 years agopop
Sean Hefty [Sat, 19 Jan 2013 00:14:32 +0000 (16:14 -0800)]
pop

11 years agopop
Sean Hefty [Sat, 19 Jan 2013 00:14:32 +0000 (16:14 -0800)]
pop

11 years agopop
Sean Hefty [Sat, 19 Jan 2013 00:09:24 +0000 (16:09 -0800)]
pop

11 years agopop
Sean Hefty [Sat, 19 Jan 2013 00:09:24 +0000 (16:09 -0800)]
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 agorefresh
Sean Hefty [Sat, 19 Jan 2013 00:09:22 +0000 (16:09 -0800)]
refresh

11 years agorefresh
Sean Hefty [Sat, 19 Jan 2013 00:09:22 +0000 (16:09 -0800)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Sat, 19 Jan 2013 00:09:22 +0000 (16:09 -0800)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Sat, 19 Jan 2013 00:09:22 +0000 (16:09 -0800)]
refresh (create temporary patch)

11 years agoRefresh of af-ib-conn
Sean Hefty [Sat, 19 Jan 2013 00:09:22 +0000 (16:09 -0800)]
Refresh of af-ib-conn

11 years agopop
Sean Hefty [Sat, 19 Jan 2013 00:08:42 +0000 (16:08 -0800)]
pop

11 years agopop
Sean Hefty [Sat, 19 Jan 2013 00:08:42 +0000 (16:08 -0800)]
pop

11 years agorefresh
Sean Hefty [Fri, 18 Jan 2013 23:51:03 +0000 (15:51 -0800)]
refresh

11 years agorefresh
Sean Hefty [Fri, 18 Jan 2013 23:51:03 +0000 (15:51 -0800)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 18 Jan 2013 23:51:02 +0000 (15:51 -0800)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 18 Jan 2013 23:51:02 +0000 (15:51 -0800)]
refresh (create temporary patch)

11 years agoRefresh of addrtype
Sean Hefty [Fri, 18 Jan 2013 23:51:02 +0000 (15:51 -0800)]
Refresh of addrtype

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 (CONFLICT)
Sean Hefty [Fri, 18 Jan 2013 23:50:39 +0000 (15:50 -0800)]
pop (CONFLICT)

11 years agopop (CONFLICT)
Sean Hefty [Fri, 18 Jan 2013 23:50:39 +0000 (15:50 -0800)]
pop (CONFLICT)

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 [Fri, 18 Jan 2013 23:50:39 +0000 (15:50 -0800)]
pop

11 years agopop
Sean Hefty [Fri, 18 Jan 2013 23:50:39 +0000 (15:50 -0800)]
pop

11 years agorefresh
Sean Hefty [Fri, 18 Jan 2013 23:49:49 +0000 (15:49 -0800)]
refresh

11 years agorefresh
Sean Hefty [Fri, 18 Jan 2013 23:49:49 +0000 (15:49 -0800)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 18 Jan 2013 23:49:48 +0000 (15:49 -0800)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 18 Jan 2013 23:49:48 +0000 (15:49 -0800)]
refresh (create temporary patch)

11 years agoRefresh of af-ib-conn
Sean Hefty [Fri, 18 Jan 2013 23:49:48 +0000 (15:49 -0800)]
Refresh of af-ib-conn

11 years agopop (CONFLICT)
Sean Hefty [Fri, 18 Jan 2013 23:49:04 +0000 (15:49 -0800)]
pop (CONFLICT)

11 years agopop (CONFLICT)
Sean Hefty [Fri, 18 Jan 2013 23:49:04 +0000 (15:49 -0800)]
pop (CONFLICT)

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 agopop
Sean Hefty [Fri, 18 Jan 2013 23:49:03 +0000 (15:49 -0800)]
pop

11 years agopop
Sean Hefty [Fri, 18 Jan 2013 23:49:03 +0000 (15:49 -0800)]
pop

11 years agocommit
Sean Hefty [Tue, 15 Jan 2013 18:20:48 +0000 (10:20 -0800)]
commit

11 years agocommit
Sean Hefty [Tue, 15 Jan 2013 18:20:48 +0000 (10:20 -0800)]
commit

11 years agorefresh
Sean Hefty [Fri, 11 Jan 2013 23:31:02 +0000 (15:31 -0800)]
refresh

11 years agorefresh
Sean Hefty [Fri, 11 Jan 2013 23:31:02 +0000 (15:31 -0800)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 11 Jan 2013 23:24:01 +0000 (15:24 -0800)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 11 Jan 2013 23:24:01 +0000 (15:24 -0800)]
refresh (create temporary patch)

11 years agoRefresh of pre-udp
Sean Hefty [Fri, 11 Jan 2013 23:24:00 +0000 (15:24 -0800)]
Refresh of pre-udp

11 years agorefresh
Sean Hefty [Fri, 11 Jan 2013 23:23:58 +0000 (15:23 -0800)]
refresh

11 years agorefresh
Sean Hefty [Fri, 11 Jan 2013 23:23:58 +0000 (15:23 -0800)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 11 Jan 2013 23:22:02 +0000 (15:22 -0800)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 11 Jan 2013 23:22:02 +0000 (15:22 -0800)]
refresh (create temporary patch)

11 years agoRefresh of pre-udp
Sean Hefty [Fri, 11 Jan 2013 23:22:01 +0000 (15:22 -0800)]
Refresh of pre-udp

11 years agorefresh
Sean Hefty [Fri, 11 Jan 2013 23:21:46 +0000 (15:21 -0800)]
refresh

11 years agorefresh
Sean Hefty [Fri, 11 Jan 2013 23:21:46 +0000 (15:21 -0800)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 11 Jan 2013 23:21:46 +0000 (15:21 -0800)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 11 Jan 2013 23:21:46 +0000 (15:21 -0800)]
refresh (create temporary patch)

11 years agoRefresh of pre-udp
Sean Hefty [Fri, 11 Jan 2013 23:21:46 +0000 (15:21 -0800)]
Refresh of pre-udp

11 years agorefresh
Sean Hefty [Fri, 11 Jan 2013 00:28:37 +0000 (16:28 -0800)]
refresh

11 years agorefresh
Sean Hefty [Fri, 11 Jan 2013 00:28:37 +0000 (16:28 -0800)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 11 Jan 2013 00:28:36 +0000 (16:28 -0800)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Fri, 11 Jan 2013 00:28:36 +0000 (16:28 -0800)]
refresh (create temporary patch)

11 years agoRefresh of pre-udp
Sean Hefty [Fri, 11 Jan 2013 00:28:36 +0000 (16:28 -0800)]
Refresh of pre-udp

11 years agopop
Sean Hefty [Thu, 10 Jan 2013 22:07:55 +0000 (14:07 -0800)]
pop

11 years agopop
Sean Hefty [Thu, 10 Jan 2013 22:07:55 +0000 (14:07 -0800)]
pop

11 years agopop
Sean Hefty [Wed, 9 Jan 2013 23:22:49 +0000 (15:22 -0800)]
pop

11 years agopop
Sean Hefty [Wed, 9 Jan 2013 23:22:49 +0000 (15:22 -0800)]
pop

11 years agorefresh
Sean Hefty [Wed, 9 Jan 2013 23:22:47 +0000 (15:22 -0800)]
refresh

11 years agorefresh
Sean Hefty [Wed, 9 Jan 2013 23:22:46 +0000 (15:22 -0800)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Wed, 9 Jan 2013 23:22:46 +0000 (15:22 -0800)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Wed, 9 Jan 2013 23:22:46 +0000 (15:22 -0800)]
refresh (create temporary patch)

11 years agoRefresh of pre-udp
Sean Hefty [Wed, 9 Jan 2013 23:22:45 +0000 (15:22 -0800)]
Refresh of pre-udp

11 years agorsockets: Add support for existing UDP apps
Sean Hefty [Wed, 9 Jan 2013 22:54:47 +0000 (14:54 -0800)]
rsockets: Add support for existing UDP apps

Support for existing UDP applications is done via the rspreload
library.  However, when the preload library is loaded, socket
calls used by rsockets get intercepted and converted into
rsocket calls.

The preload library was able to handle this for TCP rsockets
by using a per thread variable and checking for recursive calls
coming from rsockets back into the preload library.  The preload
library would direct such calls to the real socket calls.

The problem is more complex for UDP rsockets, which can invoke
socket calls from an internal rsocket thread.  The result is that
the preload library intercepts socket calls that originate from
the rsocket library which are not recursive.

Although, this is really a problem with the preload library,
the simplest solution is for rsockets to fully initialize the
library when allocating the first rsocket, versus deferring
initialization until required.  The preload library can then
detect the recursive calls.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agorsockets: Add support for existing UDP apps
Sean Hefty [Wed, 9 Jan 2013 22:54:47 +0000 (14:54 -0800)]
rsockets: Add support for existing UDP apps

Support for existing UDP applications is done via the rspreload
library.  However, when the preload library is loaded, socket
calls used by rsockets get intercepted and converted into
rsocket calls.

The preload library was able to handle this for TCP rsockets
by using a per thread variable and checking for recursive calls
coming from rsockets back into the preload library.  The preload
library would direct such calls to the real socket calls.

The problem is more complex for UDP rsockets, which can invoke
socket calls from an internal rsocket thread.  The result is that
the preload library intercepts socket calls that originate from
the rsocket library which are not recursive.

Although, this is really a problem with the preload library,
the simplest solution is for rsockets to fully initialize the
library when allocating the first rsocket, versus deferring
initialization until required.  The preload library can then
detect the recursive calls.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agorsockets: Add support for existing UDP apps
Sean Hefty [Wed, 9 Jan 2013 22:54:47 +0000 (14:54 -0800)]
rsockets: Add support for existing UDP apps

Support for existing UDP applications is done via the rspreload
library.  However, when the preload library is loaded, socket
calls used by rsockets get intercepted and converted into
rsocket calls. The preload library was able to handle this

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agorspreload: Add support for existing UDP apps
Sean Hefty [Wed, 9 Jan 2013 22:54:47 +0000 (14:54 -0800)]
rspreload: Add support for existing UDP apps

Support existing UDP applications through the UDP library.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agorspreload: Add support for existing UDP apps
Sean Hefty [Wed, 9 Jan 2013 22:54:47 +0000 (14:54 -0800)]
rspreload: Add support for existing UDP apps

Support existing UDP applications through the UDP library.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agorspreload: Add support for existing UDP apps
Sean Hefty [Wed, 9 Jan 2013 22:54:47 +0000 (14:54 -0800)]
rspreload: Add support for existing UDP apps

Support existing UDP applications through the UDP library.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agonew
Sean Hefty [Wed, 9 Jan 2013 22:54:47 +0000 (14:54 -0800)]
new

11 years agonew
Sean Hefty [Wed, 9 Jan 2013 22:54:47 +0000 (14:54 -0800)]
new

11 years agorspreload: Add support for existing UDP apps
Sean Hefty [Wed, 9 Jan 2013 22:54:47 +0000 (14:54 -0800)]
rspreload: Add support for existing UDP apps

Support existing UDP applications through the UDP library.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
11 years agodelete
Sean Hefty [Wed, 9 Jan 2013 21:56:36 +0000 (13:56 -0800)]
delete

11 years agodelete
Sean Hefty [Wed, 9 Jan 2013 21:56:36 +0000 (13:56 -0800)]
delete

11 years agodelete
Sean Hefty [Wed, 9 Jan 2013 21:56:33 +0000 (13:56 -0800)]
delete

11 years agodelete
Sean Hefty [Wed, 9 Jan 2013 21:56:33 +0000 (13:56 -0800)]
delete

11 years agodelete
Sean Hefty [Wed, 9 Jan 2013 21:55:27 +0000 (13:55 -0800)]
delete

11 years agodelete
Sean Hefty [Wed, 9 Jan 2013 21:55:27 +0000 (13:55 -0800)]
delete

11 years agodelete
Sean Hefty [Wed, 9 Jan 2013 21:55:11 +0000 (13:55 -0800)]
delete

11 years agodelete
Sean Hefty [Wed, 9 Jan 2013 21:55:11 +0000 (13:55 -0800)]
delete

11 years agocommit
Sean Hefty [Fri, 4 Jan 2013 19:57:31 +0000 (11:57 -0800)]
commit

11 years agocommit
Sean Hefty [Fri, 4 Jan 2013 19:57:31 +0000 (11:57 -0800)]
commit

11 years agocommit
Sean Hefty [Fri, 4 Jan 2013 19:57:30 +0000 (11:57 -0800)]
commit

11 years agocommit
Sean Hefty [Fri, 4 Jan 2013 19:57:30 +0000 (11:57 -0800)]
commit

11 years agorefresh
Sean Hefty [Wed, 19 Dec 2012 23:43:36 +0000 (15:43 -0800)]
refresh

11 years agorefresh
Sean Hefty [Wed, 19 Dec 2012 23:43:36 +0000 (15:43 -0800)]
refresh

11 years agorefresh (create temporary patch)
Sean Hefty [Wed, 19 Dec 2012 23:43:36 +0000 (15:43 -0800)]
refresh (create temporary patch)

11 years agorefresh (create temporary patch)
Sean Hefty [Wed, 19 Dec 2012 23:43:36 +0000 (15:43 -0800)]
refresh (create temporary patch)

11 years agoRefresh of udpong
Sean Hefty [Wed, 19 Dec 2012 23:43:36 +0000 (15:43 -0800)]
Refresh of udpong

11 years agoexamples/udpong: Add test program for rsocket datagrams
Sean Hefty [Wed, 5 Dec 2012 23:58:03 +0000 (15:58 -0800)]
examples/udpong: Add test program for rsocket datagrams

Add a sample test program to test datagram rsockets.  Move
common routines used by udpong and other test programs into
a common source file.

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