]> git.openfabrics.org - ~shefty/rdma-win.git/log
~shefty/rdma-win.git
14 years agodelete
Sean Hefty [Sat, 6 Mar 2010 00:28:40 +0000 (16:28 -0800)]
delete

14 years agodelete
Sean Hefty [Sat, 6 Mar 2010 00:28:40 +0000 (16:28 -0800)]
delete

14 years agopop
Sean Hefty [Sat, 6 Mar 2010 00:28:34 +0000 (16:28 -0800)]
pop

14 years agopop
Sean Hefty [Sat, 6 Mar 2010 00:28:33 +0000 (16:28 -0800)]
pop

14 years agonew
Sean Hefty [Sat, 6 Mar 2010 00:28:24 +0000 (16:28 -0800)]
new

14 years agonew
Sean Hefty [Sat, 6 Mar 2010 00:28:24 +0000 (16:28 -0800)]
new

14 years agodapl
Sean Hefty [Sat, 6 Mar 2010 00:28:20 +0000 (16:28 -0800)]
dapl

14 years agorefresh
Sean Hefty [Fri, 5 Mar 2010 19:11:02 +0000 (11:11 -0800)]
refresh

14 years agorefresh
Sean Hefty [Fri, 5 Mar 2010 19:11:01 +0000 (11:11 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Fri, 5 Mar 2010 19:10:59 +0000 (11:10 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Fri, 5 Mar 2010 19:10:59 +0000 (11:10 -0800)]
refresh (create temporary patch)

14 years agoRefresh of port_attr
Sean Hefty [Fri, 5 Mar 2010 19:10:57 +0000 (11:10 -0800)]
Refresh of port_attr

14 years agonew
Sean Hefty [Fri, 5 Mar 2010 19:06:34 +0000 (11:06 -0800)]
new

14 years agonew
Sean Hefty [Fri, 5 Mar 2010 19:06:34 +0000 (11:06 -0800)]
new

14 years agoibal: move transport type attribute
Sean Hefty [Fri, 5 Mar 2010 19:06:32 +0000 (11:06 -0800)]
ibal: move transport type attribute

Relocate the transport type enum into space currently
reserved by the compiler to avoid binary compatibility issues.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agoibal: move transport type attribute
Sean Hefty [Fri, 5 Mar 2010 19:06:32 +0000 (11:06 -0800)]
ibal: move transport type attribute

Relocate the transport type enum into space currently
reserved by the compiler to avoid binary compatibility issues.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agorefresh
Sean Hefty [Fri, 5 Mar 2010 18:56:10 +0000 (10:56 -0800)]
refresh

14 years agorefresh
Sean Hefty [Fri, 5 Mar 2010 18:56:10 +0000 (10:56 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Fri, 5 Mar 2010 18:56:08 +0000 (10:56 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Fri, 5 Mar 2010 18:56:08 +0000 (10:56 -0800)]
refresh (create temporary patch)

14 years agoRefresh of nd-status
Sean Hefty [Fri, 5 Mar 2010 18:56:06 +0000 (10:56 -0800)]
Refresh of nd-status

14 years agonew
Sean Hefty [Fri, 5 Mar 2010 18:53:36 +0000 (10:53 -0800)]
new

14 years agonew
Sean Hefty [Fri, 5 Mar 2010 18:53:36 +0000 (10:53 -0800)]
new

14 years agowinverbs/nd: do not convert wv_io_timeout to nd_timeout
Sean Hefty [Fri, 5 Mar 2010 18:53:35 +0000 (10:53 -0800)]
winverbs/nd: do not convert wv_io_timeout to nd_timeout

wv_io_timeout is an error value, but nd_timeout is a
success value.  This means that an overlapped request
can be completed in error, but GetOverlappedResult can
return a success value.  Instead, if a timeout is fatal,
report the status as wv_io_timeout, but if the timeout
can be retried, then report the status as wv_timeout.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agowinverbs/nd: do not convert wv_io_timeout to nd_timeout
Sean Hefty [Fri, 5 Mar 2010 18:53:35 +0000 (10:53 -0800)]
winverbs/nd: do not convert wv_io_timeout to nd_timeout

wv_io_timeout is an error value, but nd_timeout is a
success value.  This means that an overlapped request
can be completed in error, but GetOverlappedResult can
return a success value.  Instead, if a timeout is fatal,
report the status as wv_io_timeout, but if the timeout
can be retried, then report the status as wv_timeout.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agorefresh
Sean Hefty [Fri, 5 Mar 2010 18:44:39 +0000 (10:44 -0800)]
refresh

14 years agorefresh
Sean Hefty [Fri, 5 Mar 2010 18:44:39 +0000 (10:44 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Fri, 5 Mar 2010 18:44:37 +0000 (10:44 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Fri, 5 Mar 2010 18:44:37 +0000 (10:44 -0800)]
refresh (create temporary patch)

14 years agoRefresh of nd-conn
Sean Hefty [Fri, 5 Mar 2010 18:44:35 +0000 (10:44 -0800)]
Refresh of nd-conn

14 years agorefresh
Sean Hefty [Fri, 5 Mar 2010 18:41:07 +0000 (10:41 -0800)]
refresh

14 years agorefresh
Sean Hefty [Fri, 5 Mar 2010 18:41:07 +0000 (10:41 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Fri, 5 Mar 2010 18:40:41 +0000 (10:40 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Fri, 5 Mar 2010 18:40:41 +0000 (10:40 -0800)]
refresh (create temporary patch)

14 years agoRefresh of nd-conn
Sean Hefty [Fri, 5 Mar 2010 18:40:39 +0000 (10:40 -0800)]
Refresh of nd-conn

14 years agonew
Sean Hefty [Fri, 5 Mar 2010 18:24:13 +0000 (10:24 -0800)]
new

14 years agonew
Sean Hefty [Fri, 5 Mar 2010 18:24:13 +0000 (10:24 -0800)]
new

14 years agowinverbs/nd: allow retrying connect() call
Sean Hefty [Fri, 5 Mar 2010 18:24:11 +0000 (10:24 -0800)]
winverbs/nd: allow retrying connect() call

The ND specification allows for retrying NDConnector:Connect()
calls.  Add this support to the winverbs ND provider.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agowinverbs/nd: allow retrying connect() call
Sean Hefty [Fri, 5 Mar 2010 18:24:11 +0000 (10:24 -0800)]
winverbs/nd: allow retrying connect() call

The ND specification allows for retrying NDConnector:Connect()
calls.  Add this support to the winverbs ND provider.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agowinverbs/nd: allow retrying connect() call
Sean Hefty [Fri, 5 Mar 2010 18:24:11 +0000 (10:24 -0800)]
winverbs/nd: allow retrying connect() call

The ND specification allows for retrying NDConnector:Connect()
calls.  Add this support to the winverbs ND provider.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agorefresh
Sean Hefty [Fri, 5 Mar 2010 18:11:20 +0000 (10:11 -0800)]
refresh

14 years agorefresh
Sean Hefty [Fri, 5 Mar 2010 18:11:20 +0000 (10:11 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Fri, 5 Mar 2010 18:11:18 +0000 (10:11 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Fri, 5 Mar 2010 18:11:18 +0000 (10:11 -0800)]
refresh (create temporary patch)

14 years agoRefresh of ep-timeout
Sean Hefty [Fri, 5 Mar 2010 18:11:15 +0000 (10:11 -0800)]
Refresh of ep-timeout

14 years agonew
Sean Hefty [Fri, 5 Mar 2010 17:26:52 +0000 (09:26 -0800)]
new

14 years agonew
Sean Hefty [Fri, 5 Mar 2010 17:26:52 +0000 (09:26 -0800)]
new

14 years agowinverbs/ep: allow failed connection requests to be retried
Sean Hefty [Fri, 5 Mar 2010 17:26:50 +0000 (09:26 -0800)]
winverbs/ep: allow failed connection requests to be retried

Allow a user to retry a connection request if it fails.  Report a
'success' timeout value, rather than an error timeout, reset the
EP state, and allow the request to be retried from user space.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agowinverbs/ep: allow failed connection requests to be retried
Sean Hefty [Fri, 5 Mar 2010 17:26:50 +0000 (09:26 -0800)]
winverbs/ep: allow failed connection requests to be retried

Allow a user to retry a connection request if it fails.  Report a
'success' timeout value, rather than an error timeout, reset the
EP state, and allow the request to be retried from user space.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agorefresh
Sean Hefty [Thu, 4 Mar 2010 22:56:08 +0000 (14:56 -0800)]
refresh

14 years agorefresh
Sean Hefty [Thu, 4 Mar 2010 22:56:08 +0000 (14:56 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Thu, 4 Mar 2010 22:56:06 +0000 (14:56 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Thu, 4 Mar 2010 22:56:06 +0000 (14:56 -0800)]
refresh (create temporary patch)

14 years agoRefresh of dapl-rbuf
Sean Hefty [Thu, 4 Mar 2010 22:56:04 +0000 (14:56 -0800)]
Refresh of dapl-rbuf

14 years agonew
Sean Hefty [Thu, 4 Mar 2010 22:54:48 +0000 (14:54 -0800)]
new

14 years agonew
Sean Hefty [Thu, 4 Mar 2010 22:54:48 +0000 (14:54 -0800)]
new

14 years agodapl: fix ring buffer synchronization
Sean Hefty [Thu, 4 Mar 2010 22:54:46 +0000 (14:54 -0800)]
dapl: fix ring buffer synchronization

The dapl ring buffer implementation is not thread safe.  Replace
the use of atomic variables with actual locking to ensure that
there are not races inserting and/or removing items at the same time.

Without proper synchronization, the EVD can report invalid events or
the same event multiple times.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agodapl: fix ring buffer synchronization
Sean Hefty [Thu, 4 Mar 2010 22:54:46 +0000 (14:54 -0800)]
dapl: fix ring buffer synchronization

The dapl ring buffer implementation is not thread safe.  Replace
the use of atomic variables with actual locking to ensure that
there are not races inserting and/or removing items at the same time.

Without proper synchronization, the EVD can report invalid events or
the same event multiple times.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 22:54:35 +0000 (14:54 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 22:54:35 +0000 (14:54 -0800)]
delete

14 years agopop
Sean Hefty [Thu, 4 Mar 2010 22:54:14 +0000 (14:54 -0800)]
pop

14 years agopop
Sean Hefty [Thu, 4 Mar 2010 22:54:14 +0000 (14:54 -0800)]
pop

14 years agorefresh
Sean Hefty [Thu, 4 Mar 2010 22:50:37 +0000 (14:50 -0800)]
refresh

14 years agorefresh
Sean Hefty [Thu, 4 Mar 2010 22:50:36 +0000 (14:50 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Thu, 4 Mar 2010 22:50:35 +0000 (14:50 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Thu, 4 Mar 2010 22:50:35 +0000 (14:50 -0800)]
refresh (create temporary patch)

14 years agoRefresh of dapl-rb
Sean Hefty [Thu, 4 Mar 2010 22:50:33 +0000 (14:50 -0800)]
Refresh of dapl-rb

14 years agorefresh
Sean Hefty [Thu, 4 Mar 2010 22:47:48 +0000 (14:47 -0800)]
refresh

14 years agorefresh
Sean Hefty [Thu, 4 Mar 2010 22:47:47 +0000 (14:47 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Thu, 4 Mar 2010 22:47:45 +0000 (14:47 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Thu, 4 Mar 2010 22:47:45 +0000 (14:47 -0800)]
refresh (create temporary patch)

14 years agoRefresh of dapl-rb
Sean Hefty [Thu, 4 Mar 2010 22:47:43 +0000 (14:47 -0800)]
Refresh of dapl-rb

14 years agorefresh
Sean Hefty [Thu, 4 Mar 2010 22:42:52 +0000 (14:42 -0800)]
refresh

14 years agorefresh
Sean Hefty [Thu, 4 Mar 2010 22:42:51 +0000 (14:42 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Thu, 4 Mar 2010 22:42:50 +0000 (14:42 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Thu, 4 Mar 2010 22:42:50 +0000 (14:42 -0800)]
refresh (create temporary patch)

14 years agoRefresh of dapl-rb
Sean Hefty [Thu, 4 Mar 2010 22:42:47 +0000 (14:42 -0800)]
Refresh of dapl-rb

14 years agopop
Sean Hefty [Thu, 4 Mar 2010 22:41:40 +0000 (14:41 -0800)]
pop

14 years agopop
Sean Hefty [Thu, 4 Mar 2010 22:41:40 +0000 (14:41 -0800)]
pop

14 years agopop
Sean Hefty [Thu, 4 Mar 2010 22:41:34 +0000 (14:41 -0800)]
pop

14 years agopop
Sean Hefty [Thu, 4 Mar 2010 22:41:34 +0000 (14:41 -0800)]
pop

14 years agorename
Sean Hefty [Thu, 4 Mar 2010 22:41:07 +0000 (14:41 -0800)]
rename

14 years agorename
Sean Hefty [Thu, 4 Mar 2010 22:41:07 +0000 (14:41 -0800)]
rename

14 years agorepair
Sean Hefty [Thu, 4 Mar 2010 22:40:27 +0000 (14:40 -0800)]
repair

14 years agorepair
Sean Hefty [Thu, 4 Mar 2010 22:40:27 +0000 (14:40 -0800)]
repair

14 years agoundo 1
Sean Hefty [Thu, 4 Mar 2010 22:26:43 +0000 (14:26 -0800)]
undo 1

14 years agoundo 1
Sean Hefty [Thu, 4 Mar 2010 22:26:43 +0000 (14:26 -0800)]
undo 1

14 years agopop (CONFLICT)
Sean Hefty [Thu, 4 Mar 2010 22:15:23 +0000 (14:15 -0800)]
pop (CONFLICT)

14 years agopop (CONFLICT)
Sean Hefty [Thu, 4 Mar 2010 22:15:23 +0000 (14:15 -0800)]
pop (CONFLICT)

14 years agopop
Sean Hefty [Thu, 4 Mar 2010 22:15:22 +0000 (14:15 -0800)]
pop

14 years agopop
Sean Hefty [Thu, 4 Mar 2010 22:15:22 +0000 (14:15 -0800)]
pop

14 years agodapl: fix ring buffer synchronization
Sean Hefty [Thu, 4 Mar 2010 22:00:34 +0000 (14:00 -0800)]
dapl: fix ring buffer synchronization

The dapl ring buffer implementation is not thread safe.  Replace
the use of atomic variables with actual locking to ensure that
there are not races inserting and/or removing items at the same time.

Without proper synchronization, the EVD can report invalid events or
the same event multiple times.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agodapl: fix ring buffer synchronization
Sean Hefty [Thu, 4 Mar 2010 22:00:34 +0000 (14:00 -0800)]
dapl: fix ring buffer synchronization

The dapl ring buffer implementation is not thread safe.  Replace
the use of atomic variables with actual locking to ensure that
there are not races inserting and/or removing items at the same time.

Without proper synchronization, the EVD can report invalid events or
the same event multiple times.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agodapl: fix ring buffer synchronization
Sean Hefty [Thu, 4 Mar 2010 22:00:34 +0000 (14:00 -0800)]
dapl: fix ring buffer synchronization

The dapl ring buffer implementation is not thread safe.  Replace
the use of atomic variables with actual locking to ensure that
there are not races inserting and/or removing items at the same time.

Without proper synchronization, the EVD can report invalid events or
the same event multiple times.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agopop
Sean Hefty [Thu, 4 Mar 2010 22:15:07 +0000 (14:15 -0800)]
pop

14 years agopop
Sean Hefty [Thu, 4 Mar 2010 22:15:07 +0000 (14:15 -0800)]
pop

14 years agoexternal modifications
Sean Hefty [Thu, 4 Mar 2010 22:15:05 +0000 (14:15 -0800)]
external modifications

Modifications by tools other than StGit (e.g. git).

14 years agoexternal modifications
Sean Hefty [Thu, 4 Mar 2010 22:15:05 +0000 (14:15 -0800)]
external modifications

Modifications by tools other than StGit (e.g. git).

14 years agoremove from build:
U-AMR\MSHEFTY [Tue, 8 Dec 2009 01:29:35 +0000 (17:29 -0800)]
remove from build:

opensm
nd

14 years agodapl2: update
Sean Hefty [Thu, 4 Mar 2010 22:13:53 +0000 (22:13 +0000)]
dapl2: update

Update to commit 4b939076aa32bb52957fcc6791e187c9433d4c24 + ibal provider fixes for WOF2-2 support.  This synchronizes the trunk with the WOF2-2 branch.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2722 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86