QLogic (R) Corporation
                          QLogic Ethernet Software Kit
                      RELEASE Channel 2015 T7.12b.4.1 Gold 
                           (Friday, March 27, 2015)

                                 RELEASE NOTES


Summary
=======
- Channel 2015 Kit for the T7.12b project 
- Updated the following software components:
	QCS Installer 32/64 bit (w/QLASP v2.0.2a)
	Firmware Upgrade Linux NX2
	FW Upgrade Tool for Linux and Windows.
	Solaris drivers for both 1GB and 10GB.
- Updated readme and release notes for several components to QLogic standard formats.



Updates from previous T7.10aGU Project
======================================
- removed support for Broadcom NX1 support from installers and tools
- replaced ACS and BACS with QCS utility
- replaced BASP with QLASP
- rebranding of NX2 components, replacing ‘Broadcom’ with ‘QLogic’
- added support for RH7.1
- added support for ESX6.0 (utilizing the ESX5.5 driver)
- added support for ESX5.1-U3
- removed AFEX/VNTAG support
- added uEFI iSCSI boot (L4) IPv6 support
- added FW upgrade support from the OS environment.
- added Linux user space tool to support QLogic CNIC and iSCSI drivers.



Disclaimer
==========
FCoE:  
This software release may contain support for QLogic FCoE (Fibre Channel over Ethernet) on one or more QLogic 10G Ethernet controllers.  
QLogic's FCoE software stack contains many different interdependent components, including: low layer device drivers, upper layer protocol 
drivers (for networking and storage), and multiple firmware and pre-boot components stored in platform NVRAM.  
This software has been fully tested and validated for FCoE protocol compliance and stability, on relevant OEM platforms, 
within QLogic's internal test and QA labs.  It is the responsibility of the consumer of this software (i.e., the 'OEM') 
to ensure that all relevant and necessary third party certifications (e.g., EMC Labs certification and ESM posting) are acquired for this software, 
on relevant OEM platforms, before deploying this software on those platforms to end users.

QLogic only officially supports the FCoE and DCB feature set on adapters that are licensed for FCoE, 
and for which EMC e-Labs certification is already complete or in progress. 
QLogic will *not* provide field support for unqualified platforms.  
Please refer to the EMC e-Labs certification matrix for existing support matrix postings, 
or contact your QLogic liaison to inquire about configurations currently in the qualification 
queue for eventual support. Exercising either FCoE or DCB on an unsupported platform may lead to unpredictable results.
    
   

Caveats
=======
- If SRIOV is enabled, a system reboot is required after running the driver installer.
- Windows 2012 may hang during installation to a remote drive over iSCSI boot on some systems.  This is a known OS issue.  
- E1 (57710/57711) devices are no longer supported by the 7.4 or later PXE.  PXE updates on E1 devices must use 7.2.x based PXE or earlier (provided with this kit).
- A 57712 MFW upgrade via Windows/Linux-fw-update requires an immediate system reboot.
- 57840
	- No 2x20G support
- FCoE
	- Please see disclaimer above
	- DCB/DCBx is only supported on platforms that are licensed for FCoE. FCoE need not be operational, and iSCSI
	  over DCB is fully supported.
-  The ‘evpxe.lom’ image has grown above the 128 kByte boundary that is defined by 
	the PCI spec for x86 option ROM files.  In order to stay within the required boundaries, the ‘CCM’ 
	portion was removed from the ‘fw30_clp/evpxe.lom’ image.  The change only affects OEM designs that 
	implement E2/E3 as LOM devices, integrating the image into their system Bios.  Moving forward, 
	the OEM will need to integrate the ‘CCM’ portion (that provides CLP functionality for things like ‘NPAR’, 
	or ‘FCoE boot’ configuration) into the LOM’s NVRAM, instead of the system Bios.  For more details, 
	please review the MBA *readme.txt*.
- MFW firmware upgrade:  If the "Shadow swim feature" is not enabled on a 57712/578xx device, an immediate system reboot will be required following an MFW upgrade. 
	- There must also be sufficient flash area (to hold 2 copies of MFW) in order for the Shadow swim feature to work.
	- MFW upgrade will not take effect until the next system reboot.  This applies even if the shadow swim feature is used.



