]> git.openfabrics.org - ~shefty/librdmacm.git/log
~shefty/librdmacm.git
12 years agonew
Sean Hefty [Tue, 24 Jul 2012 17:15:06 +0000 (10:15 -0700)]
new

12 years agonew
Sean Hefty [Tue, 24 Jul 2012 17:15:06 +0000 (10:15 -0700)]
new

12 years agoindexer: Allow use of index 0
Sean Hefty [Tue, 24 Jul 2012 17:15:06 +0000 (10:15 -0700)]
indexer: Allow use of index 0

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agorefresh
Sean Hefty [Mon, 23 Jul 2012 23:28:12 +0000 (16:28 -0700)]
refresh

12 years agorefresh
Sean Hefty [Mon, 23 Jul 2012 23:28:12 +0000 (16:28 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Mon, 23 Jul 2012 23:28:11 +0000 (16:28 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Mon, 23 Jul 2012 23:28:11 +0000 (16:28 -0700)]
refresh (create temporary patch)

12 years agoRefresh of fork-xfer
Sean Hefty [Mon, 23 Jul 2012 23:28:11 +0000 (16:28 -0700)]
Refresh of fork-xfer

12 years agorefresh
Sean Hefty [Mon, 23 Jul 2012 19:37:01 +0000 (12:37 -0700)]
refresh

12 years agorefresh
Sean Hefty [Mon, 23 Jul 2012 19:37:01 +0000 (12:37 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Mon, 23 Jul 2012 19:37:01 +0000 (12:37 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Mon, 23 Jul 2012 19:37:01 +0000 (12:37 -0700)]
refresh (create temporary patch)

12 years agoRefresh of fork-xfer
Sean Hefty [Mon, 23 Jul 2012 19:37:01 +0000 (12:37 -0700)]
Refresh of fork-xfer

12 years agorefresh
Sean Hefty [Mon, 23 Jul 2012 19:35:44 +0000 (12:35 -0700)]
refresh

12 years agorefresh
Sean Hefty [Mon, 23 Jul 2012 19:35:44 +0000 (12:35 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Mon, 23 Jul 2012 19:35:44 +0000 (12:35 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Mon, 23 Jul 2012 19:35:44 +0000 (12:35 -0700)]
refresh (create temporary patch)

12 years agoRefresh of fork-xfer
Sean Hefty [Mon, 23 Jul 2012 19:35:44 +0000 (12:35 -0700)]
Refresh of fork-xfer

12 years agorefresh
Sean Hefty [Mon, 23 Jul 2012 18:50:05 +0000 (11:50 -0700)]
refresh

12 years agorefresh
Sean Hefty [Mon, 23 Jul 2012 18:50:05 +0000 (11:50 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Mon, 23 Jul 2012 18:50:04 +0000 (11:50 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Mon, 23 Jul 2012 18:50:04 +0000 (11:50 -0700)]
refresh (create temporary patch)

12 years agoRefresh of fork-xfer
Sean Hefty [Mon, 23 Jul 2012 18:50:04 +0000 (11:50 -0700)]
Refresh of fork-xfer

12 years agopop
Sean Hefty [Mon, 23 Jul 2012 18:37:53 +0000 (11:37 -0700)]
pop

12 years agopop
Sean Hefty [Mon, 23 Jul 2012 18:37:53 +0000 (11:37 -0700)]
pop

12 years agopop
Sean Hefty [Mon, 23 Jul 2012 18:37:48 +0000 (11:37 -0700)]
pop

12 years agopop
Sean Hefty [Mon, 23 Jul 2012 18:37:48 +0000 (11:37 -0700)]
pop

12 years agorefresh
Sean Hefty [Fri, 20 Jul 2012 00:35:33 +0000 (17:35 -0700)]
refresh

12 years agorefresh
Sean Hefty [Fri, 20 Jul 2012 00:35:33 +0000 (17:35 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Fri, 20 Jul 2012 00:35:33 +0000 (17:35 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Fri, 20 Jul 2012 00:35:33 +0000 (17:35 -0700)]
refresh (create temporary patch)

12 years agoRefresh of dbg
Sean Hefty [Fri, 20 Jul 2012 00:35:33 +0000 (17:35 -0700)]
Refresh of dbg

12 years agopop
Sean Hefty [Fri, 20 Jul 2012 00:33:23 +0000 (17:33 -0700)]
pop

12 years agopop
Sean Hefty [Fri, 20 Jul 2012 00:33:23 +0000 (17:33 -0700)]
pop

12 years agopop
Sean Hefty [Fri, 20 Jul 2012 00:33:20 +0000 (17:33 -0700)]
pop

12 years agopop
Sean Hefty [Fri, 20 Jul 2012 00:33:20 +0000 (17:33 -0700)]
pop

12 years agorspreload: Move fork handling to first data transfer
Sean Hefty [Fri, 20 Jul 2012 00:09:29 +0000 (17:09 -0700)]
rspreload: Move fork handling to first data transfer

Instead of hooking fork and migrating the last accepted
connection to rsockets, perform the migration when the socket
first tries to send or receive data.

This is necessary to handle more complex cases of fork, where
the child process establishes connections.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agorspreload: Move fork handling to first data transfer
Sean Hefty [Fri, 20 Jul 2012 00:09:29 +0000 (17:09 -0700)]
rspreload: Move fork handling to first data transfer

Instead of hooking fork and migrating the last accepted
connection to rsockets, perform the migration when the socket
first tries to send or receive data.

This is necessary to handle more complex cases of fork, where
the child process establishes connections.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agorspreload: Move fork handling to first data transfer
Sean Hefty [Fri, 20 Jul 2012 00:09:29 +0000 (17:09 -0700)]
rspreload: Move fork handling to first data transfer

Instead of hooking fork and migrating the last accepted
connection to rsockets, perform the migration when the socket
first tries to send or receive data.

This is necessary to handle more complex cases of fork, where
the child process establishes connections.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agorspreload: Move fork handling to first data transfer
Sean Hefty [Fri, 20 Jul 2012 00:09:29 +0000 (17:09 -0700)]
rspreload: Move fork handling to first data transfer

Instead of hooking fork and migrating the last accepted
connection to rsockets, perform the migration when the socket
first tries to send or receive data.

This is necessary to handle more complex cases of fork, where
the child process establishes connections.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agonew
Sean Hefty [Fri, 20 Jul 2012 00:09:29 +0000 (17:09 -0700)]
new

12 years agonew
Sean Hefty [Fri, 20 Jul 2012 00:09:29 +0000 (17:09 -0700)]
new

12 years agopop
Sean Hefty [Fri, 20 Jul 2012 00:07:00 +0000 (17:07 -0700)]
pop

12 years agopop
Sean Hefty [Fri, 20 Jul 2012 00:07:00 +0000 (17:07 -0700)]
pop

12 years agorefresh
Sean Hefty [Thu, 19 Jul 2012 23:02:26 +0000 (16:02 -0700)]
refresh

12 years agorefresh
Sean Hefty [Thu, 19 Jul 2012 23:02:26 +0000 (16:02 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 23:02:26 +0000 (16:02 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 23:02:26 +0000 (16:02 -0700)]
refresh (create temporary patch)

12 years agoRefresh of dbg
Sean Hefty [Thu, 19 Jul 2012 23:02:26 +0000 (16:02 -0700)]
Refresh of dbg

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 22:56:17 +0000 (15:56 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 22:56:17 +0000 (15:56 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 22:56:09 +0000 (15:56 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 22:56:09 +0000 (15:56 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 22:47:27 +0000 (15:47 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 22:47:27 +0000 (15:47 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 22:41:10 +0000 (15:41 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 22:41:10 +0000 (15:41 -0700)]
pop

12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 22:38:18 +0000 (15:38 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 22:38:18 +0000 (15:38 -0700)]
pop

12 years agorefresh
Sean Hefty [Thu, 19 Jul 2012 22:38:15 +0000 (15:38 -0700)]
refresh

12 years agorefresh
Sean Hefty [Thu, 19 Jul 2012 22:38:15 +0000 (15:38 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 22:38:15 +0000 (15:38 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 22:38:15 +0000 (15:38 -0700)]
refresh (create temporary patch)

12 years agoRefresh of rstream-fork
Sean Hefty [Thu, 19 Jul 2012 22:38:15 +0000 (15:38 -0700)]
Refresh of rstream-fork

12 years agorefresh
Sean Hefty [Thu, 19 Jul 2012 22:14:59 +0000 (15:14 -0700)]
refresh

12 years agorefresh
Sean Hefty [Thu, 19 Jul 2012 22:14:59 +0000 (15:14 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 22:14:59 +0000 (15:14 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 22:14:59 +0000 (15:14 -0700)]
refresh (create temporary patch)

12 years agoRefresh of rstream-fork
Sean Hefty [Thu, 19 Jul 2012 22:14:58 +0000 (15:14 -0700)]
Refresh of rstream-fork

12 years agorefresh
Sean Hefty [Thu, 19 Jul 2012 22:13:58 +0000 (15:13 -0700)]
refresh

12 years agorefresh
Sean Hefty [Thu, 19 Jul 2012 22:13:58 +0000 (15:13 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 22:13:58 +0000 (15:13 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 22:13:58 +0000 (15:13 -0700)]
refresh (create temporary patch)

12 years agoRefresh of rstream-fork
Sean Hefty [Thu, 19 Jul 2012 22:13:57 +0000 (15:13 -0700)]
Refresh of rstream-fork

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 22:00:04 +0000 (15:00 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 22:00:04 +0000 (15:00 -0700)]
pop

12 years agorstream: Add option to test fork support
Sean Hefty [Tue, 17 Jul 2012 22:32:54 +0000 (15:32 -0700)]
rstream: Add option to test fork support

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agorstream: Add option to test fork support
Sean Hefty [Tue, 17 Jul 2012 22:32:54 +0000 (15:32 -0700)]
rstream: Add option to test fork support

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agorstream: Add option to test fork support
Sean Hefty [Tue, 17 Jul 2012 22:32:54 +0000 (15:32 -0700)]
rstream: Add option to test fork support

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agopop
Sean Hefty [Thu, 19 Jul 2012 21:22:07 +0000 (14:22 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 21:22:07 +0000 (14:22 -0700)]
pop

12 years agolibrspreload: Support server apps that call fork()
Sean Hefty [Fri, 13 Jul 2012 22:25:53 +0000 (15:25 -0700)]
librspreload: Support server apps that call fork()

Provide limited support for applications that call fork() after
accepting a connection.

Fork support is indicated by setting the environment variable
RDMAV_FORK_SAFE.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agorspreload: Make socket_fallback() call more generic
Sean Hefty [Mon, 16 Jul 2012 21:17:58 +0000 (14:17 -0700)]
rspreload: Make socket_fallback() call more generic

socket_fallback is used to switch from an rsocket to a normal
socket in the case of failures.  Rename the call and make it
more generic, so that it can switch between an rsocket and
a normal socket in either direction.  This will be used to
support fork().

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agorefresh
Sean Hefty [Thu, 19 Jul 2012 21:22:04 +0000 (14:22 -0700)]
refresh

12 years agorefresh
Sean Hefty [Thu, 19 Jul 2012 21:22:04 +0000 (14:22 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 21:22:04 +0000 (14:22 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 21:22:04 +0000 (14:22 -0700)]
refresh (create temporary patch)

12 years agoRefresh of cma-rm-pd
Sean Hefty [Thu, 19 Jul 2012 21:22:04 +0000 (14:22 -0700)]
Refresh of cma-rm-pd

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 21:21:51 +0000 (14:21 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 21:21:51 +0000 (14:21 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 21:21:24 +0000 (14:21 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 21:21:23 +0000 (14:21 -0700)]
pop

12 years agodebug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 21:21:22 +0000 (14:21 -0700)]
pop

12 years agopop
Sean Hefty [Thu, 19 Jul 2012 21:21:22 +0000 (14:21 -0700)]
pop

12 years agorstream: Add option to test fork support
Sean Hefty [Tue, 17 Jul 2012 22:32:54 +0000 (15:32 -0700)]
rstream: Add option to test fork support

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