]> git.openfabrics.org - ~shefty/rdma-win.git/log
~shefty/rdma-win.git
16 years ago[mthca-kmdf] rever to original mthca file structure so other will not be confused...
stansmith [Wed, 12 Mar 2008 17:17:19 +0000 (17:17 +0000)]
[mthca-kmdf] rever to original mthca file structure so other will not be confused by KMDF additions and know where to find functions [DriverEntry] for instance is still in hca_driver.c

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

16 years ago[MTHCA-KMDF] updates after rename from pcidrv.c & public.h
stansmith [Tue, 11 Mar 2008 20:57:40 +0000 (20:57 +0000)]
[MTHCA-KMDF] updates after rename from pcidrv.c & public.h

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

16 years ago[MTHCA-KMDF] stubbed out, builds, move on to populating KMDF stubs.
stansmith [Tue, 11 Mar 2008 20:52:07 +0000 (20:52 +0000)]
[MTHCA-KMDF] stubbed out, builds, move on to populating KMDF stubs.

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

16 years agowv/dll: fix reference count tracking on providers
shefty [Sat, 8 Mar 2008 02:17:30 +0000 (02:17 +0000)]
wv/dll: fix reference count tracking on providers

We need to decrement the DLL reference count whenever a provider is deleted.

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

16 years ago[IBDF] KMDF skeletons for ib_bus and mthca drivers.
stansmith [Sat, 8 Mar 2008 01:53:50 +0000 (01:53 +0000)]
[IBDF] KMDF skeletons for ib_bus and mthca drivers.

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

16 years ago[IBFD] allow .dll generation in WDK environment
stansmith [Sat, 8 Mar 2008 01:48:20 +0000 (01:48 +0000)]
[IBFD] allow .dll generation in WDK environment

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

16 years ago[IBFD] IB Fabric driver KMDF work - allow .dll generation in WDK environment.
stansmith [Sat, 8 Mar 2008 01:44:38 +0000 (01:44 +0000)]
[IBFD] IB Fabric driver KMDF work - allow .dll generation in WDK environment.

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

16 years agowv/test: provide framework for testing device interface
shefty [Thu, 6 Mar 2008 08:05:31 +0000 (08:05 +0000)]
wv/test: provide framework for testing device interface

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

16 years agowv/device: add framework to create/destroy device object
shefty [Thu, 6 Mar 2008 08:04:23 +0000 (08:04 +0000)]
wv/device: add framework to create/destroy device object

Allow allocating and destroying the device object.  Only the structure is allocated.  The device is not associated with any specific RDMA device.

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

16 years agowv/provider: use wvstatus in place of winerror values
shefty [Thu, 6 Mar 2008 07:45:13 +0000 (07:45 +0000)]
wv/provider: use wvstatus in place of winerror values

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

16 years agowv/main: add ConvertIbalStatus routine to map ibal return values to wvstatus
shefty [Thu, 6 Mar 2008 07:40:05 +0000 (07:40 +0000)]
wv/main: add ConvertIbalStatus routine to map ibal return values to wvstatus

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

16 years agowv/main: replace winerror values with wvstatus values.
shefty [Thu, 6 Mar 2008 07:36:54 +0000 (07:36 +0000)]
wv/main: replace winerror values with wvstatus values.

Use WinVerbs defined status values, rather than base error values.

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

16 years agowv/WvGetObject(): fix error handling
shefty [Thu, 6 Mar 2008 07:34:11 +0000 (07:34 +0000)]
wv/WvGetObject(): fix error handling

Need to set *ppbObject = NULL so it can be returned to the user.

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

16 years ago[QLGCVNIC] remove direct ibal call and linkage dependency.
aestrin [Wed, 5 Mar 2008 21:55:18 +0000 (21:55 +0000)]
[QLGCVNIC] remove direct ibal call and linkage dependency.

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

16 years ago[DAPL] identify and generate debug version dapltestd.exe
stansmith [Wed, 5 Mar 2008 18:11:11 +0000 (18:11 +0000)]
[DAPL] identify and generate debug version dapltestd.exe

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

