mirror/winof/.git
11 years ago[MTHCA] patches for loading winverbs and winmad as filter drivers for mthca: 2 of...
leonidk [Sun, 18 Jan 2009 12:21:03 +0000 (12:21 +0000)]
[MTHCA] patches for loading winverbs and winmad as filter drivers for mthca: 2 of 3 - file: mthca32.cdf

Signed off by stan.smith@intel.com

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

11 years agowinmad: add missing mad_osd.h
shefty [Thu, 15 Jan 2009 18:25:44 +0000 (18:25 +0000)]
winmad: add missing mad_osd.h

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

11 years agolibibmad: updated based on merge feedback
shefty [Thu, 15 Jan 2009 07:31:36 +0000 (07:31 +0000)]
libibmad: updated based on merge feedback

Latest set of changes to libibmad to support both Windows and Linux.  Changes have not yet been accepted back into the main git tree.

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

11 years ago[tools] Remove coinstaller
reuven [Wed, 14 Jan 2009 09:14:35 +0000 (09:14 +0000)]
[tools] Remove coinstaller

The coinstaller is not needed anymore as IBAL moved to be a filter driver.

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

11 years ago[UMAD] removed readme.txt file as the Windows libumad implementation is indeed a...
stansmith [Tue, 13 Jan 2009 23:56:51 +0000 (23:56 +0000)]
[UMAD] removed readme.txt file as the Windows libumad implementation is indeed a Windows specific implementation - I was confused when the readme.txt was comitted.

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

11 years ago[WinOF] added README.txt which explains how to setup the WIX toolset.
stansmith [Tue, 13 Jan 2009 23:24:17 +0000 (23:24 +0000)]
[WinOF] added README.txt which explains how to setup the WIX toolset.

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

11 years ago[IBBUS] remove unused files
leonidk [Tue, 13 Jan 2009 11:31:42 +0000 (11:31 +0000)]
[IBBUS] remove unused files

The patch removes ib_bus.cdf, ib_bus32.cdf and ib_bus.inx files.
They are not used anymore since ibbus is now a filter driver.
ib_bus.cdf content moved to mthca.cdf & mlx4_hca.cdf, ib_bus.inx content moved to mthca.inx & mlx4_hca.inx.

