release.txt Driver File Contents (R148197.EXE)

                   FC HBA STOR Miniport Driver for Windows 
                               Release Notes
                              January 11, 2007


          This software license applies only to QLogic customers.
                             QLogic Corporation.
                             All rights reserved. 


Table of Contents

1. Version
2. Changes
3. Bug Fixes 
4. Known Issues
5. Additional Information
6. History
7. Trademarks
8. Notices
9. Contacting Support


1. Version

These release notes describe the changes, fixes, known issues, and 
release details that apply to FC HBA STOR miniport driver, version 
9.1.4.15. 

This driver package includes firmware versions 3.03.21 (2Gb HBAs) 
and 4.00.26 (4Gb HBAs), as well as API versions 1.28.0.37 (QLSDM) 
and 2.0.0.14 (QL2XHAI2).

2. Changes 

The following changes and fixes have been made to the FC HBA STOR 
miniport driver between versions 9.1.3.16 and 9.1.4.15. 

Hardware Support 

 * Adhered to Subsystem Id document v2.2m+ 
   NOTE: Microsoft requires all HBAs be supported in both x86 and 
   x64). 

    - Added support for the following devices (supported platforms):
            PCI\VEN_1077&DEV_2322&SUBSYS_01151077 (x86, ia64, x64)
            PCI\VEN_1077&DEV_2322&SUBSYS_01161077 (x86, ia64, x64)
            PCI\VEN_1077&DEV_2422&SUBSYS_1336103C (x86, ia64, x64)
            PCI\VEN_1077&DEV_2432&SUBSYS_015B1077 (x86, ia64, x64)
            PCI\VEN_1077&DEV_5432&SUBSYS_01551077 (x86, x64)
            PCI\VEN_1077&DEV_5432&SUBSYS_01561077 (x86, x64)
            PCI\VEN_1077&DEV_2422&SUBSYS_014A1077 (ia64)
            PCI\VEN_1077&DEV_2432&SUBSYS_014B1077 (ia64)

    - Removed support for the following devices:
            PCI\VEN_1077&DEV_6312&SUBSYS_01301077 (x86, x64)
            PCI\VEN_1077&DEV_2422&SUBSYS_01471077 (ia64)
            PCI\VEN_1077&DEV_2432&SUBSYS_01451077 (ia64)

OS Support 

 * Added support for the following operating systems:
    - Windows Vista, 32-bit Intel x86
    - Windows Vista x64

Software/Driver

 * Updated "Get/Set" target link speed to new API interface in QLSDM 
   and driver.

 * Increased loop back test buffer size to 2048 bytes in QLSDM. 

Industry Standards Compliance 

N/A


3. Bug Fixes 

The following fixes have been made to the FC HBA STOR miniport driver
between versions 9.1.3.16 and 9.1.4.15. 

 * Closed ER49768. Fixed a problem where the Loopback test always  
   failed when the NVRAM frame size is set to 512 or 1024 (Windows).

 * Fixed a problem that caused the device to become not ready in the 
   StartIO routine.

 * Closed ER48374. Fixed a driver problem with SANsurfer 5.0.0 build 
   4. When configured with driver version 9.1.3.10b2 on a Windows IA64
   SP1 platform, the HBA model numbers did not show up on the 
   Information Tab. 

 * Closed ER48117. Fixed an error with Long Erase (0x019) issues with 
   DLT S4 and QLE2462. Error occurred (most likely a bus reset) when  
   running a long erase that takes longer than 110 minutes on the 
   Quantum DLT-S4 drive, which exceeds the built-in 24xx firmware 
   timeout limit.


4. Known Issues 

None


5. Additional Information 

None


6. History

9.1.3.16 QL 3.03.21 4.00.23 - 10/05/06
 * This version replaces the invalid release 9.1.3.15.
 * FW versions: 3.03.21 (23xx), 4.00.23 (24xx).
 * API versions: 1.28.0.35 (QLSDM), 2.0.0.14 (QL2XHAI2).
 * Removed Io Reduction support for the 4G HBA.

9.1.3.15 QL 3.03.21 4.00.23 - 09/19/06
 * FW versions: 3.03.21 (23xx), 4.00.23 (24xx).
 * API versions: 1.28.0.35 (QLSDM), 2.0.0.14 (QL2XHAI2).
 * Added OEM specific support for assigning a Virtual World Wide
   Port Name via registry key.
 * Added "Get/Set" target link speed support.
 * Changed the INF to enable the Io Reduction for the 4 G HBA for the
   IA64 platform based on Microsoft document.
 * Added multiple BIOS support in QLSDM.
 * Initialize debug file name variable during DLL load (QL2XHAI2).
 * Closed EMC OPT23605: x64 Server hangs during boot at the 
   'Applying Computer Settings.'
 * Cleanup code related to get Object text for OS Device Name 
   (QL2XHAI2).
 * Closed ER47338: Attached target devices not visible to OS after 
   server reboot (QLE220).
 * Closed ER47436: Driver not Login into Target Devices (QLE220).
 * Closed ER47530: Topology diagram is not displaying properly when
   LIP issued on QLA2462 port.  

