]> git.openfabrics.org - ~shefty/rdma-win.git/log
~shefty/rdma-win.git
14 years agorefresh
Sean Hefty [Tue, 27 Jul 2010 20:59:07 +0000 (13:59 -0700)]
refresh

14 years agorefresh
Sean Hefty [Tue, 27 Jul 2010 20:59:07 +0000 (13:59 -0700)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Tue, 27 Jul 2010 20:59:04 +0000 (13:59 -0700)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Tue, 27 Jul 2010 20:59:04 +0000 (13:59 -0700)]
refresh (create temporary patch)

14 years agoRefresh of nd-adapt-query
Sean Hefty [Tue, 27 Jul 2010 20:59:01 +0000 (13:59 -0700)]
Refresh of nd-adapt-query

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:56:27 +0000 (13:56 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:56:27 +0000 (13:56 -0700)]
pop

14 years agond/adapter: move up check against query length
Sean Hefty [Mon, 26 Jul 2010 23:06:51 +0000 (16:06 -0700)]
nd/adapter: move up check against query length

Check that the length of pInfo is large enough before
dereferencing it.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agond/adapter: move up check against query length
Sean Hefty [Mon, 26 Jul 2010 23:06:51 +0000 (16:06 -0700)]
nd/adapter: move up check against query length

Check that the length of pInfo is large enough before
dereferencing it.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agorefresh
Sean Hefty [Tue, 27 Jul 2010 20:56:10 +0000 (13:56 -0700)]
refresh

14 years agorefresh
Sean Hefty [Tue, 27 Jul 2010 20:56:10 +0000 (13:56 -0700)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Tue, 27 Jul 2010 20:56:07 +0000 (13:56 -0700)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Tue, 27 Jul 2010 20:56:07 +0000 (13:56 -0700)]
refresh (create temporary patch)

14 years agoRefresh of nd-prov
Sean Hefty [Tue, 27 Jul 2010 20:56:03 +0000 (13:56 -0700)]
Refresh of nd-prov

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:53:50 +0000 (13:53 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:53:50 +0000 (13:53 -0700)]
pop

14 years agond2/provider: set file completion notification mode
Sean Hefty [Mon, 26 Jul 2010 22:12:11 +0000 (15:12 -0700)]
nd2/provider: set file completion notification mode

Add an Init() call to the NDProvider in order to report
failure during initialization.  Set the winverbs file handle
completion notification mode according to the latest ND spec.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agond2/provider: set file completion notification mode
Sean Hefty [Mon, 26 Jul 2010 22:12:11 +0000 (15:12 -0700)]
nd2/provider: set file completion notification mode

Add an Init() call to the NDProvider in order to report
failure during initialization.  Set the winverbs file handle
completion notification mode according to the latest ND spec.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agorefresh
Sean Hefty [Tue, 27 Jul 2010 20:53:39 +0000 (13:53 -0700)]
refresh

14 years agorefresh
Sean Hefty [Tue, 27 Jul 2010 20:53:39 +0000 (13:53 -0700)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Tue, 27 Jul 2010 20:53:35 +0000 (13:53 -0700)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Tue, 27 Jul 2010 20:53:35 +0000 (13:53 -0700)]
refresh (create temporary patch)

14 years agoRefresh of wv-reg
Sean Hefty [Tue, 27 Jul 2010 20:53:32 +0000 (13:53 -0700)]
Refresh of wv-reg

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:52:55 +0000 (13:52 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:52:55 +0000 (13:52 -0700)]
pop

14 years agowinverbs: define cachable memory access flag
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>
14 years agowinverbs: define cachable memory access flag
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>
14 years agorefresh
Sean Hefty [Tue, 27 Jul 2010 20:52:40 +0000 (13:52 -0700)]
refresh

14 years agorefresh
Sean Hefty [Tue, 27 Jul 2010 20:52:40 +0000 (13:52 -0700)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Tue, 27 Jul 2010 20:52:37 +0000 (13:52 -0700)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Tue, 27 Jul 2010 20:52:37 +0000 (13:52 -0700)]
refresh (create temporary patch)

