]>
git.openfabrics.org - ~shefty/librdmacm.git/log
Sean Hefty [Fri, 20 Jul 2012 00:33:23 +0000 (17:33 -0700)]
pop
Sean Hefty [Fri, 20 Jul 2012 00:33:23 +0000 (17:33 -0700)]
pop
Sean Hefty [Fri, 20 Jul 2012 00:33:20 +0000 (17:33 -0700)]
pop
Sean Hefty [Fri, 20 Jul 2012 00:33:20 +0000 (17:33 -0700)]
pop
Sean Hefty [Fri, 20 Jul 2012 00:09:29 +0000 (17:09 -0700)]
new
Sean Hefty [Fri, 20 Jul 2012 00:09:29 +0000 (17:09 -0700)]
new
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>
Sean Hefty [Fri, 20 Jul 2012 00:07:00 +0000 (17:07 -0700)]
pop
Sean Hefty [Fri, 20 Jul 2012 00:07:00 +0000 (17:07 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 23:02:26 +0000 (16:02 -0700)]
refresh
Sean Hefty [Thu, 19 Jul 2012 23:02:26 +0000 (16:02 -0700)]
refresh
Sean Hefty [Thu, 19 Jul 2012 23:02:26 +0000 (16:02 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 23:02:26 +0000 (16:02 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 23:02:26 +0000 (16:02 -0700)]
Refresh of dbg
Sean Hefty [Thu, 19 Jul 2012 22:56:17 +0000 (15:56 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 22:56:17 +0000 (15:56 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 22:56:09 +0000 (15:56 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 22:56:09 +0000 (15:56 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 22:47:27 +0000 (15:47 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 22:47:27 +0000 (15:47 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 22:41:10 +0000 (15:41 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 22:41:10 +0000 (15:41 -0700)]
pop
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork
Sean Hefty [Thu, 19 Jul 2012 22:38:18 +0000 (15:38 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 22:38:18 +0000 (15:38 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 22:38:15 +0000 (15:38 -0700)]
refresh
Sean Hefty [Thu, 19 Jul 2012 22:38:15 +0000 (15:38 -0700)]
refresh
Sean Hefty [Thu, 19 Jul 2012 22:38:15 +0000 (15:38 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 22:38:15 +0000 (15:38 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 22:38:15 +0000 (15:38 -0700)]
Refresh of rstream-fork
Sean Hefty [Thu, 19 Jul 2012 22:14:59 +0000 (15:14 -0700)]
refresh
Sean Hefty [Thu, 19 Jul 2012 22:14:59 +0000 (15:14 -0700)]
refresh
Sean Hefty [Thu, 19 Jul 2012 22:14:59 +0000 (15:14 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 22:14:59 +0000 (15:14 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 22:14:58 +0000 (15:14 -0700)]
Refresh of rstream-fork
Sean Hefty [Thu, 19 Jul 2012 22:13:58 +0000 (15:13 -0700)]
refresh
Sean Hefty [Thu, 19 Jul 2012 22:13:58 +0000 (15:13 -0700)]
refresh
Sean Hefty [Thu, 19 Jul 2012 22:13:58 +0000 (15:13 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 22:13:58 +0000 (15:13 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 22:13:57 +0000 (15:13 -0700)]
Refresh of rstream-fork
Sean Hefty [Thu, 19 Jul 2012 22:00:04 +0000 (15:00 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 22:00:04 +0000 (15:00 -0700)]
pop
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>
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>
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>
Sean Hefty [Thu, 19 Jul 2012 21:22:07 +0000 (14:22 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:22:07 +0000 (14:22 -0700)]
pop
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>
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork
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>
Sean Hefty [Thu, 19 Jul 2012 21:22:04 +0000 (14:22 -0700)]
refresh
Sean Hefty [Thu, 19 Jul 2012 21:22:04 +0000 (14:22 -0700)]
refresh
Sean Hefty [Thu, 19 Jul 2012 21:22:04 +0000 (14:22 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 21:22:04 +0000 (14:22 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 21:22:04 +0000 (14:22 -0700)]
Refresh of cma-rm-pd
Sean Hefty [Thu, 19 Jul 2012 21:21:51 +0000 (14:21 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:21:51 +0000 (14:21 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:21:24 +0000 (14:21 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:21:23 +0000 (14:21 -0700)]
pop
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork
Sean Hefty [Thu, 19 Jul 2012 21:21:22 +0000 (14:21 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:21:22 +0000 (14:21 -0700)]
pop
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>
Sean Hefty [Thu, 19 Jul 2012 21:21:21 +0000 (14:21 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:21:21 +0000 (14:21 -0700)]
pop
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>
Sean Hefty [Thu, 19 Jul 2012 21:21:20 +0000 (14:21 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:21:20 +0000 (14:21 -0700)]
pop
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>
Sean Hefty [Thu, 19 Jul 2012 21:21:18 +0000 (14:21 -0700)]
refresh
Sean Hefty [Thu, 19 Jul 2012 21:21:18 +0000 (14:21 -0700)]
refresh
Sean Hefty [Thu, 19 Jul 2012 21:21:18 +0000 (14:21 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 21:21:18 +0000 (14:21 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 21:21:17 +0000 (14:21 -0700)]
Refresh of cma-rm-pd
Sean Hefty [Thu, 19 Jul 2012 21:20:17 +0000 (14:20 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:20:17 +0000 (14:20 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:20:16 +0000 (14:20 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:20:16 +0000 (14:20 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:20:15 +0000 (14:20 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:20:15 +0000 (14:20 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:20:14 +0000 (14:20 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:20:14 +0000 (14:20 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:19:38 +0000 (14:19 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:19:38 +0000 (14:19 -0700)]
pop
Sean Hefty [Wed, 18 Jul 2012 16:01:43 +0000 (09:01 -0700)]
debug fork
Sean Hefty [Thu, 19 Jul 2012 21:19:36 +0000 (14:19 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:19:36 +0000 (14:19 -0700)]
pop
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>
Sean Hefty [Thu, 19 Jul 2012 21:19:34 +0000 (14:19 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:19:34 +0000 (14:19 -0700)]
pop
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>
Sean Hefty [Thu, 19 Jul 2012 21:19:33 +0000 (14:19 -0700)]
pop
Sean Hefty [Thu, 19 Jul 2012 21:19:33 +0000 (14:19 -0700)]
pop
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>
Sean Hefty [Thu, 19 Jul 2012 21:19:28 +0000 (14:19 -0700)]
refresh
Sean Hefty [Thu, 19 Jul 2012 21:19:28 +0000 (14:19 -0700)]
refresh
Sean Hefty [Thu, 19 Jul 2012 21:19:28 +0000 (14:19 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 21:19:28 +0000 (14:19 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 19 Jul 2012 21:19:28 +0000 (14:19 -0700)]
Refresh of cma-rm-pd