]>
git.openfabrics.org - ~shefty/rdma-win.git/log
Sean Hefty [Mon, 26 Jul 2010 22:27:57 +0000 (15:27 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 26 Jul 2010 22:27:57 +0000 (15:27 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 26 Jul 2010 22:27:54 +0000 (15:27 -0700)]
Refresh of nd-prov
Sean Hefty [Mon, 26 Jul 2010 22:12:13 +0000 (15:12 -0700)]
new
Sean Hefty [Mon, 26 Jul 2010 22:12:13 +0000 (15:12 -0700)]
new
Sean Hefty [Mon, 26 Jul 2010 22:12:11 +0000 (15:12 -0700)]
nd2/provider: update provider to latest ND APIs
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Mon, 26 Jul 2010 22:00:46 +0000 (15:00 -0700)]
refresh
Sean Hefty [Mon, 26 Jul 2010 22:00:46 +0000 (15:00 -0700)]
refresh
Sean Hefty [Mon, 26 Jul 2010 22:00:43 +0000 (15:00 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 26 Jul 2010 22:00:43 +0000 (15:00 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 26 Jul 2010 22:00:40 +0000 (15:00 -0700)]
Refresh of wv-reg
Sean Hefty [Mon, 26 Jul 2010 21:59:49 +0000 (14:59 -0700)]
new
Sean Hefty [Mon, 26 Jul 2010 21:59:49 +0000 (14:59 -0700)]
new
Sean Hefty [Mon, 26 Jul 2010 21:59:47 +0000 (14:59 -0700)]
winverbs: define cachable memory access flag
Define a flag that can indicate if memory registration is
allowed to be cachable.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Mon, 26 Jul 2010 21:59:47 +0000 (14:59 -0700)]
winverbs: define cachable memory access flag
Define a flag that can indicate if memory registration is
allowed to be cachable.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Mon, 26 Jul 2010 21:55:09 +0000 (14:55 -0700)]
refresh
Sean Hefty [Mon, 26 Jul 2010 21:55:09 +0000 (14:55 -0700)]
refresh
Sean Hefty [Mon, 26 Jul 2010 21:55:06 +0000 (14:55 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 26 Jul 2010 21:55:06 +0000 (14:55 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 26 Jul 2010 21:55:03 +0000 (14:55 -0700)]
Refresh of nd-heap
Sean Hefty [Mon, 26 Jul 2010 21:54:05 +0000 (14:54 -0700)]
refresh
Sean Hefty [Mon, 26 Jul 2010 21:54:04 +0000 (14:54 -0700)]
refresh
Sean Hefty [Mon, 26 Jul 2010 21:54:01 +0000 (14:54 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 26 Jul 2010 21:54:01 +0000 (14:54 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 26 Jul 2010 21:53:58 +0000 (14:53 -0700)]
Refresh of nd-heap
Sean Hefty [Mon, 26 Jul 2010 21:48:21 +0000 (14:48 -0700)]
new
Sean Hefty [Mon, 26 Jul 2010 21:48:21 +0000 (14:48 -0700)]
new
Sean Hefty [Mon, 26 Jul 2010 21:48:18 +0000 (14:48 -0700)]
nd2: use private heap
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Mon, 26 Jul 2010 21:48:18 +0000 (14:48 -0700)]
nd2: use private heap
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Mon, 26 Jul 2010 21:48:18 +0000 (14:48 -0700)]
nd2: use private heap
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Mon, 26 Jul 2010 21:47:55 +0000 (14:47 -0700)]
pop
Sean Hefty [Mon, 26 Jul 2010 21:47:55 +0000 (14:47 -0700)]
pop
Sean Hefty [Mon, 19 Jul 2010 18:01:29 +0000 (11:01 -0700)]
pop
Sean Hefty [Mon, 19 Jul 2010 18:01:29 +0000 (11:01 -0700)]
pop
Sean Hefty [Mon, 19 Jul 2010 18:01:23 +0000 (11:01 -0700)]
pop
Sean Hefty [Mon, 19 Jul 2010 18:01:22 +0000 (11:01 -0700)]
pop
Sean Hefty [Mon, 19 Jul 2010 18:01:17 +0000 (11:01 -0700)]
pop
Sean Hefty [Mon, 19 Jul 2010 18:01:16 +0000 (11:01 -0700)]
pop
Sean Hefty [Mon, 19 Jul 2010 18:01:07 +0000 (11:01 -0700)]
refresh
Sean Hefty [Mon, 19 Jul 2010 18:01:07 +0000 (11:01 -0700)]
refresh
Sean Hefty [Mon, 19 Jul 2010 18:01:05 +0000 (11:01 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 19 Jul 2010 18:01:05 +0000 (11:01 -0700)]
refresh (create temporary patch)
Sean Hefty [Mon, 19 Jul 2010 18:01:02 +0000 (11:01 -0700)]
Refresh of wv-mr
Sean Hefty [Thu, 15 Jul 2010 20:51:38 +0000 (13:51 -0700)]
pop
Sean Hefty [Thu, 15 Jul 2010 20:51:38 +0000 (13:51 -0700)]
pop
Sean Hefty [Tue, 13 Jul 2010 18:51:32 +0000 (11:51 -0700)]
winverbs: add mr interface
The lkey isn't guaranteed to be unique. To ensure that we track
memory registrations properly, associate MRs with their own data
structure. Deregistration will reference the data structure, rather
than just the lkey from the registration.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Tue, 13 Jul 2010 18:51:32 +0000 (11:51 -0700)]
winverbs: add mr interface
The lkey isn't guaranteed to be unique. To ensure that we track
memory registrations properly, associate MRs with their own data
structure. Deregistration will reference the data structure, rather
than just the lkey from the registration.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Thu, 15 Jul 2010 20:51:20 +0000 (13:51 -0700)]
pop
Sean Hefty [Thu, 15 Jul 2010 20:51:20 +0000 (13:51 -0700)]
pop
Sean Hefty [Tue, 13 Jul 2010 19:02:21 +0000 (12:02 -0700)]
winverbs: add ability to query kernel interface version
Define IOCTL to support querying what version of the ioctl interface
is supported.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Thu, 15 Jul 2010 20:42:00 +0000 (13:42 -0700)]
pop
Sean Hefty [Thu, 15 Jul 2010 20:42:00 +0000 (13:42 -0700)]
pop
Sean Hefty [Tue, 13 Jul 2010 18:59:14 +0000 (11:59 -0700)]
winverbs: remove unused constants
WV_IOCTL_MIN/MAX are not used. Remove them.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Thu, 15 Jul 2010 20:41:35 +0000 (13:41 -0700)]
refresh
Sean Hefty [Thu, 15 Jul 2010 20:41:35 +0000 (13:41 -0700)]
refresh
Sean Hefty [Thu, 15 Jul 2010 20:41:33 +0000 (13:41 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 15 Jul 2010 20:41:33 +0000 (13:41 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 15 Jul 2010 20:41:31 +0000 (13:41 -0700)]
Refresh of srq
Sean Hefty [Thu, 15 Jul 2010 17:55:06 +0000 (10:55 -0700)]
refresh
Sean Hefty [Thu, 15 Jul 2010 17:55:06 +0000 (10:55 -0700)]
refresh
Sean Hefty [Thu, 15 Jul 2010 17:55:03 +0000 (10:55 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 15 Jul 2010 17:55:03 +0000 (10:55 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 15 Jul 2010 17:55:01 +0000 (10:55 -0700)]
Refresh of srq
Sean Hefty [Thu, 15 Jul 2010 17:49:19 +0000 (10:49 -0700)]
new
Sean Hefty [Thu, 15 Jul 2010 17:49:18 +0000 (10:49 -0700)]
new
Sean Hefty [Thu, 15 Jul 2010 17:49:16 +0000 (10:49 -0700)]
winverbs: fix memory violation in SRQ code
Problem reported by Shiqing Fan:
"I got a memory violation error in wv_srq.cpp Query() function around
line 202. It seems using uninitialized verbsData.output_size for
memcpy. The verbsData.input_size is initialized in WvPreQueryQp
(wvuverbs.cpp), and it has a similar memcpy in this function too."
wv_uverbs.cpp should initialize the output_size to 0 in all
WvPre* calls.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Thu, 15 Jul 2010 17:49:16 +0000 (10:49 -0700)]
winverbs: fix memory violation in SRQ code
Problem reported by Shiqing Fan:
"I got a memory violation error in wv_srq.cpp Query() function around
line 202. It seems using uninitialized verbsData.output_size for
memcpy. The verbsData.input_size is initialized in WvPreQueryQp
(wvuverbs.cpp), and it has a similar memcpy in this function too."
wv_uverbs.cpp should initialize the output_size to 0 in all
WvPre* calls.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Thu, 15 Jul 2010 17:47:06 +0000 (10:47 -0700)]
pop
Sean Hefty [Thu, 15 Jul 2010 17:47:06 +0000 (10:47 -0700)]
pop
Sean Hefty [Thu, 15 Jul 2010 17:46:17 +0000 (10:46 -0700)]
refresh
Sean Hefty [Thu, 15 Jul 2010 17:46:17 +0000 (10:46 -0700)]
refresh
Sean Hefty [Thu, 15 Jul 2010 17:46:15 +0000 (10:46 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 15 Jul 2010 17:46:14 +0000 (10:46 -0700)]
refresh (create temporary patch)
Sean Hefty [Thu, 15 Jul 2010 17:46:12 +0000 (10:46 -0700)]
Refresh of wv-mr
Sean Hefty [Wed, 14 Jul 2010 23:57:56 +0000 (16:57 -0700)]
refresh
Sean Hefty [Wed, 14 Jul 2010 23:57:56 +0000 (16:57 -0700)]
refresh
Sean Hefty [Wed, 14 Jul 2010 23:57:53 +0000 (16:57 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 14 Jul 2010 23:57:53 +0000 (16:57 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 14 Jul 2010 23:57:50 +0000 (16:57 -0700)]
Refresh of wv-mr
Sean Hefty [Wed, 14 Jul 2010 23:53:23 +0000 (16:53 -0700)]
refresh
Sean Hefty [Wed, 14 Jul 2010 23:53:23 +0000 (16:53 -0700)]
refresh
Sean Hefty [Wed, 14 Jul 2010 23:53:20 +0000 (16:53 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 14 Jul 2010 23:53:20 +0000 (16:53 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 14 Jul 2010 23:53:17 +0000 (16:53 -0700)]
Refresh of wv-mr
Sean Hefty [Wed, 14 Jul 2010 21:29:06 +0000 (14:29 -0700)]
pop
Sean Hefty [Wed, 14 Jul 2010 21:29:06 +0000 (14:29 -0700)]
pop
Sean Hefty [Tue, 13 Jul 2010 18:51:32 +0000 (11:51 -0700)]
winverbs: add mr interface
The lkey isn't guaranteed to be unique. To ensure that we track
memory registrations properly, associate MRs with their own data
structure. Deregistration will reference the data structure, rather
than just the lkey from the registration.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Tue, 13 Jul 2010 18:51:32 +0000 (11:51 -0700)]
winverbs: add mr interface
The lkey isn't guaranteed to be unique. To ensure that we track
memory registrations properly, associate MRs with their own data
structure. Deregistration will reference the data structure, rather
than just the lkey from the registration.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Tue, 13 Jul 2010 18:51:32 +0000 (11:51 -0700)]
winverbs: add mr interface
The lkey isn't guaranteed to be unique. To ensure that we track
memory registrations properly, associate MRs with their own data
structure. Deregistration will reference the data structure, rather
than just the lkey from the registration.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Sean Hefty [Wed, 14 Jul 2010 18:35:45 +0000 (11:35 -0700)]
refresh
Sean Hefty [Wed, 14 Jul 2010 18:35:45 +0000 (11:35 -0700)]
refresh
Sean Hefty [Wed, 14 Jul 2010 18:35:43 +0000 (11:35 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 14 Jul 2010 18:35:42 +0000 (11:35 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 14 Jul 2010 18:35:40 +0000 (11:35 -0700)]
Refresh of wv-ver
Sean Hefty [Wed, 14 Jul 2010 18:28:25 +0000 (11:28 -0700)]
refresh
Sean Hefty [Wed, 14 Jul 2010 18:28:25 +0000 (11:28 -0700)]
refresh
Sean Hefty [Wed, 14 Jul 2010 18:28:21 +0000 (11:28 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 14 Jul 2010 18:28:20 +0000 (11:28 -0700)]
refresh (create temporary patch)
Sean Hefty [Wed, 14 Jul 2010 18:28:16 +0000 (11:28 -0700)]
Refresh of wv-ver
Sean Hefty [Tue, 13 Jul 2010 22:15:37 +0000 (15:15 -0700)]
refresh