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

+

1.1 Release Notes

-04/28/2008

+05/06/2008 -

Overview

+

+Unattended Install

+

+Setting the IPoIB Interface IP Address

+

+Uninstall

+

+Trouble Shooting

+

+InfiniBand Subnet Management as a Windows Service

+

+Local Network Adapter Ordering

+

+Which WinOF release is installed?

+

+QLogic VNIC Configuration

+

+DAT & uDAPL Configuration

+

+SRP - SCSI RDMA Protocol Driver Installation

+

+Known Issues

+
+

 

+ +

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>

    +

     

    +

    Supported Platforms, Operating Systems and Infiniband Hardware

    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>

    +

     

    +

    Installation Specifics

    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

    +

    How to Install

    Requirements

    @@ -417,8 +460,9 @@ built from driver source which has been WHQL'ed.

    -

     

    -

    Unattended Install

    +

    <Return-to-Top>

    +

     

    +

    Unattended Install

    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

    +

    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

    +

    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

      +

      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

    +

    Correct Installation Validation

    From the Device Manager you should find the following devices:

    @@ -669,7 +717,7 @@ Window   -

    OpenIB Subnet Management as a Windows Service

    +

    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.

    1. 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

    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>

    +

     

    +

    Which WinOF release is installed?

    1. Add/Remove Programs entry identifies the WinOF release version.
    2. Start->Programs->Windows OpenFabrics->Release Notes  @@ -703,7 +755,7 @@ check for your desired adapter ordering.
       

    3. 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.
    4. +release notes.
    5. 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

    +

    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

    +

    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>

    +

     

    +

    SRP - SCSI RDMA Protocol Driver Installation

    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

    +

    Known Issues

    + + +
    + + -


    +

    +<Return-to-Top>
     

     

    -- 2.41.0