16 years agowv/device: rename device class from CIWVDevice to CWVDevice
shefty [Wed, 5 Mar 2008 17:57:42 +0000 (17:57 +0000)]
wv/device: rename device class from CIWVDevice to CWVDevice

Remove the leftover 'I' from the class name.

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

16 years agowv/winverbs.h: specify full include path
shefty [Wed, 5 Mar 2008 17:45:27 +0000 (17:45 +0000)]
wv/winverbs.h: specify full include path

Add 'rdma/' to include path, and remove 1 random extra whitespace.

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

16 years agowvtests: add getopt() routine to process test options
shefty [Wed, 5 Mar 2008 01:30:23 +0000 (01:30 +0000)]
wvtests: add getopt() routine to process test options

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

16 years agowinverbs: formatted code for tabs = 4 spaces
shefty [Wed, 5 Mar 2008 01:28:50 +0000 (01:28 +0000)]
winverbs: formatted code for tabs = 4 spaces

Code formatted for Windows-i-ness.  It's pretty now.

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

16 years ago[WinOF] added datd.lib for DAT debug linking, included dapltestd.exe for field debug.
stansmith [Wed, 5 Mar 2008 00:46:34 +0000 (00:46 +0000)]
[WinOF] added datd.lib for DAT debug linking, included dapltestd.exe for field debug.

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

16 years agowvtests: add reference to using std namespace
shefty [Tue, 4 Mar 2008 23:07:39 +0000 (23:07 +0000)]
wvtests: add reference to using std namespace

Avoid using std:: everywhere.  Just use the std namespace by default.

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

16 years agoAdd winverbs test application framework. Test acquires and releases IWVProvider...
shefty [Tue, 4 Mar 2008 07:32:38 +0000 (07:32 +0000)]
Add winverbs test application framework.  Test acquires and releases IWVProvider interface.

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

16 years agoExport call from DLL to obtain IWVProvider interface. This avoids using COM to acqui...
shefty [Tue, 4 Mar 2008 07:30:18 +0000 (07:30 +0000)]
Export call from DLL to obtain IWVProvider interface.  This avoids using COM to acquire the interface to simplify development.

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

16 years agoInitialize WVProvider reference count.
shefty [Tue, 4 Mar 2008 07:28:27 +0000 (07:28 +0000)]
Initialize WVProvider reference count.

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

16 years agomade a copy
stansmith [Mon, 3 Mar 2008 19:02:10 +0000 (19:02 +0000)]
made a copy

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

16 years agomade a copy
stansmith [Mon, 3 Mar 2008 19:01:39 +0000 (19:01 +0000)]
made a copy

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

16 years agomade a copy
stansmith [Mon, 3 Mar 2008 18:37:25 +0000 (18:37 +0000)]
made a copy

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

16 years ago[IBFD] IB Fabric driver - WDK/KMDF fabric/bus driver
stansmith [Mon, 3 Mar 2008 18:34:17 +0000 (18:34 +0000)]
[IBFD] IB Fabric driver - WDK/KMDF fabric/bus driver

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

16 years agoInitial Winverbs API and empty class declarations.
shefty [Mon, 3 Mar 2008 10:02:20 +0000 (10:02 +0000)]
Initial Winverbs API and empty class declarations.

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

16 years agoWinverbs branch - verbs API with support for overlapped operations.
shefty [Mon, 3 Mar 2008 09:21:05 +0000 (09:21 +0000)]
Winverbs branch - verbs API with support for overlapped operations.

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

16 years agoRemoved file/folder
shefty [Mon, 3 Mar 2008 09:20:25 +0000 (09:20 +0000)]
Removed file/folder

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

16 years agoRemoved file/folder
shefty [Mon, 3 Mar 2008 08:50:06 +0000 (08:50 +0000)]
Removed file/folder

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

16 years agoWinverbs branch - initial winverbs API and empty class declarations.
shefty [Mon, 3 Mar 2008 08:49:20 +0000 (08:49 +0000)]
Winverbs branch - initial winverbs API and empty class declarations.

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

