QLA40XX iSCSI HBA STOR Miniport Driver for Windows Release Notes June 05, 2008 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 iSCSI HBA STOR miniport driver, version 2.1.4.25. 2. Changes The following changes have been made to the iSCSI HBA STOR miniport driver between versions 2.1.4.19 and 2.1.4.25. Hardware Support * Adhered to Subsystem Id document v2.2r (NOTE: Microsoft requires all HBAs be supported in both x86 and x64). Software/Driver N/A Industry Standards Compliance N/A 3. Bug Fixes The following fixes have been made to the iSCSI HBA STOR miniport driver between versions 2.1.4.19 and 2.1.4.25. 2.1.4.25 QL - xx/xx/08 * Closed ER61031: LSI DS3300 target failed to open new connection after initiator rebooted a few times. Driver is changed to use random seed instead of fixed seed to generate the sequence number for login. 4. Known Issues 2.1.4.18 QL - 10/02/07 * iSNS registration's portal address will be same version as iSNS server's portal address version. * Windows Vista hibernation may hang if user enables /debug option due to an unhandled assert, 2003 OK. 5. Additional Information None 6. History 2.1.4.19 QL - 02/04/08 * Fixed Asy Msg Pdu issue. 2.1.4.18 QL - 10/02/07 * Set Maximum Scatter Gather List to 0x41. * Closed ER55027/issue 373076: SHM 5.0.0.32: Using IPv6 static link local address iSNS fails to enable. 2.1.4.17 QL - 04/17/07 * Adhered to Subsystem Id document v2.2r (NOTE: Microsoft requires all HBAs be supported in both x86 and x64). * Added support for the following devices (supported platforms): PCI\VEN_1077&DEV_4032&SUBSYS_01071077 (x64, x86) PCI\VEN_1077&DEV_4032&SUBSYS_014f1077 (x64, x86) PCI\VEN_1077&DEV_4032&SUBSYS_01581077 (x64, x86) PCI\VEN_1077&DEV_4032&SUBSYS_036C1014 (x64, x86) PCI\VEN_1077&DEV_4032&SUBSYS_036E1014 (x64, x86) PCI\VEN_1077&DEV_4032&SUBSYS_03721014 (x64, x86) * Flashing firmware may fail while also doing session reestablishment. * Reregister with iSNS server before session times out. * Register with iSNS after DHCP completes. * Fixed NVRAM access error on some PCI-X 133MHz by inserting delays. * Bug check running perfmon on adapter with > 16 sessions. * Fixed watchdog timeout of DDB_CHANGE_AEN that results in bad HBA reset. * Added FW debug support * Queue depth based on number of LU's in session. * Qlogic performance counters. * Always allow initiator name change. * iSCSI Async Msg with Sense (06/3F/0E) will trigger SCSI Bus rescan. * Support iSNS IPv6 based server. * Support IPv6 iSDMAPI. 2.1.3.9 QL - 06/29/06 * Performance increase against LUN mapped targets. * Fixed bug check due to shared buffer data corruption. 2.1.3.8 QL - 03/02/06 * Fixed driver failure to start after MS port driver hotfix was installed. 2.1.3.7 QL - 02/14/06 * Added wait time during initialization while link is down if SAN booting. 2.1.3.6 QL - 02/09/06 * Fixed performance issue caused by removing cap on MaximumTransferLength. 2.1.3.5 QL - 12/20/05 * Removed support for the following devices: PCI\VEN_1077&DEV_4022&SUBSYS_01261077 * Added support for the following devices: PCI\VEN_1077&DEV_4032&SUBSYS_014C1077 PCI\VEN_1077&DEV_4032&SUBSYS_014F1077 PCI\VEN_1077&DEV_4032&SUBSYS_01521077 PCI\VEN_1077&DEV_4032&SUBSYS_01561077 PCI\VEN_1077&DEV_4032&SUBSYS_01581077 * Add support for multiple session between I-T. * Add support for ISP4032. * Fixed pause after adapter reset when SAN booting. * Fixed resource locking issue when SAN booting and running with ql40xnet NDIS. * Add reboot retry logic to account for reboot failures when SAN booting and running with ql40xnet NDIS. * Fixed reporting of HBA IP address with MPIO. 2.1.2.5 QL - 10/04/05 * Added support for the following devices: PCI\VEN_1077&DEV_4022&SUBSYS_02E21014 PCI\VEN_1077&DEV_4022&SUBSYS_03221014 PCI\VEN_1077&DEV_4022&SUBSYS_02CF1014 PCI\VEN_1077&DEV_4022&SUBSYS_02D01014 * Added single driver support for ISP4010 and ISP4022 * Added support for IPSEC offload on ISP4010 * Added BusChange after reestablishment due to async logout * Added Restore Factory Defaults IOCTL * Added new interrupt coalescing IOCB type * Added new performance wmi class * Added support for targets that report first level logical unit addressing method * Updated event log to match FC * Fixed timer bug for non DPC operation * Fixed issue where ZIO could not be disabled via GUI. * Fixed issue where if iSNS is enabled when no local IP address exists, initialization fails. * Fixed issue where iSNS could not be enabled/disabled on a per port basis. * Fixed bug where reapply nonpersistent DDB after HBA reset was changing entry state * Fixed chip reset sequencing bug with NDIS driver seen when user changes Ethernet frame size on NDIS * Fixed chip reset sequencing bug with NDIS driver seen when user disables both NDIS ports quickly on a two port adapter * Fixed case where driver takes too long to fail over in MPIO configuration due to local link down 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.