Signed-off-by: Reuven Amitai (reuven@mellanox.co.il)
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@1816 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[MTHCA] patches for loading winverbs and winmad as filter drivers for mthca: 1 of...
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/trunk@1815 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[WinOF] removed IB_[CHK,FRE]_BLD_[IA64,x64,x86].bat as they are no longer used (repla...
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/trunk@1812 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[WinOF] When requested, start the local OpenSM service immediately after loading...
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/trunk@1811 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[DOCS] document SRP uninstall issues with lingering SRP driver references and how...
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/trunk@1810 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[WinOF] document SRP install (OFED 1.4 target) & uninstall items of interest
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/trunk@1809 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[LIBIBMAD] mirror OFED files in svn to assist Windows developers; see README.txt.
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/trunk@1808 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[WinOF] Support Winmad.dll, libibverbs.dll, libibumad.dll, ibverbs symbols(.pdb files).
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/trunk@1807 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[WinOF] makebin.bat - include winmad, ibverbs & script Progress output(echo).
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/trunk@1806 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[DOCS] document winverbs tools (ibv_devinfo, ibstat)
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/trunk@1805 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[IBMAD] build libibmad
stansmith [Mon, 5 Jan 2009 19:30:00 +0000 (19:30 +0000)]
[IBMAD] build libibmad

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

11 years ago[ipoib] restore last table until validation.
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/trunk@1803 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[ipoib] add guid2mac table instead of endless if statements.
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/trunk@1802 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[IPoIB] Removing dead code.
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/trunk@1801 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[mlx4] Add code that replaces interrupts with a thread that is polling.
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/trunk@1800 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[etc] Replace recieve with receive.
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/trunk@1799 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[ibat] Decrease the time it takes to build the ibat lib.
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/trunk@1798 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[Winverbs/Winumad] _DEBUG_ --> DBG to enable (DEBUG) in file status
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/trunk@1796 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years agoWinMad driver and library.
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/trunk@1795 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[IBAL] compare TID based on user contolled area only
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/trunk@1794 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[IBAL]use default LID of 1 for SA AV
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/trunk@1793 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[IPoIB]: Fill in service level in MAC_TO_PATH output.
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/trunk@1788 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[WinOF]
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/trunk@1787 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[WinOF,WinVerbs]
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/trunk@1786 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[TOOLS] fix a minor spacing typo.
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/trunk@1785 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[WinVerbs] Added .rc files + mods to SOURCES to use .rc files.
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/trunk@1784 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

11 years ago[WinVerbs] added .rc files to perftests; fixed missing hostname of '-h hostname'...
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/trunk@1783 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[MLX4] reset upon driver unload. [mlnx: 3546]
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/trunk@1776 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[MTHCA] bugfix in CMD interface: wait for GO bit before issuing command in polling...
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/trunk@1775 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[IBBUS] workaround for some problems with WHQL PnP test over IPoIB. [mlnx: 3535]
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/trunk@1774 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ALL] a fix to support debug print in Windows 2008. [mlnx: 3510]
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/trunk@1773 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[MLX4] fixed application crash in case of IOCTL failure. [mlnx:3498]
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/trunk@1772 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[MLX4] Fixed QP memory leak, inserted in 1288 fix.
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/trunk@1771 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[MLX4] Fixed QP memory leak, inserted in 1288 fix.
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/trunk@1770 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[opensm] Reduce the time needed to build opensm.
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/trunk@1769 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[WinOF] support dpinst.exe for WLH installs.
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/trunk@1768 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[WinOF] use trunk\etc\bldwo.bat file instead of clunky etc\IB_*.bat file (will be...
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/trunk@1767 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ND] match ND binaries used in WinOF 2.0
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/trunk@1766 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ipoib] Don't put multicast entries in the dlid lists.
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/trunk@1765 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[MLX4] Make the bus driver to start at boot and as part of the NDIS group.
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/trunk@1764 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[MTHCA] 1361 fix added a bug: now all applications, creating QP with zero receive...
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/trunk@1761 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[MLX4] Changed WPP GUID, which was accidentally equal to a MTHCA.
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/trunk@1759 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ETC] saving getopt.c with DOS End-Of-Line instead of Linux EOL
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/trunk@1757 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[DAPL2] minor documentation update for the .bat file.
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/trunk@1756 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[WinOF] script now understands trunk\WinOF instead of ..\branches\WinOF
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/trunk@1755 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[WinOF] cleaning house - move trunk\buildrelease.bat --> trunk\WinOF
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/trunk@1754 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[WinOF] move branches\WinOF to trunk.
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/trunk@1752 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ipoib] Change network connection status when pkey added/removed in SM.
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/trunk@1747 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ipoib] Make sure that the dlid is zero if it is not in the list.
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/trunk@1745 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ipoib] Usa a DPC when we poll too much on recv DPC.
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/trunk@1743 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[opensm] ignore and overwrite corrupted guid2lid file.
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/trunk@1738 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ipoib] Fix a bug on __recv_get_endpts.
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/trunk@1737 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[QLGCVNIC] fix for [Bug 1317] BSOD during reboot when using large MTU for VNIC.
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/trunk@1735 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ipoib] Fix releasing a lock too early.
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/trunk@1732 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ipoib] Changed the guid_mask to GUIDMask (as read from registry).
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/trunk@1731 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ipoib] Adding additional set of HP GUIDs.
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/trunk@1728 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ipoib] Fix UDP checksum problem on windows 2008.
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/trunk@1726 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ipoib] Remove unused functions.
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/trunk@1724 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[IBBUS] Fix hibernation mechanism, broken after converting IBBUS into filter driver...
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/trunk@1721 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[IBAL] add WR_LSO to _ib_wr_type_str array. [mlnx: 3391]
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/trunk@1719 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ipoib] Fix referencing the lists without locks.
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/trunk@1717 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[DOCS] WinOF 2.0 items: IPoIB partition mgmt & Network Direct
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/trunk@1716 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[MLX4] improved error logging: write command failures to Event Log with error code...
leonidk [Thu, 30 Oct 2008 15:09:53 +0000 (15:09 +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/trunk@1714 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

12 years ago[ipoix] Fix two races where ipoib_port_up was called twice.
tzachid [Thu, 30 Oct 2008 10:28:29 +0000 (10:28 +0000)]
[ipoix] Fix two races where ipoib_port_up was called twice.

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

12 years ago[TOOLS] performance tests: changes for interoperability with Linux.
leonidk [Tue, 28 Oct 2008 10:50:55 +0000 (10:50 +0000)]
[TOOLS] performance tests: changes for interoperability with Linux.

The main problem was, that Linux stores values like qpn, psn, lid in little endian format, while Windows - in big endian one.

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

12 years ago[ipoib] Remove dead code - ipoib_port_flush_endpts
tzachid [Tue, 28 Oct 2008 10:11:48 +0000 (10:11 +0000)]
[ipoib] Remove dead code - ipoib_port_flush_endpts

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

12 years ago[mlx4] Fix a typo.
tzachid [Tue, 28 Oct 2008 10:07:20 +0000 (10:07 +0000)]
[mlx4] Fix a typo.

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

12 years ago[ibal] Fix a typo.
tzachid [Tue, 28 Oct 2008 10:06:54 +0000 (10:06 +0000)]
[ibal] Fix a typo.

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

12 years ago[IBAL] A fix to the pnp mechanism, don't remove the bus on query remove.
tzachid [Tue, 28 Oct 2008 09:59:43 +0000 (09:59 +0000)]
[IBAL] A fix to the pnp mechanism, don't remove the bus on query remove.

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

12 years ago[ibal] Replace mutex unsafe function with events.
tzachid [Tue, 28 Oct 2008 09:34:52 +0000 (09:34 +0000)]
[ibal] Replace mutex unsafe function with events.

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

12 years ago[ibal] Add g_ to global variables and remove g from local (p_port_mgr). [mlnx: 3372]
tzachid [Tue, 28 Oct 2008 09:17:11 +0000 (09:17 +0000)]
[ibal] Add g_ to global variables and remove g from local (p_port_mgr). [mlnx: 3372]

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

12 years ago[ipoib] Change the minimum MTU to be 512.
tzachid [Thu, 23 Oct 2008 22:10:20 +0000 (22:10 +0000)]
[ipoib] Change the minimum MTU to be 512.

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

12 years ago[MLX4] improvements in Soft Reset mechanism [mlnx: 3363]
leonidk [Thu, 23 Oct 2008 19:15:53 +0000 (19:15 +0000)]
[MLX4] improvements in Soft Reset mechanism [mlnx: 3363]

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

12 years ago[BUS] Reduce the reset time. Now we wait 100 ms and poll for 5 more seconds. [mlnx...
leonidk [Thu, 23 Oct 2008 14:11:46 +0000 (14:11 +0000)]
[BUS] Reduce the reset time. Now we wait 100 ms and poll for 5 more seconds. [mlnx: 3264]

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

12 years ago[MLX4] a casting fix (to please the compiler)
leonidk [Thu, 23 Oct 2008 13:52:29 +0000 (13:52 +0000)]
[MLX4] a casting fix (to please the compiler)

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

12 years ago[MTHCA] debug print improvement. [mlnx: 3353]
leonidk [Thu, 23 Oct 2008 13:43:19 +0000 (13:43 +0000)]
[MTHCA] debug print improvement. [mlnx: 3353]

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

12 years ago[MLX4] added support to WPP. [mlnx:3348-9]
leonidk [Thu, 23 Oct 2008 13:37:49 +0000 (13:37 +0000)]
[MLX4] added support to WPP. [mlnx:3348-9]

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

12 years ago[MLX4,MTHCA] fix minor typos
leonidk [Wed, 22 Oct 2008 15:13:01 +0000 (15:13 +0000)]
[MLX4,MTHCA] fix minor typos

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

12 years ago[MLX4] little fixes in debug stuff. [mlnx: 3344]
leonidk [Wed, 22 Oct 2008 14:08:22 +0000 (14:08 +0000)]
[MLX4] little fixes in debug stuff. [mlnx: 3344]

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

12 years ago[ipoib] Using ib_local_mad instead of SM. (mlnx: 3342)
tzachid [Wed, 22 Oct 2008 14:05:31 +0000 (14:05 +0000)]
[ipoib] Using ib_local_mad instead of SM. (mlnx: 3342)
signed off by: slavas@voltaire.com

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

12 years ago[MLX4] increased HCA commands' timeout from 10 to 60 seconds to survive contentions...
leonidk [Wed, 22 Oct 2008 11:27:57 +0000 (11:27 +0000)]
[MLX4] increased HCA commands' timeout from 10 to 60 seconds to survive contentions. [mlnx: 3196]

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

12 years ago[MLX4] print to Event Log first several HCA commands timeout errors. [mlnx: 3194]
leonidk [Wed, 22 Oct 2008 11:27:31 +0000 (11:27 +0000)]
[MLX4] print to Event Log first several HCA commands timeout errors. [mlnx: 3194]

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

12 years ago[IBBUS] fixed a potential crash [mlnx: 3183]
leonidk [Wed, 22 Oct 2008 11:26:32 +0000 (11:26 +0000)]
[IBBUS] fixed a potential crash [mlnx: 3183]

The behavior of IBBUS filter driver is still not stable in various restart scenarios.
This patch is a workaround for a bug, that causes a crash.

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

12 years ago[MLX4] cleaning
leonidk [Wed, 22 Oct 2008 11:25:10 +0000 (11:25 +0000)]
[MLX4] cleaning

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

12 years ago[IPoIB] Avoid the SM. [branches\WOF2-0: 1610-1613, 1617]
leonidk [Wed, 22 Oct 2008 10:42:51 +0000 (10:42 +0000)]
[IPoIB] Avoid the SM. [branches\WOF2-0: 1610-1613, 1617]

Signed-off-by: Fab Tillier <ftillier@microsoft.com>
Signed-off by: Alexander Naslednikov (xalex@mellanox.co.il)

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

12 years ago[ipoib] Force calculation of checksum for dhcp packets.
tzachid [Thu, 16 Oct 2008 17:03:43 +0000 (17:03 +0000)]
[ipoib] Force calculation of checksum for dhcp packets.
Signed off by: anatolyg@voltaire.com

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

12 years ago[ipoib] Fix mcast send for 2008.
tzachid [Thu, 16 Oct 2008 16:55:40 +0000 (16:55 +0000)]
[ipoib] Fix mcast send for 2008.
Signed off by: slavas@voltaire.com

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

12 years ago[IPOIB] synchronize netipoib-xp32.inf with netipoib.inx - ND registry entries.
stansmith [Wed, 15 Oct 2008 16:49:25 +0000 (16:49 +0000)]
[IPOIB] synchronize netipoib-xp32.inf with netipoib.inx - ND registry entries.
signed-off by stan.smith@intel.com

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

12 years ago[al] Avoid a crash in an ASSERT during a WHQL test. (mlnx: 3308)
tzachid [Wed, 15 Oct 2008 16:09:52 +0000 (16:09 +0000)]
[al] Avoid a crash in an ASSERT during a WHQL test. (mlnx: 3308)

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

12 years ago[ipoib] Use localized strings inside the inx file. (mlnx: 3306)
tzachid [Wed, 15 Oct 2008 15:15:14 +0000 (15:15 +0000)]
[ipoib] Use localized strings inside the inx file. (mlnx: 3306)

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

12 years ago[ipoib] Return the link speed even if the link is down. (mlnx: 3304)
tzachid [Wed, 15 Oct 2008 15:11:48 +0000 (15:11 +0000)]
[ipoib] Return the link speed even if the link is down. (mlnx: 3304)

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

12 years ago[ipoib]Improvements to ipoib guid creation algorithm.
tzachid [Sun, 12 Oct 2008 09:21:52 +0000 (09:21 +0000)]
[ipoib]Improvements to ipoib guid creation algorithm.
Signed off by: ftillier@windows.microsoft.com

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

12 years ago[ibbus]This patch prevents BSOD caused by WHQL reliability tests
tzachid [Sun, 12 Oct 2008 07:38:53 +0000 (07:38 +0000)]
[ibbus]This patch prevents BSOD caused by WHQL reliability tests
signed-off by: Alexander Naslednikov (xalex at mellanox.co.il)
                    Tzachi Dar (tzachid at mellanox.co.il)

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

12 years ago[ipoib] Fix a memory leak.
tzachid [Sun, 12 Oct 2008 07:30:48 +0000 (07:30 +0000)]
[ipoib] Fix a memory leak.

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