16 years ago[WinOF] skip the erroneous mtuvp32.* installs for 64-bit architectures.
stansmith [Fri, 29 Feb 2008 22:53:26 +0000 (22:53 +0000)]
[WinOF] skip the erroneous mtuvp32.* installs for 64-bit architectures.

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

16 years ago[DAPL+DAPL2] tolerate IB_INVALID_HANDLE error as the other side of the connection...
stansmith [Fri, 29 Feb 2008 20:33:34 +0000 (20:33 +0000)]
[DAPL+DAPL2] tolerate IB_INVALID_HANDLE error as the other side of the connection has raced ahead and disconnected prior to our sending the DREQ.

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

16 years ago[opensm+tools] Corrections for WDK build environment.
stansmith [Fri, 29 Feb 2008 20:26:01 +0000 (20:26 +0000)]
[opensm+tools] Corrections for WDK build environment.

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

16 years ago[WinOF] moved IB SDK feature to the end of the feature list as it's not a default...
stansmith [Thu, 28 Feb 2008 20:58:55 +0000 (20:58 +0000)]
[WinOF] moved IB SDK feature to the end of the feature list as it's not a default install.

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

16 years agoremove references to mt23108.
leonidk [Thu, 28 Feb 2008 13:16:27 +0000 (13:16 +0000)]
remove references to mt23108.

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

16 years ago[HW] removed MT23108 driver by emptying files.
leonidk [Thu, 28 Feb 2008 13:03:17 +0000 (13:03 +0000)]
[HW] removed MT23108 driver by emptying files.

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

16 years agoreverted previous patch
leonidk [Thu, 28 Feb 2008 12:23:19 +0000 (12:23 +0000)]
reverted previous patch

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

16 years ago[HW] removed MT23108 driver
leonidk [Thu, 28 Feb 2008 12:20:09 +0000 (12:20 +0000)]
[HW] removed MT23108 driver

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

16 years agoReference openib.def file like other projects in winof tree.
leonidk [Thu, 28 Feb 2008 09:44:14 +0000 (09:44 +0000)]
Reference openib.def file like other projects in winof tree.

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