9.1.2.19 QL 3.03.19 4.00.23 - 06/30/06
 * FW versions: 3.03.19 (23xx), 4.00.23 (24xx).
        Closed ER46891: Bus Resets Under Heavy I/O Load.
 * API Versions: 1.28.0.33 (QLSDM), 2.0.0.12 (QL2XHAI2).
 * Closed ER47166: SanSurfer B83 showed only one port see the storage 
   eventhough no zoning.
 * Closed OPT 235681: port failure after disconnecting and 
   reconnecting ISL port used by Mirrorview.
 * Closed ER47235: SanSurfer pro does not display the topology view 
   correctly when the HBAs are set to loop only until the system is 
   rebooted.

9.1.2.18 QL 3.03.19 4.00.22 - 06/16/06
 * FW versions: 3.03.19 (23xx), 4.00.22 (24xx).
 * API Versions: 1.28.0.33 (QLSDM), 2.0.0.12 (QL2XHAI2).
 * Added vpd update support for 2432 4-port adapter in 1.28.0.33 
   (QLSDM).
 * Recognized Asynchronous Event 8048h as a valid AEN.
 * Modified timer task to handle the case when HBA is in a stopped 
   state.
 * Applies to 24XX only: Added support for NVRAM Nodename option bit.
 * Applies to 24xx only: Added support for reading data from 
   SFP (Small Form Factor Pluggable) optical transceivers via QLSDM.
 * Adhered to Subsystem Id document v2.2g
    - Added support for the following devices (supported platforms):
       PCI\VEN_1077&DEV_2422&SUBSYS_014D1077 (x86, ia64, x64)
       PCI\VEN_1077&DEV_2432&SUBSYS_014C1077 (x86, ia64, x64)
       PCI\VEN_1077&DEV_2432&SUBSYS_01521077 (x86, ia64, x64)
       PCI\VEN_1077&DEV_2432&SUBSYS_01531077 (x86, ia64, x64)
       PCI\VEN_1077&DEV_2432&SUBSYS_01541077 (x86, ia64, x64)
       PCI\VEN_1077&DEV_5432&SUBSYS_014E1077 (x86, x64)
 * Adhered to firmware dump procedure per 2400 Series Firmware 
   Interface Specification version C.
 * Closed ER47113: RX2600 fails to boot Windows after 1MB bin flash -
   SANsurfer 2.0.30b84_windows.
 * Fixed: LUNs disappeared after DS4000 controller firmware download 
   in direct attach.
 * Closed ER46586: "Bind By Port ID + Present Targets that are 
   persistently bound only" is not working (in loop environment).
 * Changed to perform the full firmware dump when FW error occurs.
 * Closed ER46141: JBOD disks turn offline in sansurfer GUI & scli 
   when settings are Present targets that are persistantly bound + 
   Bind by Port id (in loop environment).
 * Corrected firwmare region size in option rom layout, i.e. firmware 
   size in flash.
 * Closed ER45035: GPN_ID has wrong payload length after 
   unplug/replug.
 * When the QLSDM is used to retrieve the transceiver data, you may 
   get SDMGT_CANNOT_GET_SFP_DATA error on system platforms using 
   certain models of Supermicro Motherboard such as P3TDL3 and P3TDLE.
   This is because the underlying 24xx firmware (v4.00.21) used by the
   QLSDM to retrieve the transceiver data is reporting an error code 
   of 4005 for this operation.  The firmware group is currently 
   investigating this issue.
 * Verified support for Atmel flash chip AT26DF081A.

