]>
git.openfabrics.org - ~shefty/rdma-win.git/log
Sean Hefty [Mon, 12 Jul 2010 17:16:27 +0000 (10:16 -0700)]
external modifications
Modifications by tools other than StGit (e.g. git).
Sean Hefty [Mon, 12 Jul 2010 17:16:27 +0000 (10:16 -0700)]
external modifications
Modifications by tools other than StGit (e.g. git).
Sean Hefty [Thu, 1 Jul 2010 04:07:23 +0000 (04:07 +0000)]
dapl: update to commit
455e9d6d0aeb753a9ecb4a130b0b237e1ffd4146
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2842
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Sean Hefty [Wed, 30 Jun 2010 18:01:19 +0000 (11:01 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 18:01:19 +0000 (11:01 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:58:00 +0000 (10:58 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:58:00 +0000 (10:58 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:56:48 +0000 (10:56 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:56:48 +0000 (10:56 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:56:42 +0000 (10:56 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:56:42 +0000 (10:56 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:56:34 +0000 (10:56 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:56:34 +0000 (10:56 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:56:22 +0000 (10:56 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:56:22 +0000 (10:56 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:56:14 +0000 (10:56 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:56:14 +0000 (10:56 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:56:00 +0000 (10:56 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:56:00 +0000 (10:56 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:55:50 +0000 (10:55 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:55:50 +0000 (10:55 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:55:42 +0000 (10:55 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:55:42 +0000 (10:55 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:55:34 +0000 (10:55 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:55:34 +0000 (10:55 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:55:13 +0000 (10:55 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:55:13 +0000 (10:55 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:54:31 +0000 (10:54 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:54:31 +0000 (10:54 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:52:45 +0000 (10:52 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:52:45 +0000 (10:52 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:52:39 +0000 (10:52 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:52:39 +0000 (10:52 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:52:34 +0000 (10:52 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:52:34 +0000 (10:52 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:52:26 +0000 (10:52 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:52:25 +0000 (10:52 -0700)]
delete
Sean Hefty [Wed, 30 Jun 2010 17:52:24 +0000 (10:52 -0700)]
external modifications
Modifications by tools other than StGit (e.g. git).
Sean Hefty [Wed, 30 Jun 2010 17:52:24 +0000 (10:52 -0700)]
external modifications
Modifications by tools other than StGit (e.g. git).
Sean Hefty [Wed, 30 Jun 2010 17:51:23 +0000 (17:51 +0000)]
libibverbs: update interfaces to 1.1.12
libibverbs interfaces are at 1.1.8. Update to 1.1.12.
This converts some enum's in the API to int's, plus adds definitions for path record data to a new header file (for windows anyway), sa.h.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2841
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Sean Hefty [Wed, 30 Jun 2010 17:48:46 +0000 (10:48 -0700)]
pop
Sean Hefty [Wed, 30 Jun 2010 17:48:46 +0000 (10:48 -0700)]
pop
Sean Hefty [Tue, 29 Jun 2010 21:38:39 +0000 (14:38 -0700)]
refresh
Sean Hefty [Tue, 29 Jun 2010 21:38:39 +0000 (14:38 -0700)]
refresh
Sean Hefty [Tue, 29 Jun 2010 21:38:36 +0000 (14:38 -0700)]
refresh (create temporary patch)
Sean Hefty [Tue, 29 Jun 2010 21:38:36 +0000 (14:38 -0700)]
refresh (create temporary patch)
Sean Hefty [Tue, 29 Jun 2010 21:38:33 +0000 (14:38 -0700)]
Refresh of ibv
Sean Hefty [Tue, 29 Jun 2010 19:50:26 +0000 (12:50 -0700)]
pop
Sean Hefty [Tue, 29 Jun 2010 19:50:26 +0000 (12:50 -0700)]
pop
Sean Hefty [Tue, 29 Jun 2010 19:50:21 +0000 (12:50 -0700)]
external modifications
Modifications by tools other than StGit (e.g. git).
Sean Hefty [Tue, 29 Jun 2010 19:50:21 +0000 (12:50 -0700)]
external modifications
Modifications by tools other than StGit (e.g. git).
Sean Hefty [Tue, 29 Jun 2010 17:37:35 +0000 (10:37 -0700)]
libibverbs: update interface to 1.1.12
libibverbs interfaces are at 1.1.8. Update to 1.1.12.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Tue, 29 Jun 2010 17:37:35 +0000 (10:37 -0700)]
libibverbs: update interface to 1.1.12
libibverbs interfaces are at 1.1.8. Update to 1.1.12.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Tue, 29 Jun 2010 19:41:55 +0000 (12:41 -0700)]
pop
Sean Hefty [Tue, 29 Jun 2010 19:41:54 +0000 (12:41 -0700)]
pop
Sean Hefty [Tue, 29 Jun 2010 19:33:05 +0000 (19:33 +0000)]
complib/user: fix timer race conditions
This serializes the callbacks for a timer and provides synchronization for multi-threaded timer usage.
cl_timer_stop is not allowed to be called from a timer callback, and will block until any callback has completed. (Technically, this should work, but it is not supported.)
cl_timer_start simply calls cl_timer_trim
cl_timer_trim changes the timeout of a queued timer if the new timeout time is less than the last set timeout.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2840
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Sean Hefty [Tue, 29 Jun 2010 19:31:07 +0000 (19:31 +0000)]
complib/timer: fix race accessing timer fields
The timeout_time field of cl_timer_t is modified in the timer callback function and also in calls to cl_timer_start, cl_timer_stop, and cl_timer_trim. The user cannot protect against the changes made in the timer callback function, so the timer must provide this protection itself.
Provide serialization to prevent multiple timer callbacks to the user at once.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2839
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
Sean Hefty [Tue, 29 Jun 2010 19:23:14 +0000 (12:23 -0700)]
pop
Sean Hefty [Tue, 29 Jun 2010 19:23:14 +0000 (12:23 -0700)]
pop
Sean Hefty [Tue, 29 Jun 2010 19:21:16 +0000 (12:21 -0700)]
pop
Sean Hefty [Tue, 29 Jun 2010 19:21:15 +0000 (12:21 -0700)]
pop
Sean Hefty [Tue, 29 Jun 2010 19:12:33 +0000 (12:12 -0700)]
refresh
Sean Hefty [Tue, 29 Jun 2010 19:12:33 +0000 (12:12 -0700)]
refresh
Sean Hefty [Tue, 29 Jun 2010 19:12:28 +0000 (12:12 -0700)]
refresh (create temporary patch)
Sean Hefty [Tue, 29 Jun 2010 19:12:28 +0000 (12:12 -0700)]
refresh (create temporary patch)
Sean Hefty [Tue, 29 Jun 2010 19:12:22 +0000 (12:12 -0700)]
Refresh of ibv
Sean Hefty [Tue, 29 Jun 2010 18:57:15 +0000 (11:57 -0700)]
refresh
Sean Hefty [Tue, 29 Jun 2010 18:57:15 +0000 (11:57 -0700)]
refresh
Sean Hefty [Tue, 29 Jun 2010 18:57:12 +0000 (11:57 -0700)]
refresh (create temporary patch)
Sean Hefty [Tue, 29 Jun 2010 18:57:12 +0000 (11:57 -0700)]
refresh (create temporary patch)
Sean Hefty [Tue, 29 Jun 2010 18:57:08 +0000 (11:57 -0700)]
Refresh of ibv
Sean Hefty [Tue, 29 Jun 2010 17:37:37 +0000 (10:37 -0700)]
new
Sean Hefty [Tue, 29 Jun 2010 17:37:37 +0000 (10:37 -0700)]
new
Sean Hefty [Tue, 29 Jun 2010 17:37:35 +0000 (10:37 -0700)]
libibverbs: update interface to 1.1.12
libibverbs interfaces are at 1.1.8. Update to 1.1.12.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Tue, 29 Jun 2010 17:37:35 +0000 (10:37 -0700)]
libibverbs: update interface to 1.1.12
libibverbs interfaces are at 1.1.8. Update to 1.1.12.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Tue, 29 Jun 2010 17:37:35 +0000 (10:37 -0700)]
libibverbs: update interface to 1.1.12
libibverbs interfaces are at 1.1.8. Update to 1.1.12.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Mon, 28 Jun 2010 21:40:16 +0000 (14:40 -0700)]
refresh
Sean Hefty [Mon, 28 Jun 2010 21:40:16 +0000 (14:40 -0700)]
refresh
Sean Hefty [Mon, 28 Jun 2010 21:40:13 +0000 (14:40 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 28 Jun 2010 21:40:13 +0000 (14:40 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 28 Jun 2010 21:40:11 +0000 (14:40 -0700)]
Refresh of cl_timer2
Sean Hefty [Mon, 28 Jun 2010 21:38:47 +0000 (14:38 -0700)]
refresh
Sean Hefty [Mon, 28 Jun 2010 21:38:46 +0000 (14:38 -0700)]
refresh
Sean Hefty [Mon, 28 Jun 2010 21:38:45 +0000 (14:38 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 28 Jun 2010 21:38:44 +0000 (14:38 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 28 Jun 2010 21:38:42 +0000 (14:38 -0700)]
Refresh of cl_timer2
Sean Hefty [Mon, 28 Jun 2010 21:36:35 +0000 (14:36 -0700)]
uncommit
Sean Hefty [Mon, 28 Jun 2010 21:36:35 +0000 (14:36 -0700)]
uncommit
Sean Hefty [Mon, 28 Jun 2010 21:36:20 +0000 (14:36 -0700)]
pop
Sean Hefty [Mon, 28 Jun 2010 21:36:20 +0000 (14:36 -0700)]
pop
Sean Hefty [Mon, 28 Jun 2010 21:35:40 +0000 (14:35 -0700)]
refresh
Sean Hefty [Mon, 28 Jun 2010 21:35:40 +0000 (14:35 -0700)]
refresh
Sean Hefty [Mon, 28 Jun 2010 21:35:37 +0000 (14:35 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 28 Jun 2010 21:35:37 +0000 (14:35 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 28 Jun 2010 21:35:35 +0000 (14:35 -0700)]
Refresh of ucl
Sean Hefty [Mon, 28 Jun 2010 21:35:29 +0000 (14:35 -0700)]
new
Sean Hefty [Mon, 28 Jun 2010 21:35:28 +0000 (14:35 -0700)]
new
Sean Hefty [Mon, 28 Jun 2010 21:35:27 +0000 (14:35 -0700)]
cl
Sean Hefty [Mon, 28 Jun 2010 21:35:27 +0000 (14:35 -0700)]
cl
Sean Hefty [Mon, 28 Jun 2010 21:31:59 +0000 (14:31 -0700)]
repair