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/trunk@976
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@975
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@955
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@954
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@952
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@951
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 28 Feb 2008 12:23:19 +0000 (12:23 +0000)]
reverted previous patch
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@950
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@949
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@948
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@947
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@944
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@943
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@942
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@940
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Sun, 10 Feb 2008 15:25:55 +0000 (15:25 +0000)]
Merge ... WinIB stack to make the stacks as identical as possible
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@939
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@938
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@935
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@934
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@933
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@932
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@931
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@930
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@929
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@928
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@927
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@926
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@924
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@921
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@920
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@919
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@917
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@915
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@913
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@912
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@911
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@910
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@906
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
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/trunk@905
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 17 Oct 2007 17:17:12 +0000 (17:17 +0000)]
[WinOF] Example of a complete release build scripts - fresh svn checkout to WIX Installers (.msi).
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@863
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 17 Oct 2007 17:12:43 +0000 (17:12 +0000)]
[DAPL2] InfiniBand Extensions bug resolved - atomics now working.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@862
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 17 Oct 2007 16:37:36 +0000 (16:37 +0000)]
[opensm] removed osm.rc file and it's reference in SOURCES. Allows fresh svn checkout build to proceed without missing file MSG00001.bin error.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@861
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Mon, 15 Oct 2007 15:51:51 +0000 (15:51 +0000)]
[DAT/DAPL] DAT v2 extension tests
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@860
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 12 Oct 2007 21:05:16 +0000 (21:05 +0000)]
[WinOF] updated with svn rev
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@854
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 12 Oct 2007 20:59:16 +0000 (20:59 +0000)]
[DAPL] cleanup IBAL CQ event processing, dapltest scripts
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@853
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Sun, 7 Oct 2007 14:49:15 +0000 (14:49 +0000)]
[SRP] removed non-existent folder
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@849
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Sun, 7 Oct 2007 08:00:39 +0000 (08:00 +0000)]
[ipoib] Add support for Supermicro GUIDs.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@848
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 5 Oct 2007 17:04:23 +0000 (17:04 +0000)]
[WinOF] Document LIDs are displayed in vstat output.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@845
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 5 Oct 2007 17:03:09 +0000 (17:03 +0000)]
[DAPL2] v2
white-space cleanup
DAT extensions enabled by default.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@844
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 5 Oct 2007 16:58:29 +0000 (16:58 +0000)]
[DAPL] v1.1 white-space cleanup
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@843
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 2 Oct 2007 00:52:46 +0000 (00:52 +0000)]
[WinOF] WIX
Document:
DAPL/2 __stdcall library linkages
DAPL 2 - IB Extensions (atomics, comp-n-swap).
OpenSM log file locations
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@840
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 2 Oct 2007 00:47:45 +0000 (00:47 +0000)]
[WinOF] WIX
updated to handled .cdf & manifest files.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@836
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Sun, 23 Sep 2007 12:55:01 +0000 (12:55 +0000)]
[MTHCA] removed unused files
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@831
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Sun, 23 Sep 2007 10:36:08 +0000 (10:36 +0000)]
[opensm] delete unused files
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@830
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Sun, 23 Sep 2007 09:51:42 +0000 (09:51 +0000)]
[etc] use same binaries for 32 and 64 bits.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@829
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Sun, 23 Sep 2007 09:51:16 +0000 (09:51 +0000)]
[etc] Added some of the files needed in order to support LongHorn.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@828
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Sun, 23 Sep 2007 08:51:48 +0000 (08:51 +0000)]
[WSD] Rename some structures to make the code more readable.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@827
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 20 Sep 2007 23:59:27 +0000 (23:59 +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.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@826
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 20:50:32 +0000 (20:50 +0000)]
[DAT/DAPL] Discussions about DAT v2.0 support and building DAT 2.0 applications.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@820
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 20:41:18 +0000 (20:41 +0000)]
[DAT/DAPL] Enable DAT Extensions
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@819
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 20:38:17 +0000 (20:38 +0000)]
[DAT/DAPL] Unable to open an HCA warrents a loud error report.
DAT Extensions on by default.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@818
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 20:34:12 +0000 (20:34 +0000)]
[DAT/DAPL] DAT_API additions + DAT Extensions enabled by default.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@817
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 20:30:57 +0000 (20:30 +0000)]
[DAT/DAPL] define dat_os_ungetc()
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@816
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 20:29:09 +0000 (20:29 +0000)]
[DAT/DAPL] keep linux code in sync.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@815
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 20:14:49 +0000 (20:14 +0000)]
[DAT/DAPL] fixed dat.conf parsing bug; use ungetc() instead of fputc() to push a char back into the stream for subsequent read.
DAT Extensions enabled by default.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@814
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 20:12:48 +0000 (20:12 +0000)]
[DAT/DAPL] DAPL test driver scripts; work for both V1 & V2, favors V2 over V1.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@813
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 20:10:43 +0000 (20:10 +0000)]
[DAT/DAPL] Identify DAT v2.0 test, DAT/DAPL V2 extensions enabled by default.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@812
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 20:07:01 +0000 (20:07 +0000)]
[DAT/DAPL] DAPL2 now part of default build.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@811
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 20:05:11 +0000 (20:05 +0000)]
[DAT/DAPL] fix DAT static registry filename to be Windows standard.
fputc() in Windows does NOT push a char back into the stream suitable for subsequent fgetc(); use ungetc().
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@810
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 20:00:39 +0000 (20:00 +0000)]
[DAT/DAPL] added dat_os_ungetc()
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@809
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 19:58:37 +0000 (19:58 +0000)]
[DAT/DAPL] DAT 1.1 header file fixup.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@808
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 19:55:33 +0000 (19:55 +0000)]
[DAT/DAPL] unable to create a dictionary is an ERROR, never be silent about this.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@807
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 19:51:27 +0000 (19:51 +0000)]
[DAPL] include DAPL application build files + nsc.exe + DAPL2 runtime libs + DAPL2 app build kit.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@806
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 19:48:36 +0000 (19:48 +0000)]
[WinOF-WIX] build nsc (Notify Settings Changed) utility.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@805
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 19 Sep 2007 19:46:45 +0000 (19:46 +0000)]
{WinOF-WIX] Make sure %PATH% variable gets updated after install.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@804
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Mon, 10 Sep 2007 23:16:47 +0000 (23:16 +0000)]
[DAPL] 2.0 removed unused variables.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@798
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Mon, 10 Sep 2007 23:12:06 +0000 (23:12 +0000)]
[DAPL] 2.0 - default DAT conf file C:\DAT\dat.conf
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@797
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Mon, 10 Sep 2007 23:05:03 +0000 (23:05 +0000)]
{DAPL] 1.1 dapltest added resource file
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@796
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Sat, 8 Sep 2007 18:12:46 +0000 (18:12 +0000)]
[DAT/DAPL] Client & server scripts to drive DAPLtest validation/testing.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@795
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Sat, 8 Sep 2007 18:10:14 +0000 (18:10 +0000)]
[DAT/DAPL] document DAT build environment.
Document DAPLtest scripts: dt-svr.bat & dt-cli.bat
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@794
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 7 Sep 2007 00:16:31 +0000 (00:16 +0000)]
[DAPL2] turn down default debug output level
GENERIC--> ERROR
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@787
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 7 Sep 2007 00:08:30 +0000 (00:08 +0000)]
[DAPL] Resource file + build it.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@786
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 7 Sep 2007 00:07:33 +0000 (00:07 +0000)]
[DAPL] Resource file + build it.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@785
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 6 Sep 2007 18:21:35 +0000 (18:21 +0000)]
[DAPL2] ID Linux specific file.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@784
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 6 Sep 2007 18:17:48 +0000 (18:17 +0000)]
[DAT/DAPL 2.0] Initial checkin; not enable as part of the standard build yet.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@783
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Thu, 6 Sep 2007 09:07:27 +0000 (09:07 +0000)]
[wsd] Fix a bug for the IA64 processor (based on patch from stan.smith@intel.com)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@780
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Mon, 20 Aug 2007 20:52:39 +0000 (20:52 +0000)]
[DAPL] dat_strerror.c() get DAT_API linkage; be consistent with header file (dat.h).
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@775
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Mon, 20 Aug 2007 20:50:37 +0000 (20:50 +0000)]
[DAPL] dat_registry_list_providers() gets DAT_API linkage.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@774
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Sun, 19 Aug 2007 08:20:26 +0000 (08:20 +0000)]
[MTHCA] bugfix: unaligned structure causes crash on IA64
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@773
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 15 Aug 2007 23:52:26 +0000 (23:52 +0000)]
[WinOF] added whitespace for clarity when defining DAPL/DAT debug bit values.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@761
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 15 Aug 2007 23:51:12 +0000 (23:51 +0000)]
[WinOF] makebin now copies DAT header files to bin\DAPL if %1\ulp\dapl\dat\include\dat is present.
xcopy becomes confused as to whether the dest is a file or directory when the file is copied and renamed (case of WOW64 files). Confusion results in xcopy prompting for user input. Changed offending copy lines from xcopy to copy /B, enable makebin script run to completion without user input.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@760
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 7 Aug 2007 16:04:50 +0000 (16:04 +0000)]
[WinOF] needless replication, use the WIX version.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@755
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 7 Aug 2007 16:03:17 +0000 (16:03 +0000)]
[WinOF] keep only this version of the openib-windows/WinOF manual.htm file. WIX version has been removed.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@754
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 7 Aug 2007 15:55:20 +0000 (15:55 +0000)]
[WinOF] copy .inf files to processor arch specific folder to comply with WHQL.
SRP not changed - pending testing/inf file changes.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@752
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Tue, 31 Jul 2007 19:04:15 +0000 (19:04 +0000)]
[IBBUS, MTHCA, SRP] 1) (SRP) added a flow management mechanism for better sustaining the work under stress;
2) (SRP) fixed a bug of not setting max_sg value, which is used in calculating NumberOfPhysicalBreaks;
3) (SRP) added Registry parameter ModeFlags (for debugging and tuning purposes): 1 - don't use FMR_POOL, 2 - increase StorPort SG list (disallowed by DDK).
4) (SRP) fixes to support maximal buffer size (up to 1MB). It was 64KB, because of StorPort limitation of 16 SG list size.
5) (SRP) added some debug prints and statistics.
6) (IBBUS,MTHCA,SRP) added support for fmr_pool (only for kernel). Added new functions to IBAL interface, so its version increased.
7) (MTHCA) added two profile parameters to replace the values in the built-in MTHCA profile (QpNum, RdmaOutstanding).
8) (IBBUS, MTHCA) enable driver installation on Longhorn;
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@744
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Wed, 27 Jun 2007 08:49:10 +0000 (08:49 +0000)]
[MTHCA] added auto-trimming for memory registration cash
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@722
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 26 Jun 2007 23:16:10 +0000 (23:16 +0000)]
[DAPL] missing patch, Do not miss IB completions!
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@717
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 26 Jun 2007 23:14:19 +0000 (23:14 +0000)]
[DAPL] IB_RDMA_DEFAULT reduced from 8 --> 4
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@716
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Sun, 17 Jun 2007 17:46:00 +0000 (17:46 +0000)]
[MTHCA] bugfix: alloc_dma_mem leaves the output structure partly initialized on error, which causes crash on free_dma_mem.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@713
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Fri, 18 May 2007 07:35:48 +0000 (07:35 +0000)]
[WSD] Fix a bug in the registration cache.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@666
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86
sleybo [Mon, 7 May 2007 08:55:50 +0000 (08:55 +0000)]
[WSD] wait for all WQ to return before destroying the socket.
(transition to err and then to reset )
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@652
ad392aa1-c5ef-ae45-8dd8-
e69d62a5ef86