1. Version These release notes describe the changes, fixes, known issues, and release details that apply to FC HBA Driver for Linux Kernel 2.6.x, version 8.01.07.15. 2. Changes The following changes have been made to the FC HBA Driver for Linux Kernel 2.6.x between versions 8.01.07 and 8.01.07.15. Hardware Support N/A OS Support l Red Hat RHEL AS 5.0 32-bit/64-bit on Intel x86, Intel EM64T, AMD64, Intel IA64, and PPC64 platforms support added. Software/Driver l Ignored controller LUN when setting preferred paths. l Cached NVRAM/VPD data regions. l Transition to use of unlocked_ioctl() when available. Industry Standards Compliance N/A FC HBA Driver for Linux Kernel 2.6.x Release Notes 1 of 3 3. Bug Fixes The following fixes have been made to the FC HBA Driver for Linux Kernel 2.6.x between versions 8.01.07 and 8.01.07.15: l Corrected SRB reference counting issues. l Cleared potentially stale sense-data during failover retries l Corrected timer handling during failover processing. l Prevented premature IOCTL timeout while issuing passthru commands. l Corrected compilation error/warning when DEBUG macros are enabled. l Corrected excessive delay during LOAD-RISC-RAM mailbox command. l Cleaned up PCI region allocation during a failed probe. l Corrected "Invalid Lun Configuration issues". l During FLASH update -- further limit other-function-reset to same PCI domain. l Read an HBA's serial number during init-time. l Enabled build.sh to pre-load qla2xxx_conf during initrd build. l Added 'reschedule' directives during lengthy operations. l Fixed RSCN handling on big-endian systems. l Enabled Refresh OptionROM boot-code versions during ISP abort. l Matched configuration-data by WWPN. 4. Known Issues l When running on RHEL5 with the ql2xextended_error_logging module parameter enabled, the system log files may include some softlock detected messages, such as "soft lockup on CPU#0!". This is a side effect of debug messages printed. We are not aware of any operational failures as a result of these messages. l Do not change the load order of firmware modules once a configuration is saved. Manually changing the load order of the firmware modules (qla2400.ko, qla2300.ko, ... etc) in failover mode can cause a configuration mis-compare which will result in the driver not finding any paths. 6. Additional Information This driver must be used with API library v3.00-build15Pre8. To maintain consistency with our upstream offering, the extended_error_logging module parameter has been renamed to ql2xextended_error_logging. Please update any scripts and/or configuration files to reflect this change. 5. History For history of changes to the QLogic driver, please refer to the revision.notes file in qla2x00src- .tgz. 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. FC HBA Driver for Linux Kernel 2.6.x Release Notes 2 of 3 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