16 years ago[DAPL2]
stansmith [Tue, 26 Feb 2008 20:40:51 +0000 (20:40 +0000)]
[DAPL2]
 prefix debug mesg output with hostname.
 Fixed an RC connection tear down race with multple threads & endpoints.
 dapltest now correctly exits with an error code making scripting useful.
 dt-cli.bat
     added EP test (quick test of multiple threads and Endpoints)
     added EPA test (increasing endpoints[1..9] + threads [1..7].

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

16 years ago[WInOF]
stansmith [Tue, 26 Feb 2008 20:32:51 +0000 (20:32 +0000)]
[WInOF]
  buildall.bat - us %systemroot%\temp as the default store for .msi files
  CustomActions.vbs - support Qlogic VNIC & SRP install/uninstall - SRP untested at this juncture
  [ia64,x86,x64]/\wof.wxs - IB SDK feature moved to end of feature listing.
  mk-OFA-dist.bat - script to generate a .zip file for OFA download distribution
  mkarchfiles.bat - script to create separate .zip files for each architecture.

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

16 years ago[WinOF] undo previous rename as once a release is pushed out, then the latest version...
stansmith [Fri, 15 Feb 2008 00:05:59 +0000 (00:05 +0000)]
[WinOF] undo previous rename as once a release is pushed out, then the latest version of this file will be renamed to README_realease_x.y.txt and added to the repository.

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

16 years ago[WinOF] adjust to support new Qlogic Vnic changed names
stansmith [Fri, 15 Feb 2008 00:02:25 +0000 (00:02 +0000)]
[WinOF] adjust to support new Qlogic Vnic changed names

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

16 years ago[QLGCVNIC] renamed vnic directory to match driver's new name
aestrin [Thu, 14 Feb 2008 01:07:26 +0000 (01:07 +0000)]
[QLGCVNIC] renamed vnic directory to match driver's new name

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

16 years ago[QLGCVNIC] rename vnic. New driver name is 'qlgcvnic.sys', new service name 'qlgcvnic'.
aestrin [Thu, 14 Feb 2008 01:02:24 +0000 (01:02 +0000)]
[QLGCVNIC] rename vnic. New driver name is 'qlgcvnic.sys', new service name 'qlgcvnic'.

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

16 years ago[WinOF] WIX undo damaged of renaming Release_notes.htm to Release_notes_1-1.htm as...
stansmith [Mon, 11 Feb 2008 23:12:25 +0000 (23:12 +0000)]
[WinOF] WIX undo damaged of renaming Release_notes.htm to Release_notes_1-1.htm as it broke the WIX installer build...oops. Release_notes.htm reflects the 'next' WinOF release to be published WIP. Once a WinOF release is accomplished, Release_notes.htm is renamed to Release_notes_x-y.htm; where x-y reflects the latest WinOF release and Release_notes.htm once again is the 'next' WinOF release.
README.txt updated to repeat the above words on what-is-what...

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

16 years ago[IBAL] make the pnp layer to return only the default paths.
leonidk [Mon, 11 Feb 2008 11:29:01 +0000 (11:29 +0000)]
[IBAL] make the pnp layer to return only the default paths.

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

16 years agomerge with WinIB stack to make the stacks as identical as possible
leonidk [Sun, 10 Feb 2008 15:25:55 +0000 (15:25 +0000)]
merge with WinIB stack to make the stacks as identical as possible

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

16 years ago[TESTS] add cmtest.rc file to the build in order to easily identify debug version...
stansmith [Sat, 9 Feb 2008 01:55:34 +0000 (01:55 +0000)]
[TESTS] add cmtest.rc file to the build in order to easily identify debug version of cmtest.

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

16 years ago[WinOF] starting the WinOF 1.1 dance.
stansmith [Sat, 9 Feb 2008 01:42:57 +0000 (01:42 +0000)]
[WinOF] starting the WinOF 1.1 dance.

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

16 years ago[WinOF] updated WIX readme to reflect changes.
stansmith [Sat, 9 Feb 2008 01:40:01 +0000 (01:40 +0000)]
[WinOF] updated WIX readme to reflect changes.

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

16 years ago[DAPL2] fix cookie leak.
stansmith [Sat, 9 Feb 2008 01:35:24 +0000 (01:35 +0000)]
[DAPL2] fix cookie leak.

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

16 years ago[TESTS] add cmtest.rc file to the build in order to easily identify debug version...
stansmith [Sat, 9 Feb 2008 01:33:55 +0000 (01:33 +0000)]
[TESTS] add cmtest.rc file to the build in order to easily identify debug version of cmtest.

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

16 years ago[VNIC] added support for ipv6 checksum offload.
aestrin [Fri, 8 Feb 2008 22:06:09 +0000 (22:06 +0000)]
[VNIC] added support for ipv6 checksum offload.
- fixed potential netpath null dereference
- fixed control path initialization potential flaw,
- simplified LBFO a bit and removed NdisMRemoveMiniport since
  it breaks adapter reset-reinitialization.
- removed cmd reset request (doesn't make sense when path is broken).
- hung flag set change
- debug messages, replace some macros with inline funcs, some code cleanup and formatting.
INF changes
 - fixed service name.
 - mtu payload size can be modified in 100 bytes increments( was 500).

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

16 years agoadded delay for synchronizing server and client parts
leonidk [Sun, 3 Feb 2008 16:34:16 +0000 (16:34 +0000)]
added delay for synchronizing server and  client parts

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

16 years ago[ipoib] Added support for Cisco GUIDs.
leonidk [Thu, 31 Jan 2008 09:20:41 +0000 (09:20 +0000)]
[ipoib] Added support for Cisco GUIDs.
[IBAL, MTHCA] (user space) changed low-level IBAL interface to facilitate (for verb provider) creation of objects in pre- functions.
[ALL] added NDI support.

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

16 years ago[IBBUS] added support for IBM BladeCenter bridge modules.
leonidk [Thu, 24 Jan 2008 17:29:41 +0000 (17:29 +0000)]
[IBBUS] added support for IBM BladeCenter bridge modules.

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

16 years ago[VNIC] renamed 'inic' to 'qlc_vnic'
aestrin [Mon, 21 Jan 2008 23:06:07 +0000 (23:06 +0000)]
[VNIC] renamed 'inic' to 'qlc_vnic'

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

16 years ago[VNIC] Changes include support for jumbo frames, 802.1q/p vlan and priority, IPv4...
aestrin [Mon, 21 Jan 2008 21:49:28 +0000 (21:49 +0000)]
[VNIC] Changes include support for jumbo frames, 802.1q/p vlan and priority, IPv4 checksums offload, failover to secondary IB path, LBFO (failover only).Driver name have changed to 'qlc_vnic.sys'.

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

16 years ago[DAPL2] remove Linux Makefiles
stansmith [Thu, 17 Jan 2008 23:13:14 +0000 (23:13 +0000)]
[DAPL2] remove Linux Makefiles

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

16 years ago[DAPL2] sync up with DAT consortium uDAT/DAPL code base.
stansmith [Thu, 17 Jan 2008 23:11:02 +0000 (23:11 +0000)]
[DAPL2] sync up with DAT consortium uDAT/DAPL code base.

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

16 years ago[WinOF] uDAT/DAPL added debug version dapl2testd.exe to enable preliminary debug.
stansmith [Thu, 17 Jan 2008 23:07:47 +0000 (23:07 +0000)]
[WinOF] uDAT/DAPL added debug version dapl2testd.exe to enable preliminary debug.

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

16 years ago[WSD] Fix a race that caused completing an overlapped send twice. (winib 2100)
tzachid [Fri, 21 Dec 2007 06:58:01 +0000 (06:58 +0000)]
[WSD] Fix a race that caused completing an overlapped send twice. (winib 2100)

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

16 years ago[WinOF] Made note the InstallShield installer has been replaced by the open source...
stansmith [Tue, 18 Dec 2007 17:53:05 +0000 (17:53 +0000)]
[WinOF] Made note the InstallShield installer has been replaced by the open source WIX installer.

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

16 years ago[WinOF] folder, by default, contains the output of etc\makebin.bat execution
stansmith [Tue, 18 Dec 2007 17:47:32 +0000 (17:47 +0000)]
[WinOF] folder, by default, contains the output of etc\makebin.bat execution

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

16 years ago[DAPL2] Default RDMA in flight 8 --> 4.
stansmith [Tue, 18 Dec 2007 17:42:17 +0000 (17:42 +0000)]
[DAPL2] Default RDMA in flight 8 --> 4.

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

16 years ago[Core] upgrade ExAllocatePool ==> ExAllocatePoolWithTag to suppress deprecated functi...
stansmith [Tue, 18 Dec 2007 17:39:47 +0000 (17:39 +0000)]
[Core] upgrade ExAllocatePool ==> ExAllocatePoolWithTag to suppress deprecated function warnings issued by Windows Server 2008 compiler.

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

16 years ago[DAPL2] rename macro 'UP_TO_DAT_IA_HANDLE' --> DAT_UL_TO_IA_HANDLE
stansmith [Tue, 11 Dec 2007 23:54:51 +0000 (23:54 +0000)]
[DAPL2] rename macro 'UP_TO_DAT_IA_HANDLE' --> DAT_UL_TO_IA_HANDLE

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

16 years ago[WinOF] IBSDK - document win32 DDK build and importance of calling convention declara...
stansmith [Tue, 11 Dec 2007 17:35:08 +0000 (17:35 +0000)]
[WinOF] IBSDK - document win32 DDK build and importance of calling convention declarations [AL_API or CL_API].

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

16 years ago[DAPL2] Use correct API calling conventions ala AL_API
stansmith [Mon, 10 Dec 2007 20:44:21 +0000 (20:44 +0000)]
[DAPL2] Use correct API calling conventions ala AL_API

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

16 years ago[WinOF] IBSDK
stansmith [Mon, 10 Dec 2007 20:40:31 +0000 (20:40 +0000)]
[WinOF] IBSDK

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

16 years ago[WinOF] IBSDK sample code - Applied AL_API declarations to all callback routines.
stansmith [Mon, 10 Dec 2007 20:38:36 +0000 (20:38 +0000)]
[WinOF] IBSDK sample code - Applied AL_API declarations to all callback routines.

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

16 years ago[WinOF] IBSDK - InfiniBand software development kit.
stansmith [Sat, 8 Dec 2007 01:03:04 +0000 (01:03 +0000)]
[WinOF] IBSDK - InfiniBand software development kit.
Added Visual Studio Makefiles for x64 & x86.
Strongly noted /Gz (__stdcall) compiler switch is Manditory to achieve a correctly functioning IB application; issues with API declarations in IBAL & CompLib.

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

16 years ago{WinOF] IBSDK - InfiniBand software development kit.
stansmith [Thu, 6 Dec 2007 01:20:05 +0000 (01:20 +0000)]
{WinOF] IBSDK - InfiniBand software development kit.
\IBSDK\
  Inc\
  Libs\
  Samples\

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

16 years ago[CORE] updated Copyright date 2005-->2007, OpenIB --> OpenFabrics
stansmith [Thu, 6 Dec 2007 01:12:21 +0000 (01:12 +0000)]
[CORE] updated Copyright date 2005-->2007, OpenIB --> OpenFabrics

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

16 years ago[DAPL2] added tests used at the OFA interoperability 2007 event.
stansmith [Thu, 6 Dec 2007 01:09:08 +0000 (01:09 +0000)]
[DAPL2] added tests used at the OFA interoperability 2007 event.

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

16 years ago[WinOF] updated cmtest_main.c to compile under Visual studio 2005.
stansmith [Thu, 6 Dec 2007 01:06:36 +0000 (01:06 +0000)]
[WinOF] updated cmtest_main.c to compile under Visual studio 2005.
local & remote endpoint (port) LIDs are now specified in host-byte order as displayed by the vstat command.
Help text reworked to mention vstat command output for LID specification.

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

16 years ago[COMPLIB] added prints for new error codes.
leonidk [Sun, 25 Nov 2007 15:31:04 +0000 (15:31 +0000)]
[COMPLIB] added prints for new error codes.

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

16 years ago[IBAL] 1) fixed a bug in RTU handling, which caused immediate unbinding QP from CEP...
leonidk [Sun, 25 Nov 2007 15:30:39 +0000 (15:30 +0000)]
[IBAL] 1) fixed a bug in RTU handling, which caused immediate unbinding QP from CEP and eventual crash on arriving DREQ after QP destroying;
2) fixed a bug with not-releasing of a parameter  structure, allocated for REQ handling, in several paths of error flow;
3) fixed incorrect ioctl return code;
4) reworked usage of reference counting to make the code more readable;
5) added AL_RESERVED_CID. It is set to enforce CEP destroy before destroying the bound QP;
6) fixed some CL_ASSERTs to adopt setting a new AL_RESERVED_CID value upon QP destroy;
7) added more debug prints;

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