PQA Testing Information
=======================
- Downgrade from T7.6 to previous software releases is blocked.
- External PHY Firmware versions for 10G Devices
	- Refer to the "PHY Compatibility Table" below.



Notables
========
- Side-effects of DCB Enabled
	If DCB is enabled on your link, DCBX takes place automatically and if sync occurs the adapter is fully willing by default
- QLogic does not recommend nor support enabling (manually) TCP Chimney Offload in Guest Operating Systems (GOS)
  running in Hyper-V on Windows Server 2008 R2
- The default Flow Control setting in the Linux driver for 5771x 10g Fiber devices is now set to disabled.  



MAC and 10G external PHY Compatibility Table
==================================================================================================
MAC	Stepping	PHY		Stepping	PHY ver.	SW Release	Comment
===	========	===		========	========	==========	=======
57711	A1		8073		A1		0x0105		T5.0
57711	A1		8073		B0		0x0109		T5.0
57711	A1		8727		Bx		0x0x040D	T6.0
57711	A1		8727		C0		0x0x050D	T6.0
57711	A1		8727		C0		0x0x05AD	T6.0		(dual_media)
57711	A1		84823		A0		0303_build5	T6.0		(dual_media)
57712	A1		8073		B0		0x0109		T6.2
57712	A1		84823		B1		0x0415		T7.0		
57712   A1              8727            C1              0x0511          T7.0
578xx   B0              84833           B1              31.01           T7.2
578xx   B0              54618SE		A1/A2           N/A             T7.2
578xx   B0              84833           B1              0x0134          T7.4
578xx   B0              84833           B1              0x0145          T7.10
578xx   B0              84834           B1              0x0145          T7.10
==================================================================================================



Software Compatibility
======================
This release of software supports:
- BCM5706 NX2 Gigabit Ethernet Adapter 
- BCM5706S NX2 Gigabit Ethernet Adapter 
- BCM5708 NX2 Gigabit Ethernet Adapter 
- BCM5708S NX2 Gigabit Ethernet Adapter 
- BCM5709 NX2 Gigabit Ethernet Adapter 
- BCM5709S NX2 Gigabit Ethernet Adapter 
- BCM57710 NX2 Gigabit Ethernet Adapter 
- BCM57711 NX2 Gigabit Ethernet Adapter 
- BCM57712 NX2 Gigabit Ethernet Adapter
- BCM57800 NX2 Gigabit Ethernet Adapter
- BCM57810 NX2 Gigabit Ethernet Adapter
- BCM57840 NX2 Gigabit Ethernet Adapter


Contents of the CD
==================
**** Release Version Information Table ****

