]> git.openfabrics.org - ~shefty/rdma-win.git/log
~shefty/rdma-win.git
14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 21:55:58 +0000 (13:55 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 21:55:58 +0000 (13:55 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 21:55:52 +0000 (13:55 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 21:55:52 +0000 (13:55 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 21:55:47 +0000 (13:55 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 21:55:47 +0000 (13:55 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 21:55:41 +0000 (13:55 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 21:55:41 +0000 (13:55 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 21:55:34 +0000 (13:55 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 21:55:34 +0000 (13:55 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 21:55:29 +0000 (13:55 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 21:55:29 +0000 (13:55 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 21:55:21 +0000 (13:55 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 4 Mar 2010 21:55:20 +0000 (13:55 -0800)]
delete

14 years agopop
Sean Hefty [Thu, 4 Mar 2010 21:55:08 +0000 (13:55 -0800)]
pop

14 years agopop
Sean Hefty [Thu, 4 Mar 2010 21:55:08 +0000 (13:55 -0800)]
pop

14 years agoexternal modifications
Sean Hefty [Thu, 4 Mar 2010 21:55:07 +0000 (13:55 -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 agoexternal modifications
Sean Hefty [Thu, 4 Mar 2010 21:55:06 +0000 (13:55 -0800)]
external modifications

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

14 years agowinverbs branch: delete branch
Sean Hefty [Thu, 4 Mar 2010 21:41:57 +0000 (21:41 +0000)]
winverbs branch: delete branch

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

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

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

14 years ago[WinOF] RC4 prep
Stan Smith [Wed, 3 Mar 2010 23:49:35 +0000 (23:49 +0000)]
[WinOF] RC4 prep

git-svn-id: svn://openib.tc.cornell.edu/gen1@2720 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[DAPL] remove ibal_cm_handle handling as it's functionality is duplicated in CM descr...
Stan Smith [Wed, 3 Mar 2010 23:44:47 +0000 (23:44 +0000)]
[DAPL] remove ibal_cm_handle handling as it's functionality is duplicated in CM descriptors as a list.

git-svn-id: svn://openib.tc.cornell.edu/gen1@2719 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[DAPL] fix typos & whitespace alignment. Support ib CM descriptor as a list of descri...
Stan Smith [Wed, 3 Mar 2010 23:43:04 +0000 (23:43 +0000)]
[DAPL] fix typos & whitespace alignment. Support ib CM descriptor as a list of descriptors, align with common code.

git-svn-id: svn://openib.tc.cornell.edu/gen1@2718 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[TOOLS] make -h option work by adding h to getopt() options string.
Stan Smith [Wed, 3 Mar 2010 23:39:36 +0000 (23:39 +0000)]
[TOOLS] make -h option work by adding h to getopt() options string.

git-svn-id: svn://openib.tc.cornell.edu/gen1@2717 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[TOOLS] make -h option work by adding h to getopt() options string.
Stan Smith [Wed, 3 Mar 2010 23:37:59 +0000 (23:37 +0000)]
[TOOLS] make -h option work by adding h to getopt() options string.

git-svn-id: svn://openib.tc.cornell.edu/gen1@2716 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[WinOF] 2.2 RC4 prep
Stan Smith [Fri, 26 Feb 2010 21:56:19 +0000 (21:56 +0000)]
[WinOF] 2.2 RC4 prep

git-svn-id: svn://openib.tc.cornell.edu/gen1@2715 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[DAPL2] 2.0.27 updates + fixes to synchronize DAPL object destruction.
Stan Smith [Fri, 26 Feb 2010 21:51:59 +0000 (21:51 +0000)]
[DAPL2] 2.0.27 updates + fixes to synchronize DAPL object destruction.

git-svn-id: svn://openib.tc.cornell.edu/gen1@2714 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[WinOF] remove unused variables, do not wait for IPoIB device unless IPoIB and WSD...
Stan Smith [Tue, 23 Feb 2010 23:10:26 +0000 (23:10 +0000)]
[WinOF] remove unused variables, do not wait for IPoIB device unless IPoIB and WSD or ND installed.

git-svn-id: svn://openib.tc.cornell.edu/gen1@2713 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[WINOF] script cleanup, shorten Folder names for respective installers:
Stan Smith [Tue, 23 Feb 2010 23:07:53 +0000 (23:07 +0000)]
[WINOF] script cleanup, shorten Folder names for respective installers:
Windows 7 --> win7, add HPC_Edition to win7 folder name.

git-svn-id: svn://openib.tc.cornell.edu/gen1@2712 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[WINOF] update with trunk commits for 2.2 release
Stan Smith [Tue, 23 Feb 2010 23:03:33 +0000 (23:03 +0000)]
[WINOF] update with trunk commits for 2.2 release
2703 ibat/resolve: retry ibat resolution
2702 libibverbs: release wvprovider reference from ibvwv_acquire_windata
2701 dapl: locking cleanup and fixes
2689 libibverbs/device: destroy completion channel when closing device
2688 dapl: use private_data_len for mem copies
2687 dapl/cma: fix referencing freed address
2686 librdmacm: set private_data_len
2685 dapl: move close device after async thread is done using it
2683 [core] Improved error message.
2682 [core] Release the RDMA interface if ib_register_ca fails.

git-svn-id: svn://openib.tc.cornell.edu/gen1@2711 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[IPoIB_ndis6_cm] migrate IPoIB shutter code into the trunk - match 2.2 release.
Stan Smith [Fri, 19 Feb 2010 18:13:20 +0000 (18:13 +0000)]
[IPoIB_ndis6_cm] migrate IPoIB shutter code into the trunk - match 2.2 release.
shutter code stops IPoIB from receiving packets during device shutdown.

git-svn-id: svn://openib.tc.cornell.edu/gen1@2710 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[WINOF] delete orphaned files on uninstall
Stan Smith [Fri, 19 Feb 2010 17:46:36 +0000 (17:46 +0000)]
[WINOF] delete orphaned files on uninstall
Added new CustomAction to wait for IPoIB device to appear in order to ensure ND & WSD provider install success.

git-svn-id: svn://openib.tc.cornell.edu/gen1@2709 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[WINOF] install ND/winverbs provider as the default for IA64 systems.
Stan Smith [Fri, 19 Feb 2010 17:27:36 +0000 (17:27 +0000)]
[WINOF] install ND/winverbs provider as the default for IA64 systems.

git-svn-id: svn://openib.tc.cornell.edu/gen1@2708 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[IPOIB] Satisify MS MPI requirement - install 32-bit version of ND/winverbs in SysWOW64
Stan Smith [Fri, 19 Feb 2010 17:22:13 +0000 (17:22 +0000)]
[IPOIB] Satisify MS MPI requirement - install 32-bit version of ND/winverbs in SysWOW64

git-svn-id: svn://openib.tc.cornell.edu/gen1@2707 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[DAPL2] Cleanup CM object lock before freeing CM object memory
Stan Smith [Fri, 19 Feb 2010 17:13:41 +0000 (17:13 +0000)]
[DAPL2] Cleanup CM object lock before freeing CM object memory
Running windows application verifiier for uDAPL validation
for all 3 providers. Cleanup memory lock leaks found
by verifier.

Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2706 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years ago[DAPL2] ucm, scm, cma: destroy verbs completion channels created via ia_open or ep_cr...
Stan Smith [Fri, 19 Feb 2010 17:09:58 +0000 (17:09 +0000)]
[DAPL2] ucm, scm, cma: destroy verbs completion channels created via ia_open or ep_create.
Completion channels are created with ia_open for CNO events and  with ep_create in cases where DAT allows EP(qp) to be created with no EVD(cq) and IB doesn't. These completion channels need to be destroyed at close along with a CQ for the "EP without EVD" case.

Signed-off-by: Arlin Davis <arlin.r.davis@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@2705 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

14 years agoibat: replace MAXINT64 with value
Sean Hefty [Thu, 18 Feb 2010 23:02:12 +0000 (23:02 +0000)]
ibat: replace MAXINT64 with value

MAXINT64 is not defined for all windows platforms.  Use a hard-coded value instead.

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

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:25:40 +0000 (14:25 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:25:40 +0000 (14:25 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:25:35 +0000 (14:25 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:25:35 +0000 (14:25 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:25:31 +0000 (14:25 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:25:31 +0000 (14:25 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:25:26 +0000 (14:25 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:25:25 +0000 (14:25 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:25:18 +0000 (14:25 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:25:18 +0000 (14:25 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:25:10 +0000 (14:25 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:25:10 +0000 (14:25 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:25:00 +0000 (14:25 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:25:00 +0000 (14:25 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:24:54 +0000 (14:24 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:24:54 +0000 (14:24 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:24:47 +0000 (14:24 -0800)]
delete

14 years agodelete
Sean Hefty [Thu, 18 Feb 2010 22:24:47 +0000 (14:24 -0800)]
delete

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

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

14 years agoexternal modifications
Sean Hefty [Thu, 18 Feb 2010 22:24:12 +0000 (14:24 -0800)]
external modifications

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

14 years agoexternal modifications
Sean Hefty [Thu, 18 Feb 2010 22:24:12 +0000 (14:24 -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 agopop
Sean Hefty [Thu, 18 Feb 2010 21:54:11 +0000 (13:54 -0800)]
pop

14 years agopop
Sean Hefty [Thu, 18 Feb 2010 21:54:10 +0000 (13:54 -0800)]
pop

14 years agorefresh
Sean Hefty [Thu, 18 Feb 2010 21:53:56 +0000 (13:53 -0800)]
refresh

14 years agorefresh
Sean Hefty [Thu, 18 Feb 2010 21:53:56 +0000 (13:53 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Thu, 18 Feb 2010 21:53:51 +0000 (13:53 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Thu, 18 Feb 2010 21:53:50 +0000 (13:53 -0800)]
refresh (create temporary patch)

14 years agoRefresh of retry-ibat
Sean Hefty [Thu, 18 Feb 2010 21:53:43 +0000 (13:53 -0800)]
Refresh of retry-ibat

14 years agoibat/resolve: retry ibat resolution
Sean Hefty [Thu, 18 Feb 2010 21:51:19 +0000 (21:51 +0000)]
ibat/resolve: retry ibat resolution

Winverbs ND scale out testing showed that IBAT::Resolve() can
return E_PENDING, which requires that the resolution be retried.
A similar issue to this was seen when testing with the librdmacm.
Rather than duplicating retry logic in the winverbs ND provider,
add new functionality to ibat, with retry capability.  To
avoid breaking the ibat.dll interface, extend the API with a
new call ResolvePath() that takes a timeout value.

ResolvePath() automatically retries Resolve() while the result
is E_PENDING, until the request times out.  Modify the winverbs
ND provider to call ResolvePath().  Also update other places
where Resolve() is called in a loop: the librdmacm and wsd.

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

14 years agolibibverbs: release WVProvider reference from ibvw_acquire_windata
Sean Hefty [Thu, 18 Feb 2010 21:50:12 +0000 (21:50 +0000)]
libibverbs: release WVProvider reference from ibvw_acquire_windata

ibvw_release_windata should release the WVProvider reference taken
in ibvw_acquire_windata.

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

14 years agodapl: locking cleanup and fixes
Sean Hefty [Thu, 18 Feb 2010 21:49:14 +0000 (21:49 +0000)]
dapl: locking cleanup and fixes

Cleanup allocated completion channels. Destroy cm_ptr locks before freeing the cm_ptr to avoid memory leaks.  And avoid accessing the cm_ptr after queuing it for destruction with the cr_thread to avoid use after free errors.

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

14 years agorefresh
Sean Hefty [Wed, 17 Feb 2010 23:04:23 +0000 (15:04 -0800)]
refresh

14 years agorefresh
Sean Hefty [Wed, 17 Feb 2010 23:04:22 +0000 (15:04 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Wed, 17 Feb 2010 23:04:20 +0000 (15:04 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Wed, 17 Feb 2010 23:04:20 +0000 (15:04 -0800)]
refresh (create temporary patch)

14 years agoRefresh of retry-ibat
Sean Hefty [Wed, 17 Feb 2010 23:04:18 +0000 (15:04 -0800)]
Refresh of retry-ibat

14 years agorefresh
Sean Hefty [Wed, 17 Feb 2010 22:56:03 +0000 (14:56 -0800)]
refresh

14 years agorefresh
Sean Hefty [Wed, 17 Feb 2010 22:56:02 +0000 (14:56 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Wed, 17 Feb 2010 22:55:58 +0000 (14:55 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Wed, 17 Feb 2010 22:55:58 +0000 (14:55 -0800)]
refresh (create temporary patch)

14 years agoRefresh of retry-ibat
Sean Hefty [Wed, 17 Feb 2010 22:55:53 +0000 (14:55 -0800)]
Refresh of retry-ibat

14 years agorefresh
Sean Hefty [Wed, 17 Feb 2010 19:42:48 +0000 (11:42 -0800)]
refresh

14 years agorefresh
Sean Hefty [Wed, 17 Feb 2010 19:42:48 +0000 (11:42 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Wed, 17 Feb 2010 19:42:46 +0000 (11:42 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Wed, 17 Feb 2010 19:42:46 +0000 (11:42 -0800)]
refresh (create temporary patch)

14 years agoRefresh of retry-ibat
Sean Hefty [Wed, 17 Feb 2010 19:42:43 +0000 (11:42 -0800)]
Refresh of retry-ibat

14 years agorefresh
Sean Hefty [Wed, 17 Feb 2010 19:28:35 +0000 (11:28 -0800)]
refresh

14 years agorefresh
Sean Hefty [Wed, 17 Feb 2010 19:28:34 +0000 (11:28 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Wed, 17 Feb 2010 19:28:32 +0000 (11:28 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Wed, 17 Feb 2010 19:28:32 +0000 (11:28 -0800)]
refresh (create temporary patch)

14 years agoRefresh of retry-ibat
Sean Hefty [Wed, 17 Feb 2010 19:28:29 +0000 (11:28 -0800)]
Refresh of retry-ibat

14 years agorefresh
Sean Hefty [Wed, 17 Feb 2010 19:23:39 +0000 (11:23 -0800)]
refresh

14 years agorefresh
Sean Hefty [Wed, 17 Feb 2010 19:23:39 +0000 (11:23 -0800)]
refresh

14 years agorefresh (create temporary patch)
Sean Hefty [Wed, 17 Feb 2010 19:19:04 +0000 (11:19 -0800)]
refresh (create temporary patch)

14 years agorefresh (create temporary patch)
Sean Hefty [Wed, 17 Feb 2010 19:19:03 +0000 (11:19 -0800)]
refresh (create temporary patch)

14 years agoRefresh of retry-ibat
Sean Hefty [Wed, 17 Feb 2010 19:19:01 +0000 (11:19 -0800)]
Refresh of retry-ibat

14 years agonew
Sean Hefty [Wed, 17 Feb 2010 18:12:26 +0000 (10:12 -0800)]
new

14 years agonew
Sean Hefty [Wed, 17 Feb 2010 18:12:26 +0000 (10:12 -0800)]
new

14 years agoibat/resolve: retry ibat resolution
Sean Hefty [Wed, 17 Feb 2010 18:12:23 +0000 (10:12 -0800)]
ibat/resolve: retry ibat resolution

Winverbs ND scale out testing showed that IBAT::Resolve() can
return E_PENDING, which requires that the resolution be retried.
A similar issue to this was seen when testing with the librdmacm.
Rather than duplicating retry logic in the winverbs ND provider,
add new functionality to ibat, with retry capability.  To
avoid breaking the ibat.dll interface, extend the API with a
new call ResolvePath() that takes a timeout value.

ResolvePath() automatically retries Resolve() while the result
is E_PENDING, until the request times out.  Modify the winverbs
ND provider to call ResolvePath().  Also update other places
where Resolve() is called in a loop: the librdmacm and wsd.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>