16 years ago[IBAL] 1) bugfix: missed storing private data in one of scenarios of GetConnectReq;
leonidk [Mon, 19 Nov 2007 17:39:55 +0000 (17:39 +0000)]
[IBAL] 1) bugfix: missed storing private data in one of scenarios of GetConnectReq;
2) bugfix in releasing QP NDI resources;
3) added allocation of parameter list for REQ in order to prevent problems upon cancelling IRPs;
4) added workaround of real solution for coming DREQ after destroying QP (in __ndi_cm_handler)

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

16 years ago[WinOF] Include DAPL socket-cm provider for Windows to Linux DAT connections.
stansmith [Wed, 14 Nov 2007 23:13:56 +0000 (23:13 +0000)]
[WinOF] Include DAPL socket-cm provider for Windows to Linux DAT connections.

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

16 years ago[DAPL2] Windows to Linux interoperability with DAT/DAPL socket_cm.
stansmith [Wed, 14 Nov 2007 18:20:17 +0000 (18:20 +0000)]
[DAPL2] Windows to Linux interoperability with DAT/DAPL socket_cm.

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

16 years ago[IBAL] fix compiler errors for free builds
leonidk [Tue, 13 Nov 2007 11:41:00 +0000 (11:41 +0000)]
[IBAL] fix compiler errors for free builds

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