Product                            Version        Previous Release
FCoE Boot                          7.12.4         7.12.4
iSCSI Boot                         7.12.1         7.12.1
Linux NX2 package                  7.12.10        7.12.10
Linux Driver NX2                   2.2.5m         2.2.5m                 
Linux Driver NX2_Ev                1.712.12       1.712.12  
Linux Driver CNIC                  2.5.20e        2.5.20e           
Linux iSCSI Driver NX2             2.11.0.0       2.11.0.0   
Linux FCoE Driver NX2              2.8.2          2.8.2
Linux FC Lib Module                2.0.3          2.0.3
Linux uIP Driver                   2.11.0.0       2.11.0.0
PXE NX2                            7.8.75         7.8.75
PXE NX2_Ev (57710/57711)           7.2.29         7.2.29
PXE NX2_Ev                         7.12.4         7.12.4
Solaris NX2                        7.10.4         <<   n/a
Solaris NX2_Ev                     7.10.7         <<   n/a
UEFI Driver NX2                    7.8.77*        7.6.77*  
UEFI Driver NX2_Ev                 7.12.16        7.12.16
Windows 2008/2012 Driver NX2       7.12.3.0b*     7.12.3.0b* 
QLASP Windows 2008/2012/Vista ia32 2.0.2a*        <<  2.0.2*
QLASP Windows 2008/2012/Vista x64  2.0.2a*        <<  2.0.2*
bxDiag                             7.12.1.0*      7.12.1.0*
VBD Driver                         7.12.0.0a*     7.12.0.0a*
VBD Driver NX2_Ev                  7.12.3a*       7.12.3a*
Windows iSCSI Driver NX2           7.12.0.0e*     7.12.0.0*
FCoE Offload Driver                7.12.1.0*      7.12.1.0* 
iSCSI Crash Dump Driver            7.12.0.0       7.12.0.0
FCoE Crash Dump Driver             7.12.0.0       7.12.0.0 
Bootcode for 5706                  4.6.1          4.6.1
Bootcode for 5706s                 4.6.1          4.6.1
Bootcode for 5708                  7.4.0          4.6.1
Bootcode for 5708s                 7.4.0          4.6.1
Bootcode for 5709                  7.4.0          7.4.0      
Bootcode for 5709s                 7.4.0          7.4.0
Bootcode for 57710                 5.2.6          5.2.6
Bootcode for 57711                 6.2.25         6.2.25
Bootcode for 57712                 6.2.25         6.2.25
Bootcode for 57712 (MFW)           7.6.56         7.6.56
Bootcode for 578xx (MFW)           7.12.31        7.12.31
NCSI Firmware NX2                  2.0.13         2.0.13
NCSI Firmware NX2_Ev (57710)       2.0.7          2.0.7
NCSI Firmware NX2_Ev (57711)       6.2.7          6.2.7
NCSI Firmware NX2_Ev (57712)       6.2.7          6.2.7
Windows QCS                        17.0.12        17.0.12
QCS Command Line Interface         17.0.12        17.0.12
Linux QCS                          17.0.12        17.0.12
Windows QLMAPI                     7.31.1         7.31.1
Windows BMAPI                      8.0.1          8.0.1
CABW32                             6.2.1          6.2.1
CIM for Windows                    17.0.11        17.0.10
CMPI provider for Linux            2.6.11         2.6.11
CMPI provider for Windows          2.4.4          2.4.4
CMPI provider for VMWare           2.6.7          2.6.7
CCM                                7.12.4         7.12.4
DOS EDiag                          7.12.27        7.12.27
DOS UEDiag                         7.12.27        7.12.27
DOS uxDiag                         7.10.2         7.10.2 
Dos xdiag NX2                      7.10.2         7.10.2
EFI xdiag64                        7.10.2         7.10.2
UEFI EDiag                         7.12.27        7.12.27         
Firmware Upgrade Linux NX2         2.7.15         <<   2.7.13
Firmware Upgrade for VMWare  NX2   2.7.8          2.7.8
Firmware Upgrade Windows NX2       2.7.14         2.7.14
Linux QLMAPI                       6.24.1         6.24.1
Linux Bmapi                        6.23.15        6.23.15
Linux xDiag NX2                    7.10.3         7.10.3  
Linux eDiag NX2_Ev                 7.12.27        7.10.27           
SNMP-Basp                          7.1.7          7.1.7
SNMP-Extensible-Agent              7.1.7          7.1.7
Driver Installer 32/64 bit         18.00.4.4      18.00.4.4
QCS Installer 32/64 bit            18.00.3.3      <<   18.00.3.2
8073    PHY fw                     0x0105         0x0105
8073B   PHY fw                     0x0109         0x0109
8727    PHY fw                     0x040D         0x040D
8727C   PHY fw                     0x050D         0x050D
8727C   PHY fw                     0x0511         0x0511
8727C   PHY fw (dual_media only)   0x05AD         0x05AD
84823A  PHY fw (dual_media only)   0x0303_build5  0x0303_build5
84823B1 PHY fw                     0x0415         0x0415
84833B1 PHY fw                     0x0145         0x0145
84834B1 PHY fw                     0x0145         0x0145


Note: An asterisk (*) following a version number represents a certified driver.
Arrows (<<) between versions indicate the component has been updated from the previous released software kit.


* Third-party trademarks and copyrights are the property of their respective owners.