From 72bba13580a9756e82ba256a68644195cff64b17 Mon Sep 17 00:00:00 2001
From: stansmith
Date: Tue, 6 May 2008 22:25:37 +0000
Subject: [PATCH] [WinOF] synchronize release notes, readme & .inf files to svn
version #
git-svn-id: svn://openib.tc.cornell.edu/gen1@1134 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86
---
branches/WOF1-1/BuildRelease.bat | 1 +
branches/WOF1-1/buildWDK.bat | 27 ++-
branches/WOF1-1/ulp/ipoib/kernel/netipoib.inf | 2 +-
.../WOF1-1/ulp/qlgcvnic/kernel/netvnic.inf | 2 +-
branches/WOF1-1/ulp/srp/kernel/ib_srp.inf | 2 +-
branches/WinOF/WIX/README_release.txt | 8 +-
branches/WinOF/WIX/Release_notes.htm | 160 +++++++++++++-----
7 files changed, 148 insertions(+), 54 deletions(-)
diff --git a/branches/WOF1-1/BuildRelease.bat b/branches/WOF1-1/BuildRelease.bat
index e2a057f5..84093e74 100644
--- a/branches/WOF1-1/BuildRelease.bat
+++ b/branches/WOF1-1/BuildRelease.bat
@@ -75,6 +75,7 @@ if NOT EXIST etc\makebin.bat (
)
set OPS=-wgcM 3
+rem set OPS=-wgM 3
%COMSPEC% /C "call %BSE%\etc\IB_CHK_BLD_x64.bat %SVN% %CD% %_DDK% '%_PSDK%' & build %OPS%"
if ERRORLEVEL 1 exit /B 1
diff --git a/branches/WOF1-1/buildWDK.bat b/branches/WOF1-1/buildWDK.bat
index 656d95f8..cb47c9cc 100644
--- a/branches/WOF1-1/buildWDK.bat
+++ b/branches/WOF1-1/buildWDK.bat
@@ -76,8 +76,6 @@ if NOT EXIST etc\makebin.bat (
set OPS=-wgcM 3
-rem exit /B 1
-
echo Building Checked x64
%COMSPEC% /C "call %_DDK%\IB_CHK_BLD_x64.bat %SVN% %CD% %_DDK% '%_PSDK%' & cd %BSE%\core\complib & build %OPS%"
if ERRORLEVEL 1 exit /B 1
@@ -118,13 +116,26 @@ rem if ERRORLEVEL 1 exit /B 1
rem %COMSPEC% /C "call %BSE%\etc\IB_FRE_BLD_IA64.bat %SVN% %CD% %_DDK% '%_PSDK%' & build %OPS%"
rem if ERRORLEVEL 1 exit /B 1
-del /F/Q bin\user\objfre_wnet_amd64\amd64\complib.pdb
-del /F/Q bin\user\objfre_wnet_amd64\amd64\ibal.pdb
-del /F/Q bin\user\objchk_wnet_amd64\amd64\complibd.pdb
-del /F/Q bin\user\objchk_wnet_amd64\amd64\ibald.pdb
+rem Cleanup for DDK build
+
+del /F/Q bin\user\objfre_wnet_amd64\amd64\complib.*
+del /F/Q bin\user\objfre_wnet_amd64\amd64\ibal.*
+
+del /F/Q bin\user\objchk_wnet_amd64\amd64\complibd.*
+del /F/Q bin\user\objchk_wnet_amd64\amd64\ibald.*
+
+del /F/Q bin\user\objfre_wnet_x86\i386\complib.*
+del /F/Q bin\user\objfre_wnet_x86\i386\ibal.*
+
+del /F/Q bin\kernel\objfre_wnet_amd64\amd64\complib.*
+del /F/Q bin\kernel\objfre_wnet_amd64\amd64\ibal.*
+
+del /F/Q bin\kernel\objchk_wnet_amd64\amd64\complib.*
+del /F/Q bin\kernel\objchk_wnet_amd64\amd64\ibal.*
+
+del /F/Q bin\kernel\objfre_wnet_x86\i386\complib.*
+del /F/Q bin\kernel\objfre_wnet_x86\i386\ibal.*
-del /F/Q bin\user\objfre_wnet_x86\i386\complib.pdb
-del /F/Q bin\user\objfre_wnet_x86\i386\ibal.pdb
echo +
echo WDK build for ConnectX done!
diff --git a/branches/WOF1-1/ulp/ipoib/kernel/netipoib.inf b/branches/WOF1-1/ulp/ipoib/kernel/netipoib.inf
index 8c6196e1..3dac558c 100644
--- a/branches/WOF1-1/ulp/ipoib/kernel/netipoib.inf
+++ b/branches/WOF1-1/ulp/ipoib/kernel/netipoib.inf
@@ -7,7 +7,7 @@ Signature = "$Windows NT$"
Class = Net
ClassGUID = {4d36e972-e325-11ce-bfc1-08002be10318}
Provider = %OPENIB%
-DriverVer=04/29/2008,1.1.0000.1085
+DriverVer=05/06/2008,1.1.0000.1135
CatalogFile=ipoib.cat
[Manufacturer]
diff --git a/branches/WOF1-1/ulp/qlgcvnic/kernel/netvnic.inf b/branches/WOF1-1/ulp/qlgcvnic/kernel/netvnic.inf
index 5baa38bb..6fcb9df3 100644
--- a/branches/WOF1-1/ulp/qlgcvnic/kernel/netvnic.inf
+++ b/branches/WOF1-1/ulp/qlgcvnic/kernel/netvnic.inf
@@ -6,7 +6,7 @@ Signature="$Windows NT$"
Class=Net
ClassGUID={4d36e972-e325-11ce-bfc1-08002be10318}
Provider=%Inf_Provider%
-DriverVer=04/29/2008,1.1.0000.1085
+DriverVer=05/06/2008,1.1.0000.1135
[ControlFlags]
ExcludeFromSelect = IBA\V00066aP00000030
diff --git a/branches/WOF1-1/ulp/srp/kernel/ib_srp.inf b/branches/WOF1-1/ulp/srp/kernel/ib_srp.inf
index a9426cdc..d2047c34 100644
--- a/branches/WOF1-1/ulp/srp/kernel/ib_srp.inf
+++ b/branches/WOF1-1/ulp/srp/kernel/ib_srp.inf
@@ -6,7 +6,7 @@ Signature="$Windows NT$"
Class=SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%OPENIB%
-DriverVer=04/29/2008,1.1.0000.1085
+DriverVer=05/06/2008,1.1.0000.1135
; ================= Device Install section =====================
diff --git a/branches/WinOF/WIX/README_release.txt b/branches/WinOF/WIX/README_release.txt
index d329a873..7b0fed96 100644
--- a/branches/WinOF/WIX/README_release.txt
+++ b/branches/WinOF/WIX/README_release.txt
@@ -1,18 +1,18 @@
-[04-28-08] WinOF 1.1 release
+[05-06-08] WinOF 1.1 release
WinOF 1.1 Summary Changes
-------------------------
-1) WinOF 1.1 release based on openib-windows svn source revision (braanches\WOF1-1 1085).
- WinOF 1.0.1 release based on svn 864.
+1) WinOF 1.1 release based on openib-windows svn source revision (branches\WOF1-1 1135).
+ Last WinOF release (1.0.1) based on svn 864.
2) Stability enhancements in :
IB Core
IPoIB
WSD
- QLogic VNIC & SRP
+ VNIC & SRP
DAT/DAPL
3) New Functionality
diff --git a/branches/WinOF/WIX/Release_notes.htm b/branches/WinOF/WIX/Release_notes.htm
index 5ade6475..1cd45551 100644
--- a/branches/WinOF/WIX/Release_notes.htm
+++ b/branches/WinOF/WIX/Release_notes.htm
@@ -2,6 +2,7 @@
+
+WinOF 1.1 Release Notes
+
-
+
@@ -86,18 +89,53 @@ src=openfabrics.gif>
Windows OpenFabrics
-
1.1 Release Notes
+
-04/28/2008
+05/06/2008
-
Overview
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
The
Windows OpenFabrics (WinOF) release package is composed of software modules
@@ -107,7 +145,7 @@ InfiniBand fabric.
Binary
files generated from the openib-windows developers subversion (svn) source tree
'svn://openib.tc.cornell.edu'
-(branches\WOF1-1 svn revision 1085)
+(branches\WOF1-1 svn revision 1135)
are packaged into a WIX 2.0
(Windows Installer Xml) single file install package referred to as
the Windows OpenFabrics (WinOF) release 1.1.
@@ -125,15 +163,14 @@ to numerous components:
QLogic has
enhanced VNIC & SRP for increased stability.
- Voltaire has
- provided IPoIB partitioning support.
-
DAPL Socket CM provider now enables Windows to Linux
DAT interoperability
- DAT/DAPL source is synchronized with OFED 1.3 DAT/DAPL.
+
DAT/DAPL source is synchronized with OFED 1.3 DAT/DAPL.
+
- Bug fixes for stability in IBcore, WSD, VNIC, SRP, IPoIB, DAT/DAPL
+
Bug fixes for stability in IBcore, WSD, VNIC, SRP, IPoIB, DAT/DAPL
+
@@ -185,8 +222,10 @@ supported devices below
-
-
Supported Platforms, Operating Systems and Infiniband Hardware
+
+<Return-to-Top>
+
+
CPU architectures
@@ -238,7 +277,8 @@ tab-stops:list .5in'>
MT25408 -
- ConnectX SDR Channel Adapter
+ ConnectX SDR Channel Adapter, not
+ yet available on IA64 platforms.
Both SDR and DDR mode of the InfiniHost III family are supported.
For official Firmware (FW) versions and update tools please see:
@@ -267,8 +307,9 @@ Current HCA firmware version can be viewed from the 'vstat' command.
-
-
Installation Specifics
+
<Return-to-Top>
+
+
User mode tools and diagnostics are installed in '%SystemDrive%\Program
Files (x86)\WinOF'. Although driver modules initially reside in
@@ -304,9 +345,11 @@ correct fabric operation.
For more subnet management information, consult the Windows
OpenFabrics manual.
+
+<Return-to-Top>
-
How to Install
+
Requirements
@@ -417,8 +460,9 @@ built from driver source which has been WHQL'ed.
-
-
Unattended Install
+
<Return-to-Top>
+
+
To perform a silent/unattended installation, invoke the following command
@@ -443,8 +487,9 @@ currently you would install unattended then execute the command 'installsp -r'
on each node to remove WSD.
See Unattended
Installations for further references.
+
<Return-to-Top>
-
Setting the IPoIB Interface IP Address
+
The Windows command 'netsh' will assist in assigning an IP address to an
IPoIB interface.
By default, an IPoIB interface is configured to use DHCP. The following
@@ -460,8 +505,9 @@ with a netmask of 255.255.255.0, the gateway is 10.10.4.1 metric is 2.
"Local Area Connection 3" static 10.10.4.300 255.255.255.0 10.10.4.1 2
See netsh for further
reference.
+
<Return-to-Top>
-
Uninstall
+
To uninstall a WinOF package from a single node
@@ -488,9 +534,10 @@ occur after the uninstall.
completely uninstalled; use device manager for checking. The effect of a
partially uninstalled Infiniband Fabric device is IPoIB load failure
upon the next WinOF install.
+<Return-to-Top>
-Trouble Shooting
+
Down rev firmware will result in IPoIB not installing. Consult the event
viewer, system error records, look for 'mthca' entries generated when the HCA
driver loads. One of the mthca entries will display the current firmware
@@ -640,6 +687,7 @@ mso-text-indent-alt:217;mso-char-wrap:1;mso-kinsoku-overflow:1">
are available at
www.mellanox.com/support/firmware_download.php
+
Incomplete Previous Uninstall
Should the previous uninstall silently fail, the next installation
can fail in the Driver Install phase with the following error:
@@ -649,12 +697,12 @@ mso-text-indent-alt:217;mso-char-wrap:1;mso-kinsoku-overflow:1">
device from 'InfiniBand Host Channel Adapters', and make sure you uninstall the system device
'InfiniBand Fabric'.
- REBOOT and retry the WinOF installation again.
+
REBOOT and retry the WinOF installation again.
-Correct Installation Validation
+
From the Device Manager you should find the following devices:
- - InfiniBand Host Channel Adapters -> Infinihost
+ - InfiniBand Host Channel Adapters -> InfiniHost
- System Devices -> InfiniBand Fabric
- Network Adapters -> OpenIB IPoIB Adapter (an Instance per HCA port).
@@ -669,7 +717,7 @@ Window
-OpenIB Subnet Management as a Windows Service
+
Limit the number of Subnet Managers on your fabric; one SM per fabric is
sufficient, although redundant Subnet Managers are supported.
@@ -688,14 +736,18 @@ sufficient, although redundant Subnet Managers are supported.
Consult the OpenSM log file @ %SystemRoot%\temp\osm.log to see what
OpenSM thinks is happening.
+<Return-to-Top>
-Local Network Adapter Ordering
+
Local Network Adapter ordering, which results in the IP address advertised
for the system, can be managed from
'My Network Places-> Advanced Tab-> Advanced settings'
From the Advanced settings display, the ordering
of Local Network Adapters can be
reordered after the IPoIB Local Network Adapters have been installed. Please
-check for your desired adapter ordering.
-Which WinOF release is installed?
+check for your desired adapter ordering.
+
+<Return-to-Top>
+
+
- Add/Remove Programs entry identifies the WinOF release version.
- Start->Programs->Windows OpenFabrics->Release Notes
@@ -703,7 +755,7 @@ check for your desired adapter ordering.
- Driver confirmation:
Query My Computer-> Manage-> Device Manager-> Network
Adapters-> OpenIB IPoIB Adapter-> Properties-> Driver-> Details
The subversion (svn) revision number will be listed under
'Driver Version'. The svn revision number will match what's listed in the
-release
notes.
+release notes.
- Hold the mouse point over \Program Files(x86)\WinOF\ib_read_bw.exe to display
the file version; the 4th field is the svn revision number.
@@ -714,11 +766,11 @@ the file version; the 4th field is the svn revision number.
WinOF 1.0.1 is based on openib-windows svn revision 864.
WinOF 1.1 is based on openib-windows
- (branches\WOF1-1) svn revision
- 1085.
+ (branches\WOF1-1) svn revision 1135.
+<Return-to-Top>
-QLogic VNIC Configuration
+
The QLogic VNIC
(Virtual Network Interface Card) driver in conjunction with the QLogic Ethernet
@@ -798,8 +850,9 @@ MTU for a VNIC interface is set to 44000
for the setting to take effect.
+<Return-to-Top>
-DAT & uDAPL Configuration
+
In order for DAT/DAPL programs to execute correctly, the 'dat.dll'
file must be present in the current directory,
%SystemRoot% or in the library search path.
@@ -830,7 +883,10 @@ double-quotes (e.g., "C:\\Programs Files (x86)\\WinOF\\dapl.dll").
libraries are identified as dat2.dll and dapl2.dll, both in %SystemRoot%; see
manual for further details.
-SRP - SCSI RDMA Protocol Driver Installation
+
+<Return-to-Top>
+
+
The WinOF stack does not install the SRP driver by default.
If SRP is
selected in the custom installation window, it will only be copied during WinOF
@@ -843,9 +899,11 @@ device.
Once completed, the "New Hardware Found" Wizard pops up again.
- Select Install Automatically and click Next. This installs the SRP driver.
-
+
+<Return-to-Top>
+
-Known Issues
+
-
@@ -857,13 +915,37 @@ Once completed, the "New Hardware Found" Wizard pops up again.
to appear which incorrectly claims problems with the Infiniband device
installation; Check IB device status via the Device Manager.
Microsoft claims this behavior is resultant from installation of non-signed
- device drivers coupled with the IB fabric coinstaller.
+ device drivers coupled with the IB fabric coinstaller.
+
+
+
+
+
+
-
The latest round of MS patches to Window Server 2003 (R2)
SP2 contain the WSD hotfix which addresses observed WSD problems in pre SP2
- Windows Server 2003. Most users will not need to apply this hotfix.
+ Windows Server 2003. Most users will not need to apply this hotfix.
+
+ -
+
+ The Microsoft hotfix
+
+
+
+ http://support.microsoft.com/kb/915858
+
+ is necessary for users of SRP in any
+ of the Windows Server 2003 platforms. The hotfix is described in Article ID
+ 915858 and fixes problems in the eventlog where specific event ids (56, 118,
+ 129) are not found in the latest IoLogMsg.dll file. Without the correct
+ information, there is no supplied way to decipher the event log data.
+ The SRP hotfix need not be installed by non-SRP users; however, if the
+ hotfix is installed in a system with SRP, it will not have any negative
+ effects.
-
+
+<Return-to-Top>
--
2.41.0