16 years ago[IBAL] a workaround for DREQ problem: remove a not to necessary code, which causes...
leonidk [Tue, 13 Nov 2007 08:40:34 +0000 (08:40 +0000)]
[IBAL] a workaround for DREQ problem: remove a not to necessary code, which causes a delay with handling DREQ

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

16 years ago[IBAL] IA64 vstat cmd crashed Win2k3 - unaligned MADs in ioctl; see ual_local_mad_ioc...
leonidk [Tue, 13 Nov 2007 08:38:43 +0000 (08:38 +0000)]
[IBAL] IA64 vstat cmd crashed Win2k3 - unaligned MADs in ioctl; see ual_local_mad_ioctl_t. __declspec(align(8)) will compile squawk if ever unaligned. (openib 826)

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

16 years ago[IBAL] bugfix: was not saved pdata for connection REQ
leonidk [Sun, 11 Nov 2007 16:58:07 +0000 (16:58 +0000)]
[IBAL] bugfix: was not saved pdata for connection REQ

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

16 years ago[MTHCA] improved a debug print
leonidk [Thu, 8 Nov 2007 21:50:15 +0000 (21:50 +0000)]
[MTHCA] improved a debug print

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

16 years ago[IBAL] bugfix in NDI_DREQ
leonidk [Thu, 8 Nov 2007 21:49:34 +0000 (21:49 +0000)]
[IBAL] bugfix in NDI_DREQ

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

