]> git.openfabrics.org - ~shefty/librdmacm.git/log
~shefty/librdmacm.git
12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 16 May 2012 22:13:50 +0000 (15:13 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 16 May 2012 22:13:49 +0000 (15:13 -0700)]
refresh (create temporary patch)

12 years agoRefresh of rstream-spinpoll
Sean Hefty [Wed, 16 May 2012 22:13:49 +0000 (15:13 -0700)]
Refresh of rstream-spinpoll

12 years agorefresh
Sean Hefty [Wed, 16 May 2012 18:59:05 +0000 (11:59 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 16 May 2012 18:59:05 +0000 (11:59 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 16 May 2012 18:59:05 +0000 (11:59 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 16 May 2012 18:59:05 +0000 (11:59 -0700)]
refresh (create temporary patch)

12 years agoRefresh of rstream-spinpoll
Sean Hefty [Wed, 16 May 2012 18:59:05 +0000 (11:59 -0700)]
Refresh of rstream-spinpoll

12 years agorefresh
Sean Hefty [Wed, 16 May 2012 18:56:27 +0000 (11:56 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 16 May 2012 18:56:27 +0000 (11:56 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 16 May 2012 18:56:27 +0000 (11:56 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 16 May 2012 18:56:27 +0000 (11:56 -0700)]
refresh (create temporary patch)

12 years agoRefresh of rstream-spinpoll
Sean Hefty [Wed, 16 May 2012 18:56:27 +0000 (11:56 -0700)]
Refresh of rstream-spinpoll

12 years agorstream: Provide test option to spin on rpoll
Sean Hefty [Wed, 16 May 2012 18:26:33 +0000 (11:26 -0700)]
rstream: Provide test option to spin on rpoll

Add a test option to use asynchronous rsockets with nonblocking
rpoll call.  This simulates the behavior used by MPI.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agorstream: Provide test option to spin on rpoll
Sean Hefty [Wed, 16 May 2012 18:26:33 +0000 (11:26 -0700)]
rstream: Provide test option to spin on rpoll

Add a test option to use asynchronous rsockets with nonblocking
rpoll call.  This simulates the behavior used by MPI.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agonew
Sean Hefty [Wed, 16 May 2012 18:26:33 +0000 (11:26 -0700)]
new

12 years agonew
Sean Hefty [Wed, 16 May 2012 18:26:33 +0000 (11:26 -0700)]
new

12 years agorstream: Provide test option to spin on rpoll
Sean Hefty [Wed, 16 May 2012 18:26:33 +0000 (11:26 -0700)]
rstream: Provide test option to spin on rpoll

Add a test option to use asynchronous rsockets with nonblocking
rpoll call.  This simulates the behavior used by MPI.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agorstream: Clarify use of async test option
Sean Hefty [Fri, 11 May 2012 17:41:02 +0000 (10:41 -0700)]
rstream: Clarify use of async test option

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agopop
Sean Hefty [Fri, 11 May 2012 17:49:21 +0000 (10:49 -0700)]
pop

12 years agopop
Sean Hefty [Fri, 11 May 2012 17:49:21 +0000 (10:49 -0700)]
pop

12 years agorefresh
Sean Hefty [Fri, 11 May 2012 17:49:19 +0000 (10:49 -0700)]
refresh

12 years agorefresh
Sean Hefty [Fri, 11 May 2012 17:49:19 +0000 (10:49 -0700)]
refresh

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

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

12 years agoRefresh of rstream-delay
Sean Hefty [Fri, 11 May 2012 17:49:19 +0000 (10:49 -0700)]
Refresh of rstream-delay

12 years agopop
Sean Hefty [Fri, 11 May 2012 17:47:53 +0000 (10:47 -0700)]
pop

12 years agopop
Sean Hefty [Fri, 11 May 2012 17:47:53 +0000 (10:47 -0700)]
pop

12 years agopop
Sean Hefty [Fri, 11 May 2012 17:42:33 +0000 (10:42 -0700)]
pop

12 years agopop
Sean Hefty [Fri, 11 May 2012 17:42:33 +0000 (10:42 -0700)]
pop

12 years agorstream: Clarify use of async test option
Sean Hefty [Fri, 11 May 2012 17:41:02 +0000 (10:41 -0700)]
rstream: Clarify use of async test option

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agorefresh
Sean Hefty [Fri, 11 May 2012 17:42:31 +0000 (10:42 -0700)]
refresh

12 years agorefresh
Sean Hefty [Fri, 11 May 2012 17:42:31 +0000 (10:42 -0700)]
refresh

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

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

12 years agoRefresh of rstream-delay
Sean Hefty [Fri, 11 May 2012 17:42:31 +0000 (10:42 -0700)]
Refresh of rstream-delay

12 years agopop
Sean Hefty [Fri, 11 May 2012 17:41:35 +0000 (10:41 -0700)]
pop

12 years agopop
Sean Hefty [Fri, 11 May 2012 17:41:35 +0000 (10:41 -0700)]
pop

12 years agorefresh
Sean Hefty [Fri, 11 May 2012 17:41:32 +0000 (10:41 -0700)]
refresh

12 years agorefresh
Sean Hefty [Fri, 11 May 2012 17:41:32 +0000 (10:41 -0700)]
refresh

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

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

12 years agoRefresh of rstream-async-opt
Sean Hefty [Fri, 11 May 2012 17:41:32 +0000 (10:41 -0700)]
Refresh of rstream-async-opt

12 years agorstream: Clarify use of async test option
Sean Hefty [Fri, 11 May 2012 17:41:02 +0000 (10:41 -0700)]
rstream: Clarify use of async test option

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agonew
Sean Hefty [Fri, 11 May 2012 17:41:02 +0000 (10:41 -0700)]
new

12 years agonew
Sean Hefty [Fri, 11 May 2012 17:41:02 +0000 (10:41 -0700)]
new

12 years agorstream: Clarify use of async test option
Sean Hefty [Fri, 11 May 2012 17:41:02 +0000 (10:41 -0700)]
rstream: Clarify use of async test option

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agorefresh
Sean Hefty [Fri, 11 May 2012 17:38:13 +0000 (10:38 -0700)]
refresh

12 years agorefresh
Sean Hefty [Fri, 11 May 2012 17:38:13 +0000 (10:38 -0700)]
refresh

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

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

12 years agoRefresh of rstream-delay
Sean Hefty [Fri, 11 May 2012 17:38:13 +0000 (10:38 -0700)]
Refresh of rstream-delay

12 years agolibrdmacm/rstream: Set rsocket nonblocking for base tests
Sean Hefty [Fri, 11 May 2012 17:33:13 +0000 (10:33 -0700)]
librdmacm/rstream: Set rsocket nonblocking for base tests

The base set of rstream tests want nonblocking rsockets, but don't
actually set the rsocket to nonblocking.  It instead relies on the
MSG_DONTWAIT flag.  Make the code match the expected behavior and
set the rsocket to nonblocking and make nonblocking the default.

Provide a test option to switch it back to blocking mode.  We keep
the existing nonblocking test option for compatibility.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agolibrdmacm/rstream: Set rsocket nonblocking for base tests
Sean Hefty [Fri, 11 May 2012 17:33:13 +0000 (10:33 -0700)]
librdmacm/rstream: Set rsocket nonblocking for base tests

The base set of rstream tests want nonblocking rsockets, but don't
actually set the rsocket to nonblocking.  It instead relies on the
MSG_DONTWAIT flag.  Make the code match the expected behavior and
set the rsocket to nonblocking and make nonblocking the default.

Provide a test option to switch it back to blocking mode.  We keep
the existing nonblocking test option for compatibility.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agolibrdmacm/rstream: Set rsocket nonblocking for base tests
Sean Hefty [Fri, 11 May 2012 17:33:13 +0000 (10:33 -0700)]
librdmacm/rstream: Set rsocket nonblocking for base tests

The base set of rstream tests want nonblocking rsockets, but don't
actually set the rsocket to nonblocking.  It instead relies on the
MSG_DONTWAIT flag.  Make the code match the expected behavior and
set the rsocket to nonblocking and make nonblocking the default.

Provide a test option to switch it back to blocking mode.  We keep
the existing nonblocking test option for compatibility.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agonew
Sean Hefty [Fri, 11 May 2012 17:33:13 +0000 (10:33 -0700)]
new

12 years agonew
Sean Hefty [Fri, 11 May 2012 17:33:13 +0000 (10:33 -0700)]
new

12 years agolibrdmacm/rstream: Set rsocket nonblocking for base tests
Sean Hefty [Fri, 11 May 2012 17:33:13 +0000 (10:33 -0700)]
librdmacm/rstream: Set rsocket nonblocking for base tests

The base set of rstream tests want nonblocking rsockets, but don't
actually set the rsocket to nonblocking.  It instead relies on the
MSG_DONTWAIT flag.  Make the code match the expected behavior and
set the rsocket to nonblocking and make nonblocking the default.

Provide a test option to switch it back to blocking mode.  We keep
the existing nonblocking test option for compatibility.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agorefresh
Sean Hefty [Fri, 11 May 2012 16:40:28 +0000 (09:40 -0700)]
refresh

12 years agorefresh
Sean Hefty [Fri, 11 May 2012 16:40:28 +0000 (09:40 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Fri, 11 May 2012 16:40:13 +0000 (09:40 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Fri, 11 May 2012 16:40:13 +0000 (09:40 -0700)]
refresh (create temporary patch)

12 years agoRefresh of reuseaddr
Sean Hefty [Fri, 11 May 2012 16:40:12 +0000 (09:40 -0700)]
Refresh of reuseaddr

12 years agorefresh
Sean Hefty [Thu, 10 May 2012 18:28:17 +0000 (11:28 -0700)]
refresh

12 years agorefresh
Sean Hefty [Thu, 10 May 2012 18:28:17 +0000 (11:28 -0700)]
refresh

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

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

12 years agoRefresh of reuseaddr
Sean Hefty [Thu, 10 May 2012 18:28:17 +0000 (11:28 -0700)]
Refresh of reuseaddr

12 years agolibrdmacm/rsocket: Succeed setsockopt REUSEADDR on connected sockets
Sean Hefty [Thu, 10 May 2012 18:17:32 +0000 (11:17 -0700)]
librdmacm/rsocket: Succeed setsockopt REUSEADDR on connected sockets

The RDMA CM fail calls to set REUSEADDR on an rdma_cm_id if
it is not in the idle state.  As a result, this causes a failure
in NetPipe when run with socket calls intercepted by rsockets.
Fix this by returning success when REUSEADDR is set on an rsocket
that has already been connected.  When running over IB, REUSEADDR
is not necessary, since the TCP/IP addresses are mapped.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agolibrdmacm/rsocket: Succeed setsockopt REUSEADDR on connected sockets
Sean Hefty [Thu, 10 May 2012 18:17:32 +0000 (11:17 -0700)]
librdmacm/rsocket: Succeed setsockopt REUSEADDR on connected sockets

The RDMA CM fail calls to set REUSEADDR on an rdma_cm_id if
it is not in the idle state.  As a result, this causes a failure
in NetPipe when is run with socket calls intercepted by rsockets.
Fix this by returning success when REUSEADDR is set on an rsocket
that has already been connected.  When running over IB, REUSEADDR
is not necessary, since the TCP/IP addresses are mapped.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agonew
Sean Hefty [Thu, 10 May 2012 18:17:32 +0000 (11:17 -0700)]
new

12 years agonew
Sean Hefty [Thu, 10 May 2012 18:17:32 +0000 (11:17 -0700)]
new

12 years agolibrdmacm/rsocket: Succeed setsockopt REUSEADDR on connected sockets
Sean Hefty [Thu, 10 May 2012 18:17:32 +0000 (11:17 -0700)]
librdmacm/rsocket: Succeed setsockopt REUSEADDR on connected sockets

The RDMA CM fail calls to set REUSEADDR on an rdma_cm_id if
it is not in the idle state.  As a result, this causes a failure
in NetPipe when is run with socket calls intercepted by rsockets.
Fix this by returning success when REUSEADDR is set on an rsocket
that has already been connected.  When running over IB, REUSEADDR
is not necessary, since the TCP/IP addresses are mapped.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
12 years agorefresh
Sean Hefty [Thu, 10 May 2012 17:42:22 +0000 (10:42 -0700)]
refresh

12 years agorefresh
Sean Hefty [Thu, 10 May 2012 17:42:22 +0000 (10:42 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 10 May 2012 17:42:21 +0000 (10:42 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Thu, 10 May 2012 17:42:21 +0000 (10:42 -0700)]
refresh (create temporary patch)

12 years agoRefresh of rs-locking
Sean Hefty [Thu, 10 May 2012 17:42:21 +0000 (10:42 -0700)]
Refresh of rs-locking

12 years agorefresh
Sean Hefty [Wed, 9 May 2012 22:50:18 +0000 (15:50 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 9 May 2012 22:50:18 +0000 (15:50 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 9 May 2012 22:25:37 +0000 (15:25 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 9 May 2012 22:25:37 +0000 (15:25 -0700)]
refresh (create temporary patch)

12 years agoRefresh of rs-locking
Sean Hefty [Wed, 9 May 2012 22:25:37 +0000 (15:25 -0700)]
Refresh of rs-locking

12 years agopop
Sean Hefty [Wed, 9 May 2012 22:25:12 +0000 (15:25 -0700)]
pop

12 years agopop
Sean Hefty [Wed, 9 May 2012 22:25:12 +0000 (15:25 -0700)]
pop

12 years agorefresh
Sean Hefty [Wed, 9 May 2012 22:04:10 +0000 (15:04 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 9 May 2012 22:04:10 +0000 (15:04 -0700)]
refresh

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 9 May 2012 22:04:10 +0000 (15:04 -0700)]
refresh (create temporary patch)

12 years agorefresh (create temporary patch)
Sean Hefty [Wed, 9 May 2012 22:04:10 +0000 (15:04 -0700)]
refresh (create temporary patch)

12 years agoRefresh of comp_locks
Sean Hefty [Wed, 9 May 2012 22:04:10 +0000 (15:04 -0700)]
Refresh of comp_locks

12 years agocompare fastlock versus mutex
Sean Hefty [Wed, 9 May 2012 21:54:17 +0000 (14:54 -0700)]
compare fastlock versus mutex

12 years agonew
Sean Hefty [Wed, 9 May 2012 21:54:17 +0000 (14:54 -0700)]
new

12 years agonew
Sean Hefty [Wed, 9 May 2012 21:54:17 +0000 (14:54 -0700)]
new

12 years agocompare fastlock versus mutex
Sean Hefty [Wed, 9 May 2012 21:54:17 +0000 (14:54 -0700)]
compare fastlock versus mutex

12 years agopop
Sean Hefty [Wed, 9 May 2012 21:02:16 +0000 (14:02 -0700)]
pop

12 years agopop
Sean Hefty [Wed, 9 May 2012 21:02:16 +0000 (14:02 -0700)]
pop

12 years agopop
Sean Hefty [Wed, 9 May 2012 20:52:34 +0000 (13:52 -0700)]
pop

12 years agopop
Sean Hefty [Wed, 9 May 2012 20:52:34 +0000 (13:52 -0700)]
pop

12 years agorefresh
Sean Hefty [Wed, 9 May 2012 20:52:31 +0000 (13:52 -0700)]
refresh

12 years agorefresh
Sean Hefty [Wed, 9 May 2012 20:52:31 +0000 (13:52 -0700)]
refresh