9.1.2.16 QL 3.03.19 4.00.18 - 03/16/06 
 * FW versions: 3.03.19 (23xx), 4.00.18 (24xx). 
 * Adhered to Subsystem Id document v2.2f 
    - Added support for the following devices (supported platforms): 
       PCI\VEN_1077&DEV_6312&SUBSYS_01191077 (x86, x64) 
       PCI\VEN_1077&DEV_6312&SUBSYS_011C1077 (x86, x64) 
       PCI\VEN_1077&DEV_6312&SUBSYS_01301077 (x86, x64) 
       PCI\VEN_1077&DEV_6322&SUBSYS_012F1077 (x86, x64) 
 * Set additional FW option bit 10 for 23xx Adapter so that FW waits
   for the task management command, e.g. Reset Lun to complete. 
   (stormini only) 
 * Closed OPT226506: Hba does not relogin to target after target sends
   LOGO to HBA. 
 * Closed ER44735: The link status behave differently between QLE-2460
   and QLA2342. 
 * Closed ER45228: Incorrect HwVersion string is reported by QLogic IHV 
   HBA_GetAdapterAttributes call. 
 * Closed ER45230: Event Id 11 entries logged by ql2300 at offset x10
   and offset x34 do not match the Error Codes published on the web. 
   Since the Miniport uses the Microsoft's Storport.sys driver to 
   actually log the error event, and it has been confirmed that the 
   storport.sys driver logs the event incorrectly. A bug has been 
   reported to Microsoft on this: SRX041110604850 (StorPort - Incorrect
   event data is logged when storport's storportlogerror). Meanwhile, 
   the Miniport driver is changed to log the event code at offset x10 
   by default. This workaround is controlled by the registry parameter
   "msevtwrkaround". Please see readme file for detail on this 
   parameter. 
 * Closed ER45232: Use memory map mechanism in the driver. 

9.1.2.15 QL 3.03.19 4.00.17 - 02/13/06 
 * FW versions: 3.03.19 (23xx), 4.00.17 (24xx). 
 * Adhered to  Subsystem Id document v2.2e 
   Added support for the following devices (supported platforms): 
       PCI\VEN_1077&DEV_5432&SUBSYS_013E1077 (x86, ia64, x64) 
       PCI\VEN_1077&DEV_5432&SUBSYS_013F1077 (x86, ia64, x64) 
       PCI\VEN_1077&DEV_2422&SUBSYS_014A1077 (x86, ia64, x64) 
       PCI\VEN_1077&DEV_2432&SUBSYS_014B1077 (x86, ia64, x64) 
 * Added support to use combined 23xxipx firmware. 
 * Added support for SST25VF080B flash part. 
 * Added option for not to dump code section for 24XX firmware dump. 
 * Closed ER44270: Serial number for the 4 G hba should be obtained 
   from the VPD. 
 * Closed ER38787: W2K/qla2340/veritas tape backup long cable pull
   failed error mesage ERROR_DEVICE_NOT_CONNECTED. 

9.1.1.15 QL 3.03.18 4.00.12 - 10/12/05 
 * FW versions: 3.03.18 (23xx), 4.00.12 (24xx). 
 * Closed PTR 90818: Qlogic 4 GB driver returns selection timeout 
   immediateley after cable pull in an OEM special dual loop 
   configuration. 
 * Closed PTR 90652: Qlogic Driver returns a selection timeout when 
   rebooting a controller in an OEM special dual loop configuration. 

9.1.0.18 QL 3.03.18 4.00.12 - 10/11/05 
 * FW versions: 3.03.18 (23xx), 4.00.12 (24xx). 
 * Adhered to  Subsystem Id document v2.2d 
   Added support for the following devices (supported platforms): 
       PCI\VEN_1077&DEV_2422&SUBSYS_12D7103C (x86, ia64, x64) 
       PCI\VEN_1077&DEV_2312&SUBSYS_01491077 (x86, ia64, x64) 

9.1.0.17 QL 3.03.18 4.00.12 - 09/21/05 
 * FW versions: 3.03.18 (23xx), 4.00.12 (24xx). 

9.1.0.16 QL 3.03.16 4.00.12 - 08/29/05 
 * FW versions: 3.03.16 (23xx), 4.00.12 (24xx). 
 * Embedded 24XX FW in the driver.
 * Closed ER43175: New driver could not detect any device to install 
   as BOOT from SAN on one specific setup. 

9.1.0.15 QL 3.03.16 - 08/10/05 
 * FW versions: 3.03.16 (23xx), (Use onboard 24xx FW). 
 * Added 24XX support. 
 * Closed ER42601: Need to change bit used to control LED mode. 

9.0.2.17 QL 3.03.13 - 04/07/05 
 * FW versions: 3.03.16 (23xx). 


7. Trademarks 

QLogic, the QLogic logo, QLA, SANbox, SANsurfer, and SANblade are 
registered trademarks of QLogic Corporation. 

SANtrack and SAN Express are trademarks of QLogic Corporation. 

All other brand and product names are trademarks or registered 
trademarks of their respective owners. 


8. Notices 

Information furnished in this document is believed to be accurate and 
reliable. However, QLogic Corporation assumes no responsibility for 
its use, nor for any infringements of patents or other rights of 
third parties which may result from its use. QLogic Corporation 
reserves the right to change product specifications at any time 
without notice. Applications described in this document for any of 
these products are only for illustrative purposes. QLogic Corporation
makes no representation nor warranty that such applications are 
suitable for the specified use without further testing or 
modification. QLogic Corporation assumes no responsibility for any 
errors that may appear in this document. 


9. Contacting Support 

Please feel free to contact your QLogic approved reseller or QLogic 
Technical Support at any phase of integration for assistance. QLogic
Technical Support can be reached by the following methods: 

 Web: http://support.qlogic.com 

 North America Contact Information 
 
  Email: support@qlogic.com 

  Phone: (952) 932-4040 

Support contact information for other regions of the world is 
available at the QLogic website: http://support.qlogic.com 


© Copyright 2007. All rights reserved worldwide. QLogic, the QLogic 
logo, and the Powered by QLogic logo are registered trademarks of
QLogic Corporation. All other brand and product names are trademarks 
or registered trademarks of their respective owners. 
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 1.14