]>
git.openfabrics.org - ~shefty/rdma-win.git/log
leonidk [Tue, 13 Jan 2009 11:22:43 +0000 (11:22 +0000)]
[MTHCA] patches for loading winverbs and winmad as filter drivers for mthca: 1 of 3 - file: mthca.cdf
Signed off by stan.smith@intel.com
git-svn-id: svn://openib.tc.cornell.edu/gen1@1815
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
aestrin [Mon, 12 Jan 2009 22:36:10 +0000 (22:36 +0000)]
[ipoib] CM. merge with latest changes from the trunk.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1814
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
aestrin [Mon, 12 Jan 2009 22:31:34 +0000 (22:31 +0000)]
[ipoib]CM. adjust UD MTU based on actual port MTU if CM is enabled.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1813
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 9 Jan 2009 17:56:32 +0000 (17:56 +0000)]
[WinOF] removed IB_[CHK,FRE]_BLD_[IA64,x64,x86].bat as they are no longer used (replaced by etc\bldwo.bat)
git-svn-id: svn://openib.tc.cornell.edu/gen1@1812
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 8 Jan 2009 00:36:50 +0000 (00:36 +0000)]
[WinOF] When requested, start the local OpenSM service immediately after loading HCA driver in order for the later IOU driver to correctly load; Server 2003/XP64 problem observed such that IOU driver fails to load if OpenSM has not setup IOU/IOC prior to IOU driver load via devcon; dpinst.exe works find due to driver store.
Removed some unused code in CustomActions.vbs
git-svn-id: svn://openib.tc.cornell.edu/gen1@1811
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 8 Jan 2009 00:32:20 +0000 (00:32 +0000)]
[DOCS] document SRP uninstall issues with lingering SRP driver references and how to cleanly uninstall via diskpart.exe (WLH only).
git-svn-id: svn://openib.tc.cornell.edu/gen1@1810
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 6 Jan 2009 20:07:42 +0000 (20:07 +0000)]
[WinOF] document SRP install (OFED 1.4 target) & uninstall items of interest
git-svn-id: svn://openib.tc.cornell.edu/gen1@1809
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 6 Jan 2009 20:04:43 +0000 (20:04 +0000)]
[LIBIBMAD] mirror OFED files in svn to assist Windows developers; see README.txt.
[LIBUMAD] added README.txt file to explain source mirror policy.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1808
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Mon, 5 Jan 2009 19:53:57 +0000 (19:53 +0000)]
[WinOF] Support Winmad.dll, libibverbs.dll, libibumad.dll, ibverbs symbols(.pdb files).
winverbs installed by default.
Linux OFED SRP target recognized when SRP installed.
For Server 2008 & Vista - dpinst.exe is used to install IOU, SRP & VNIC. Server 2003/XP use devman.exe.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1807
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Mon, 5 Jan 2009 19:42:58 +0000 (19:42 +0000)]
[WinOF] makebin.bat - include winmad, ibverbs & script Progress output(echo).
git-svn-id: svn://openib.tc.cornell.edu/gen1@1806
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Mon, 5 Jan 2009 19:33:41 +0000 (19:33 +0000)]
[DOCS] document winverbs tools (ibv_devinfo, ibstat)
git-svn-id: svn://openib.tc.cornell.edu/gen1@1805
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Mon, 5 Jan 2009 19:30:00 +0000 (19:30 +0000)]
[IBMAD] build libibmad
git-svn-id: svn://openib.tc.cornell.edu/gen1@1804
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
reuven [Mon, 29 Dec 2008 10:10:12 +0000 (10:10 +0000)]
[ipoib] restore last table until validation.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1803
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Thu, 25 Dec 2008 16:31:39 +0000 (16:31 +0000)]
[ipoib] add guid2mac table instead of endless if statements.
Add full guid list of Mellanox HCAs cards.
Signed off by: Reuven@mellanox.co.il
git-svn-id: svn://openib.tc.cornell.edu/gen1@1802
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Thu, 25 Dec 2008 16:09:02 +0000 (16:09 +0000)]
[IPoIB] Removing dead code.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1801
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Thu, 25 Dec 2008 16:06:46 +0000 (16:06 +0000)]
[mlx4] Add code that replaces interrupts with a thread that is polling.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1800
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Thu, 25 Dec 2008 15:52:25 +0000 (15:52 +0000)]
[etc] Replace recieve with receive.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1799
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Thu, 25 Dec 2008 15:49:45 +0000 (15:49 +0000)]
[ibat] Decrease the time it takes to build the ibat lib.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1798
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
aestrin [Wed, 24 Dec 2008 20:12:55 +0000 (20:12 +0000)]
[ipoib] cm. Fixed send completion routines handling error cases:
- for fragmented packets in UD completion only last fragment will have packet address set in wr_id.
- removed extra endpt dereference for CM completion routine.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1797
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 18 Dec 2008 22:28:28 +0000 (22:28 +0000)]
[Winverbs/Winumad] _DEBUG_ --> DBG to enable (DEBUG) in file status
git-svn-id: svn://openib.tc.cornell.edu/gen1@1796
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
shefty [Wed, 17 Dec 2008 20:27:48 +0000 (20:27 +0000)]
WinMad driver and library.
libibumad compatibility library.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@1795
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Wed, 17 Dec 2008 10:10:32 +0000 (10:10 +0000)]
[IBAL] compare TID based on user contolled area only
The current MAD processing code operates as follows when sending a request and trying to match a received response:
1. It saves the user's transaction ID (TID) to client_tid.
2. It clears the upper 32-bits of the TID.
3. It sets the upper 32-bits of the TID to an internal index.
4. It clears the upper 32-bits of a received response.
5. It tries to match the received response against client_tid.
Responses are only matched successfully if the user has already cleared the upper 32-bits of the TID before sending the MAD. It would be better to only match responses using the lower, user-controlled, 32-bits of the TID.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@1794
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Wed, 17 Dec 2008 10:05:49 +0000 (10:05 +0000)]
[IBAL]use default LID of 1 for SA AV
The 'SA request' code creates an AV for the SA. It wants to use a default LID of 1, but does not byte-swap the value. Swap the value.
Because the AV is modified later to use the real SM LID, the value used here is irrelevant, but using a non-swapped value looks like a bug to anyone reading it.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@1793
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 16 Dec 2008 21:28:27 +0000 (21:28 +0000)]
[WinVerbs.mthca] auto load WinVerbs+WinMad filter drivers when loading ConnectX HCA driver
Required additional files to be present in folder for correct install:
winverbs.sys
winverbs.dll
winverbsd.dll
winmad.sys
winmad.dll
winmadd.dll
WdfCoInstaller01007.dll
git-svn-id: svn://openib.tc.cornell.edu/gen1@1792
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 16 Dec 2008 21:27:32 +0000 (21:27 +0000)]
[WinVerbs.mlx4] auto load WinVerbs+WinMad filter drivers when loading ConnectX HCA driver
Required additional files to be present in folder for correct install:
winverbs.sys
winverbs.dll
winverbsd.dll
winmad.sys
winmad.dll
winmadd.dll
WdfCoInstaller01007.dll
git-svn-id: svn://openib.tc.cornell.edu/gen1@1791
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 16 Dec 2008 18:07:57 +0000 (18:07 +0000)]
[WinVerbs.mlx4] auto load WinVerbs+WinMad filter drivers when loading ConnectX HCA driver
Required additional files to be present in folder for correct install:
winverbs.sys
winverbs.dll
winverbsd.dll
WdfCoInstaller01007.dll
git-svn-id: svn://openib.tc.cornell.edu/gen1@1790
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Tue, 16 Dec 2008 17:46:42 +0000 (17:46 +0000)]
[WinVerbs.mthca] auto load WinVerbs+WinMad filter drivers when loading InfiniHost HCA driver
Required additional files to be present in folder for correct install:
winverbs.sys
winverbs.dll
winverbsd.dll
WdfCoInstaller01007.dll
git-svn-id: svn://openib.tc.cornell.edu/gen1@1789
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Sun, 14 Dec 2008 02:47:22 +0000 (02:47 +0000)]
[IPoIB]: Fill in service level in MAC_TO_PATH output.
signed off by: Fab Tillier [ftillier@windows.microsoft.com]
git-svn-id: svn://openib.tc.cornell.edu/gen1@1788
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 12 Dec 2008 00:59:29 +0000 (00:59 +0000)]
[WinOF]
trunk\WinOF\WIX\{wlh,wnet,wxp}\*\wof.wxs
Enable ia64 ConnectX (mlx4) HCA support in WinOF Installs.
Setup winverbs.sys filter driver in WinOF\IBcore\
Winverbs[ibverbs.dll] OFED verbs & OFED test pgms (ibv_read_bs & friends) installed by default.
trunk\WinOF\WIX\CustomActions.vbs
Enable use of dpinst.exe for WLH variants; skip having to specify InfiniHost or ConnectX driver.
Server 2003/XP/XP64 still need to specify 'which' HCA driver (see below).
Support cmd-line msiexec installs:
start/wait msiexec /I WOF.msi /passive NODRV=1 #install defaults except drivers (WDM support)
(Server 2003/Xp64/XP ONLY - ignored for WLH)
start/wait msiexec /I WOF.msi /passive HCA=cx # Install ConnectX driver instead of InfiniHost.
start/wait msiexec /I WOF.msi /passive HCA=+cx # Install ConnectX and InfiniHost HCA drivers.
start/wait msiexec /I WOF.msi /passive HCA=SRP # add SRP driver to default install.
start/wait msiexec /I WOF.msi /passive HCA=VNIC # add SRP driver to default install.
trunk\winof\buildrelease.bat
Rearrange varible set(s) so 'clean' can 'rmdir WinOF\WIX\{wlh,wnet,wxp}\bin'.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1787
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 12 Dec 2008 00:57:21 +0000 (00:57 +0000)]
[WinOF,WinVerbs]
makebin.bat - support winverbs & libibverbs.dll (OFED API) install
etc\user\getopt.c - return '?' as error instead of EOF for missing option arg and other errors.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1786
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 12 Dec 2008 00:54:09 +0000 (00:54 +0000)]
[TOOLS] fix a minor spacing typo.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1785
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 12 Dec 2008 00:52:06 +0000 (00:52 +0000)]
[WinVerbs] Added .rc files + mods to SOURCES to use .rc files.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1784
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 12 Dec 2008 00:42:33 +0000 (00:42 +0000)]
[WinVerbs] added .rc files to perftests; fixed missing hostname of '-h hostname' parsing.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1783
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
aestrin [Thu, 11 Dec 2008 23:05:27 +0000 (23:05 +0000)]
[ipoib] cm
- added local path reinit patch (merged from Fab's latest bug fix submitted).
- found missed local endpt removal from gids list during trunk merge.
- preserved ip_hdr ptr from being modified by chksum func.
- removed duplicate func.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1782
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
shefty [Thu, 11 Dec 2008 21:35:06 +0000 (21:35 +0000)]
libibumad: initial working library
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@1781
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
shefty [Thu, 11 Dec 2008 21:34:13 +0000 (21:34 +0000)]
winmad.dll: replace USE_NTDDL with USE_MTVCRT
Allow printing within the library for debug purposes.
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
git-svn-id: svn://openib.tc.cornell.edu/gen1@1780
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
shefty [Thu, 11 Dec 2008 21:32:27 +0000 (21:32 +0000)]
winmad: initial working kernel driver
git-svn-id: svn://openib.tc.cornell.edu/gen1@1779
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
reuven [Wed, 10 Dec 2008 13:25:24 +0000 (13:25 +0000)]
branch for opensm porting
git-svn-id: svn://openib.tc.cornell.edu/gen1@1778
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
aestrin [Sat, 6 Dec 2008 00:05:42 +0000 (00:05 +0000)]
[ipoib] CM
- added large multicast and ICMP packets fragmentation.
(each fragment utilises UD WR and all WRs chained to use one postsend per descriptor. Only Last WR set flag for completion).
- fixed some bugs,
- added changes from the trunk.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1777
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 27 Nov 2008 13:38:57 +0000 (13:38 +0000)]
[MLX4] reset upon driver unload. [mlnx: 3546]
The patch improves the behavior of mst (with _pci_conf0, after mst stop & start)
git-svn-id: svn://openib.tc.cornell.edu/gen1@1776
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 27 Nov 2008 13:38:02 +0000 (13:38 +0000)]
[MTHCA] bugfix in CMD interface: wait for GO bit before issuing command in polling mode. [mlnx: 3313]
git-svn-id: svn://openib.tc.cornell.edu/gen1@1775
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 27 Nov 2008 13:37:02 +0000 (13:37 +0000)]
[IBBUS] workaround for some problems with WHQL PnP test over IPoIB. [mlnx: 3535]
git-svn-id: svn://openib.tc.cornell.edu/gen1@1774
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 27 Nov 2008 13:34:14 +0000 (13:34 +0000)]
[ALL] a fix to support debug print in Windows 2008. [mlnx: 3510]
git-svn-id: svn://openib.tc.cornell.edu/gen1@1773
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 27 Nov 2008 13:29:24 +0000 (13:29 +0000)]
[MLX4] fixed application crash in case of IOCTL failure. [mlnx:3498]
git-svn-id: svn://openib.tc.cornell.edu/gen1@1772
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 27 Nov 2008 13:25:33 +0000 (13:25 +0000)]
[MLX4] Fixed QP memory leak, inserted in 1288 fix.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1771
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 27 Nov 2008 13:16:32 +0000 (13:16 +0000)]
[MLX4] Fixed QP memory leak, inserted in 1288 fix.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1770
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Wed, 26 Nov 2008 08:59:38 +0000 (08:59 +0000)]
[opensm] Reduce the time needed to build opensm.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1769
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 21 Nov 2008 22:15:36 +0000 (22:15 +0000)]
[WinOF] support dpinst.exe for WLH installs.
WLH wix files no longer require HCA type selection - let PNP load the correct driver.
start/wait msiexec /I WOF.msi /quiet # now works for either InfiniHost or ConnectX only on WLH.
To address dpinst not working well for WNET/XP, HCA device type override now possible via HCA=cx or HCA=+cx
start/wait msiexec /I WOF.msi /quiet HCA=cx # WNET/XP ConnectX HCA install from a single command line.
Support command line msiexec install for SRP or VNIC via SRP=1 and/or VNIC=1
start/wait msiexec /I WOF.msi /quiet SRP=1
Command line functionality documented in Release_notes.htm
WinOF WLH driver-less installs for HPC. Default WinOF install without .inf file processing, let WDM do driver installation.
start/wait msiexec /I WOF.msi /quiet NODRV=1
git-svn-id: svn://openib.tc.cornell.edu/gen1@1768
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 21 Nov 2008 22:07:14 +0000 (22:07 +0000)]
[WinOF] use trunk\etc\bldwo.bat file instead of clunky etc\IB_*.bat file (will be removed ASAP).
git-svn-id: svn://openib.tc.cornell.edu/gen1@1767
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 20 Nov 2008 23:06:18 +0000 (23:06 +0000)]
[ND] match ND binaries used in WinOF 2.0
git-svn-id: svn://openib.tc.cornell.edu/gen1@1766
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Sun, 16 Nov 2008 13:36:32 +0000 (13:36 +0000)]
[ipoib] Don't put multicast entries in the dlid lists.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1765
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Sun, 16 Nov 2008 12:35:00 +0000 (12:35 +0000)]
[MLX4] Make the bus driver to start at boot and as part of the NDIS group.
It is needed for PXE boot.
Signed-off-by: tzachid@mellanox.co.il
git-svn-id: svn://openib.tc.cornell.edu/gen1@1764
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 13 Nov 2008 21:07:21 +0000 (21:07 +0000)]
[WinOF] 2.0
git-svn-id: svn://openib.tc.cornell.edu/gen1@1763
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 13 Nov 2008 21:06:02 +0000 (21:06 +0000)]
[WinOF] 2.0
git-svn-id: svn://openib.tc.cornell.edu/gen1@1762
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 13 Nov 2008 17:41:17 +0000 (17:41 +0000)]
[MTHCA] 1361 fix added a bug: now all applications, creating QP with zero receive QP size, will fail with send completion error.
This patch fixes that.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1761
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 13 Nov 2008 17:40:16 +0000 (17:40 +0000)]
[MTHCA] 1361 fix added a bug: now all applications, creating QP with zero receive QP size, will fail with send completion error.
This patch fixes that.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1760
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 13 Nov 2008 17:33:02 +0000 (17:33 +0000)]
[MLX4] Changed WPP GUID, which was accidentally equal to a MTHCA.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1759
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 13 Nov 2008 17:26:03 +0000 (17:26 +0000)]
[MLX4] Changed WPP GUID, which was accidently equal to a MTHCA.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1758
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 13 Nov 2008 01:52:04 +0000 (01:52 +0000)]
[ETC] saving getopt.c with DOS End-Of-Line instead of Linux EOL
git-svn-id: svn://openib.tc.cornell.edu/gen1@1757
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 13 Nov 2008 00:42:09 +0000 (00:42 +0000)]
[DAPL2] minor documentation update for the .bat file.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1756
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 13 Nov 2008 00:40:48 +0000 (00:40 +0000)]
[WinOF] script now understands trunk\WinOF instead of ..\branches\WinOF
git-svn-id: svn://openib.tc.cornell.edu/gen1@1755
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 12 Nov 2008 23:41:00 +0000 (23:41 +0000)]
[WinOF] cleaning house - move trunk\buildrelease.bat --> trunk\WinOF
git-svn-id: svn://openib.tc.cornell.edu/gen1@1754
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 12 Nov 2008 23:38:21 +0000 (23:38 +0000)]
[WinOF] complete moving branches\WinOF --> trunk.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1753
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 12 Nov 2008 23:35:17 +0000 (23:35 +0000)]
[WinOF] move branches\WinOF to trunk.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1752
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 12 Nov 2008 23:26:20 +0000 (23:26 +0000)]
[WinOF] support default HCA device override for unattended connectX installs: msiexec /i Wof.msi HCA=mlx4
Support WinOF install on HPC compute nodes, do not install drivers: msiexec /i Wof.msi NODRV=1
git-svn-id: svn://openib.tc.cornell.edu/gen1@1751
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 12 Nov 2008 23:15:27 +0000 (23:15 +0000)]
[WinOF] sync for RC5 release.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1750
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Wed, 12 Nov 2008 23:08:02 +0000 (23:08 +0000)]
[WINOF] synchronize for 2.0 release
git-svn-id: svn://openib.tc.cornell.edu/gen1@1749
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Mon, 10 Nov 2008 18:07:05 +0000 (18:07 +0000)]
[ipoib] Change network connection status when pkey added/removed in SM.
Signed off by: anatolyg@voltaire.com
git-svn-id: svn://openib.tc.cornell.edu/gen1@1748
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Mon, 10 Nov 2008 18:04:52 +0000 (18:04 +0000)]
[ipoib] Change network connection status when pkey added/removed in SM.
Signed off by: anatolyg@voltaire.com
git-svn-id: svn://openib.tc.cornell.edu/gen1@1747
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Mon, 10 Nov 2008 17:15:02 +0000 (17:15 +0000)]
[ipoib] Make sure that the dlid is zero if it is not in the list.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1746
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Mon, 10 Nov 2008 17:12:07 +0000 (17:12 +0000)]
[ipoib] Make sure that the dlid is zero if it is not in the list.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1745
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Mon, 10 Nov 2008 16:56:15 +0000 (16:56 +0000)]
[ipoib] Usa a DPC when we poll too much on recv DPC.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1744
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Mon, 10 Nov 2008 16:49:06 +0000 (16:49 +0000)]
[ipoib] Usa a DPC when we poll too much on recv DPC.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1743
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Sat, 8 Nov 2008 01:09:39 +0000 (01:09 +0000)]
[WINOF] sync closer to WinOF 2.0 branch.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1742
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Fri, 7 Nov 2008 20:45:28 +0000 (20:45 +0000)]
[WinOF] update to dpinst 2.1.0.0; CustomActions.vbs missed devman update --> devman install for IOU.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1740
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Thu, 6 Nov 2008 20:25:21 +0000 (20:25 +0000)]
[opensm] ignore and overwrite corrupted guid2lid file.
signed off by: kliteyn@dev.mellanox.co.il
git-svn-id: svn://openib.tc.cornell.edu/gen1@1739
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Thu, 6 Nov 2008 20:24:37 +0000 (20:24 +0000)]
[opensm] ignore and overwrite corrupted guid2lid file.
signed off by: kliteyn@dev.mellanox.co.il
git-svn-id: svn://openib.tc.cornell.edu/gen1@1738
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Thu, 6 Nov 2008 08:06:36 +0000 (08:06 +0000)]
[ipoib] Fix a bug on __recv_get_endpts.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1737
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Thu, 6 Nov 2008 08:05:20 +0000 (08:05 +0000)]
[ipoib] Fix a bug on __recv_get_endpts.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1736
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
aestrin [Wed, 5 Nov 2008 21:58:51 +0000 (21:58 +0000)]
[QLGCVNIC] fix for [Bug 1317] BSOD during reboot when using large MTU for VNIC.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1735
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
aestrin [Wed, 5 Nov 2008 21:57:34 +0000 (21:57 +0000)]
[QLGCVNIC] fix for [Bug 1317] BSOD during reboot when using large MTU for VNIC.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1734
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Wed, 5 Nov 2008 17:09:19 +0000 (17:09 +0000)]
[ipoib] Fix releasing a lock too early.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1733
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Wed, 5 Nov 2008 17:08:18 +0000 (17:08 +0000)]
[ipoib] Fix releasing a lock too early.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1732
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Tue, 4 Nov 2008 13:56:49 +0000 (13:56 +0000)]
[ipoib] Changed the guid_mask to GUIDMask (as read from registry).
Setting GUIDMask to be non-required parameter.
Signed off by: xalex@mellanox.com
git-svn-id: svn://openib.tc.cornell.edu/gen1@1731
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Tue, 4 Nov 2008 13:54:49 +0000 (13:54 +0000)]
[ipoib] Changed the guid_mask to GUIDMask (as read from registry).
Setting GUIDMask to be non-required parameter.
Signed off by: xalex@mellanox.com
git-svn-id: svn://openib.tc.cornell.edu/gen1@1730
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Tue, 4 Nov 2008 13:46:31 +0000 (13:46 +0000)]
[ipoib] Adding additional set of HP GUIDs.
Signed off by: reuven@mellanox.com
git-svn-id: svn://openib.tc.cornell.edu/gen1@1729
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Tue, 4 Nov 2008 13:46:00 +0000 (13:46 +0000)]
[ipoib] Adding additional set of HP GUIDs.
Signed off by: reuven@mellanox.com
git-svn-id: svn://openib.tc.cornell.edu/gen1@1728
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Tue, 4 Nov 2008 13:42:18 +0000 (13:42 +0000)]
[ipoib] Fix UDP checksum problem on windows 2008.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1727
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Tue, 4 Nov 2008 13:41:55 +0000 (13:41 +0000)]
[ipoib] Fix UDP checksum problem on windows 2008.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1726
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Tue, 4 Nov 2008 13:38:16 +0000 (13:38 +0000)]
[ipoib] Remove unused functions.
Signed off by: reuven@mellanox.com
git-svn-id: svn://openib.tc.cornell.edu/gen1@1725
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Tue, 4 Nov 2008 13:36:11 +0000 (13:36 +0000)]
[ipoib] Remove unused functions.
Signed off by: reuven@mellanox.com
git-svn-id: svn://openib.tc.cornell.edu/gen1@1724
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
shefty [Tue, 4 Nov 2008 10:48:00 +0000 (10:48 +0000)]
update branch to svn 1721
git-svn-id: svn://openib.tc.cornell.edu/gen1@1723
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Sun, 2 Nov 2008 11:37:22 +0000 (11:37 +0000)]
[IBBUS] Fix hibernation mechanism, broken after converting IBBUS into filter driver. [mlnx:3409]
git-svn-id: svn://openib.tc.cornell.edu/gen1@1722
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Sun, 2 Nov 2008 11:36:53 +0000 (11:36 +0000)]
[IBBUS] Fix hibernation mechanism, broken after converting IBBUS into filter driver. [mlnx:3409]
git-svn-id: svn://openib.tc.cornell.edu/gen1@1721
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Sat, 1 Nov 2008 22:07:55 +0000 (22:07 +0000)]
[IBAL] add WR_LSO to _ib_wr_type_str array. [mlnx: 3391]
git-svn-id: svn://openib.tc.cornell.edu/gen1@1720
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Sat, 1 Nov 2008 22:06:40 +0000 (22:06 +0000)]
[IBAL] add WR_LSO to _ib_wr_type_str array. [mlnx: 3391]
git-svn-id: svn://openib.tc.cornell.edu/gen1@1719
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Sat, 1 Nov 2008 18:10:32 +0000 (18:10 +0000)]
[ipoib] Fix referencing the lists without locks.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1718
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
tzachid [Sat, 1 Nov 2008 18:03:56 +0000 (18:03 +0000)]
[ipoib] Fix referencing the lists without locks.
git-svn-id: svn://openib.tc.cornell.edu/gen1@1717
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
stansmith [Thu, 30 Oct 2008 17:35:25 +0000 (17:35 +0000)]
[DOCS] WinOF 2.0 items: IPoIB partition mgmt & Network Direct
git-svn-id: svn://openib.tc.cornell.edu/gen1@1716
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86
leonidk [Thu, 30 Oct 2008 15:10:53 +0000 (15:10 +0000)]
[MLX4] improved error logging: write command failures to Event Log with error code, returned by HW. [mlnx: 3405]
git-svn-id: svn://openib.tc.cornell.edu/gen1@1715
ad392aa1 -c5ef-ae45-8dd8-
e69d62a5ef86