16 years ago[IBAL] 1) bugfixes, related to canceling NDI requests; 2) more debug prints
leonidk [Wed, 7 Nov 2007 19:15:32 +0000 (19:15 +0000)]
[IBAL] 1) bugfixes, related to canceling NDI requests; 2) more debug prints

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

16 years agoseveral bug fixes
leonidk [Tue, 6 Nov 2007 18:19:49 +0000 (18:19 +0000)]
several bug fixes

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

16 years ago[MT23108] bugfix in error flow of PciHdrSave function
leonidk [Sun, 4 Nov 2007 10:03:12 +0000 (10:03 +0000)]
[MT23108] bugfix in error flow of PciHdrSave function

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

16 years ago[DAT] restored previous v1.1 provider names for backwards compatibility with existing...
stansmith [Mon, 29 Oct 2007 20:42:37 +0000 (20:42 +0000)]
[DAT] restored previous v1.1 provider names for backwards compatibility with existing MPI deployments.

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

16 years ago[WinOF] Added CopyFile option to create DAPLtest v1.1 test drivers: dt1-svr.bat ...
stansmith [Mon, 29 Oct 2007 20:40:06 +0000 (20:40 +0000)]
[WinOF] Added CopyFile option to create DAPLtest v1.1 test drivers: dt1-svr.bat & dt1-cli.bat.

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

16 years ago[UAL] Cosmetic change to please the compiler
leonidk [Sun, 28 Oct 2007 09:45:09 +0000 (09:45 +0000)]
[UAL] Cosmetic change to please the compiler

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

16 years ago[IBAL] Cosmetic changes
leonidk [Thu, 25 Oct 2007 14:00:11 +0000 (14:00 +0000)]
[IBAL] Cosmetic changes

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

16 years ago[IBAL] Cosmetic fix
leonidk [Thu, 25 Oct 2007 13:45:34 +0000 (13:45 +0000)]
[IBAL] Cosmetic fix

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

16 years ago[UAL] Added ND_GET_QP_STATE API
leonidk [Thu, 25 Oct 2007 13:43:01 +0000 (13:43 +0000)]
[UAL] Added ND_GET_QP_STATE API

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