14 years agoRefresh of nd-heap
Sean Hefty [Tue, 27 Jul 2010 20:52:33 +0000 (13:52 -0700)]
Refresh of nd-heap

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:51:44 +0000 (13:51 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:51:44 +0000 (13:51 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:49:49 +0000 (13:49 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:49:49 +0000 (13:49 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:49:41 +0000 (13:49 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:49:41 +0000 (13:49 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:49:28 +0000 (13:49 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:49:28 +0000 (13:49 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:49:13 +0000 (13:49 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 20:49:12 +0000 (13:49 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:24:11 +0000 (00:24 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:24:11 +0000 (00:24 -0700)]
pop

14 years agoND: pass group affinity into SRQ init
Sean Hefty [Tue, 27 Jul 2010 06:58:18 +0000 (23:58 -0700)]
ND: pass group affinity into SRQ init

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agoND: pass affinity information to CQ init
Sean Hefty [Tue, 27 Jul 2010 06:55:41 +0000 (23:55 -0700)]
ND: pass affinity information to CQ init

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agoND: implement QP flush
Sean Hefty [Tue, 27 Jul 2010 06:26:09 +0000 (23:26 -0700)]
ND: implement QP flush

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agoND: set initial QP attributes for pkey and port
Sean Hefty [Tue, 27 Jul 2010 06:24:13 +0000 (23:24 -0700)]
ND: set initial QP attributes for pkey and port

Assign default values for the pkey and port.  These can
change during later QP transitions if off.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:23:41 +0000 (00:23 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:23:41 +0000 (00:23 -0700)]
pop

14 years agond: add SRQ support for 32-bit library
Sean Hefty [Tue, 27 Jul 2010 00:30:12 +0000 (17:30 -0700)]
nd: add SRQ support for 32-bit library

The SRQ receive code assumes that ND_SGE can map
to a WV_SGE.  This is only true for 64-bit platforms.
A 32-bit library must convert ND_SGE to WV_SGE.  The
ND_SGE size varies based on the build; WV_SGE is a fixed
size for all platforms.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agorefresh
Sean Hefty [Tue, 27 Jul 2010 07:23:26 +0000 (00:23 -0700)]
refresh

14 years agorefresh
Sean Hefty [Tue, 27 Jul 2010 07:23:26 +0000 (00:23 -0700)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Tue, 27 Jul 2010 07:23:24 +0000 (00:23 -0700)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Tue, 27 Jul 2010 07:23:23 +0000 (00:23 -0700)]
refresh (create temporary patch)

14 years agoRefresh of sge
Sean Hefty [Tue, 27 Jul 2010 07:23:21 +0000 (00:23 -0700)]
Refresh of sge

14 years agopop (CONFLICT)
Sean Hefty [Tue, 27 Jul 2010 07:22:19 +0000 (00:22 -0700)]
pop (CONFLICT)

14 years agopop (CONFLICT)
Sean Hefty [Tue, 27 Jul 2010 07:22:19 +0000 (00:22 -0700)]
pop (CONFLICT)

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:22:17 +0000 (00:22 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:22:17 +0000 (00:22 -0700)]
pop

14 years agond: convert use of SGE to Sge
Sean Hefty [Mon, 26 Jul 2010 23:39:09 +0000 (16:39 -0700)]
nd: convert use of SGE to Sge

The latest ND spec uses Sge instead of SGE.  Update the
implementation to match.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agond: convert use of SGE to Sge
Sean Hefty [Mon, 26 Jul 2010 23:39:09 +0000 (16:39 -0700)]
nd: convert use of SGE to Sge

The latest ND spec uses Sge instead of SGE.  Update the
implementation to match.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:21:59 +0000 (00:21 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:21:59 +0000 (00:21 -0700)]
pop

14 years agond: update MR/MW APIs to match latest spec
Sean Hefty [Mon, 26 Jul 2010 23:51:57 +0000 (16:51 -0700)]
nd: update MR/MW APIs to match latest spec

This includes deriving MR from NDOverlapped and supporting
CancelOverlappedRequests().  We need to track overlapped
registration requests and cancel them independently from
the winverbs protection domain.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:21:46 +0000 (00:21 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:21:45 +0000 (00:21 -0700)]
pop

14 years agond/adapter: move up check against query length
Sean Hefty [Mon, 26 Jul 2010 23:06:51 +0000 (16:06 -0700)]
nd/adapter: move up check against query length

Check that the length of pInfo is large enough before
dereferencing it.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agond2/provider: set file completion notification mode
Sean Hefty [Mon, 26 Jul 2010 22:12:11 +0000 (15:12 -0700)]
nd2/provider: set file completion notification mode

Add an Init() call to the NDProvider in order to report
failure during initialization.  Set the winverbs file handle
completion notification mode according to the latest ND spec.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agowinverbs: define cachable memory access flag
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>
14 years agond2: use private heap
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>
14 years agond2: use private heap
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>
14 years agorefresh
Sean Hefty [Tue, 27 Jul 2010 07:21:28 +0000 (00:21 -0700)]
refresh

14 years agorefresh
Sean Hefty [Tue, 27 Jul 2010 07:21:28 +0000 (00:21 -0700)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Tue, 27 Jul 2010 07:21:26 +0000 (00:21 -0700)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Tue, 27 Jul 2010 07:21:26 +0000 (00:21 -0700)]
refresh (create temporary patch)

14 years agoRefresh of nd2
Sean Hefty [Tue, 27 Jul 2010 07:21:23 +0000 (00:21 -0700)]
Refresh of nd2

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:20:55 +0000 (00:20 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:20:55 +0000 (00:20 -0700)]
pop

14 years agorefresh
Sean Hefty [Tue, 27 Jul 2010 07:20:22 +0000 (00:20 -0700)]
refresh

14 years agorefresh
Sean Hefty [Tue, 27 Jul 2010 07:20:22 +0000 (00:20 -0700)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Tue, 27 Jul 2010 07:20:20 +0000 (00:20 -0700)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Tue, 27 Jul 2010 07:20:20 +0000 (00:20 -0700)]
refresh (create temporary patch)

14 years agoRefresh of mr
Sean Hefty [Tue, 27 Jul 2010 07:20:17 +0000 (00:20 -0700)]
Refresh of mr

14 years agopop (CONFLICT)
Sean Hefty [Tue, 27 Jul 2010 07:19:11 +0000 (00:19 -0700)]
pop (CONFLICT)

14 years agopop (CONFLICT)
Sean Hefty [Tue, 27 Jul 2010 07:19:11 +0000 (00:19 -0700)]
pop (CONFLICT)

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:19:09 +0000 (00:19 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:19:09 +0000 (00:19 -0700)]
pop

14 years agond: update MR/MW APIs to match latest spec
Sean Hefty [Mon, 26 Jul 2010 23:51:57 +0000 (16:51 -0700)]
nd: update MR/MW APIs to match latest spec

This includes deriving MR from NDOverlapped and supporting
CancelOverlappedRequests().  We need to track overlapped
registration requests and cancel them independently from
the winverbs protection domain.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agond: update MR/MW APIs to match latest spec
Sean Hefty [Mon, 26 Jul 2010 23:51:57 +0000 (16:51 -0700)]
nd: update MR/MW APIs to match latest spec

This includes deriving MR from NDOverlapped and supporting
CancelOverlappedRequests().  We need to track overlapped
registration requests and cancel them independently from
the winverbs protection domain.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:18:34 +0000 (00:18 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:18:34 +0000 (00:18 -0700)]
pop

14 years agond/adapter: move up check against query length
Sean Hefty [Mon, 26 Jul 2010 23:06:51 +0000 (16:06 -0700)]
nd/adapter: move up check against query length

Check that the length of pInfo is large enough before
dereferencing it.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:17:49 +0000 (00:17 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:17:49 +0000 (00:17 -0700)]
pop

14 years agond2/provider: set file completion notification mode
Sean Hefty [Mon, 26 Jul 2010 22:12:11 +0000 (15:12 -0700)]
nd2/provider: set file completion notification mode

Add an Init() call to the NDProvider in order to report
failure during initialization.  Set the winverbs file handle
completion notification mode according to the latest ND spec.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:17:33 +0000 (00:17 -0700)]
pop

14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:17:33 +0000 (00:17 -0700)]
pop

14 years agowinverbs: define cachable memory access flag
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>
14 years agopop
Sean Hefty [Tue, 27 Jul 2010 07:17:18 +0000 (00:17 -0700)]
pop