============================
R E L E A S E    N O T E S
============================

QLogic qedi VMware ESX Native Driver for ESXi-6.7
Copyright (c) 2015-2018 Cavium Inc.
Copyright (c) 2019 - Marvell Semiconductor, Inc.
All rights reserved
	
	
Version: 2.10.19.0
	===========================
	Enhancements:
	-------------
	- Update to qed-8.39.1.0 with storm fw 8.38.2.0

	Fixes:
	------
	

	
Version: 2.10.18.0
	===========================
	Enhancements:
	-------------
	- Update to qed-8.39.0.0 with storm fw 8.38.2.0

	Fixes:
	------
	

	
Version: 2.10.17.0
===========================
Enhancements:
-------------
- qed_snapshot: Correctly bringover fix for cq106125.

Fixes:
------
None


Version: 2.10.16.0
===========================
Enhancements:
-------------
- Update to qed-8.38.7.0 with storm fw 8.38.2.0

Fixes:
------
None

Version: 2.10.15.0
===========================
Enhancements:
-------------
- Update to qed-8.38.4.0 with storm fw 8.38.0.0

Fixes:
------
 Updated copyright, readme and release files


Version: 2.10.14.0
===========================
Enhancements:
-------------
- Update to qed-8.38.4.0 with storm fw 8.38.0.0

Fixes:
------
- CQ106055 : PSoD because of re-acquire lock in qedi_get_sess_info


Version: 2.10.13.0
===========================
Enhancements:
-------------
- Update to qed-8.38.4.0 with storm fw 8.38.0.0

Fixes:
------
- Disable dump on panic
- CQ105847 : PSOD encountered after running IOVP DDV EIRandomNoReload


Version: 2.10.12.0
===========================
Enhancements:
-------------
- Update to qed-8.38.3.0 with storm fw 8.38.0.0

Fixes:
------
 CQ105515 : Throughtput goes to 0 when l2 Rx is issued
 CQ105607 : iSCSI Link Speed is shown as zero


Version: 2.10.11.0
===========================
Enhancements:
-------------
- Update to qed-8.38.3.0 with storm fw 8.38.0.0

Fixes:
------
 CQ104978 : PSoD after port toggle


Version: 2.10.10.0
===========================
Enhancements:
-------------
- Update to qed-8.38.3.0 with storm fw 8.38.0.0

Fixes:
------
 [CQ104998]: PSoD after cable pull
 Correct alert prints as success logs.


Version: 2.10.9.0
	===========================
	Enhancements:
	-------------
	- Update to qed-8.38.3.0 with storm fw 8.38.0.0

	Fixes:
	------
	 Module License corrected to "QLogic_Proprietary"
 [CQ104987]: IO halt after parity error

	
Version: 2.10.8.0
	===========================
	Enhancements:
	-------------
	- Update to qed-8.38.2.0 with storm fw 8.38.0.0

	Fixes:
	------
	 [CQ105192]: PSoD After qedi unload
	 [CQ105235]: Unable to discover iSCSI targets
	 [CQ104997]: IOVP LoadUnload tests fails

	
Version: 2.10.7.0
	===========================
	Enhancements:
	-------------
	- Update to qed-8.38.1.0 with storm fw 8.37.10.0

	Fixes:
	------
	 Changes for non-GPL APIs
 CQ104481: system PSOD when trigger iscsi fw reset recovery.
 Patch added to remove ASSERT during hw_error callback.
 [CQxxxxx]: Support added to retrieve the tlv information in driver.

	
Version: 2.10.6.0
	===========================
	Enhancements:
	-------------
	- Update to qed-8.38.00.0 with storm fw 8.37.10.0

	Fixes:
	------
	 Makefile is udpated to latest DDK build number.
 CQ103305: Userspace Utility to extract the GRCdump.
 CQ103305: Add GRCdump capture support from E4 driver.
 [Fast Reboot Fix]: Fast Reboot test is failing with target discovered.

	
Version: 2.10.5.2
===========================
Enhancements:
-------------
- None

Fixes:
------
[CQ104433]: Link speed shown 0Mbps
[CQ104062]: Unable to get iSCSI LUN list and info using ESXCLI

Version: 2.10.5.1
===========================
Enhancements:
-------------
- Release for updated dependecny string X.10.23.0

Fixes:
------
[CQ104384]: qedi unload fails.


Version: 2.10.5.0
===========================
Enhancements:
-------------
- Update to qed-8.37.28.0 with storm fw 8.37.9.0

Fixes:
------



Version: 2.10.4.0
===========================
Enhancements:
-------------
- Update to qed-8.37.27.0 with storm fw 8.37.9.0

Fixes:
------
 [CQ104126]: PSOD encountered when rebooting host
 [CQ102686]: DDV Load/unload test failed II


Version: 2.10.3.0
===========================
Enhancements:
-------------
- Update to qed-8.37.26.0 with storm fw 8.37.8.0

Fixes:
------
 [CQ102686]: DDV Load/unload test failed


Version: 2.10.2.0
===========================
Enhancements:
-------------
-
Fixes:
------
 CQ103842: PSOD on device state change from detach -> attach -> detach


Version: 2.10.1.0
===========================
Enhancements:
-------------
- Update to qed-8.37.24.0 with storm fw 8.37.8.0

Fixes:
------



Version: 2.10.0.0
===========================
Enhancements:
-------------
- Update to qed-8.37.23.0 with storm fw 8.37.8.0

Fixes:
------



Version: 2.9.0.0
===========================
Enhancements:
-------------
- Update to qed-8.37.22.0 with storm fw 8.37.7.0

Fixes:
------
CQ103455: Targets not getting discovered after load-unload test.
 cqxxxxx: Issues using OS PAGE_SIZE.


Version: 2.8.0.0
===========================
Enhancements:
-------------
- Update to qed-8.37.21.0 with storm fw 8.37.7.0

Fixes:
------
 Debug and Error print messages corrected.
CQ102873:IO halts with IO traffic and target reset.
 Updated known issue in README.


Version: 1.8.12.0
===========================
Enhancements:
-------------
- Update to qed-8.37.20.0 with storm fw 8.37.7.0

Fixes:
------



Version: 1.8.11.0
===========================
Enhancements:
-------------
- Update to qed-8.37.19.0 with storm fw 8.37.7.0

Fixes:
------
 [CQ102020]: Application support
CQ102673: ISCSIParam_InheritanceDisable fails due to unable to modify iscsi params.
CQ99602: IO errors/halts during target side port toggle with IO.


Version: 1.8.10.0
===========================
Enhancements:
-------------
- Update to qed-8.37.17.0 with storm fw 8.37.6.0

Fixes:
------
CQ102776: PSOD encountered after rebooting host with beta driver.
CQ102413: Correctly free qed_ll2_info tx/rx lock.

Version: 1.8.9.1
===========================
Enhancements:
-------------

Fixes:
------
 Correct the memory barriers in qedi_ring_doorbell.


Version: 1.8.9.0
===========================
Enhancements:
-------------
- Update to qed-8.37.16.0 with storm fw 8.37.5.0

Fixes:
------
 Send driver state to mfw.
 [CQ101504]: FW Reset Recovery handler implementation
[CQ102531]:PSOD seen while running IOVP IO Reboot test.
 [CQ102469]: "esxcli network nic down" does not actually bring down link on vmnic.
 [CQxxxx]: Link state shows up and full duplex during link down.


Version: 1.8.8.0
===========================
Enhancements:
-------------
- Update to qed-8.37.15.0 with storm fw 8.37.5.0

Fixes:
------



Version: 1.8.7.0
===========================
Enhancements:
-------------
- Update to qed-8.37.14.0 with storm fw 8.37.5.0

Fixes:
------



Version: 1.8.6.0
===========================
Enhancements:
-------------
- Update to qed-8.37.13.0 with storm fw 8.37.4.0

Fixes:
------
 [CQ101950]: PSOD is seen when data digest parameter enabled in vi plugin.
 [CQ101571]: ISCSI functions of Quack adapter shows the incorrect driver string.
 [CQ101672]: Add "replaces" tag in scons for "scsi-qedil"


Version: 1.8.5.1
===========================
Enhancements:
-------------
-None
Fixes:
------
 [CQ101969]: Update cmd_mgr counter after itt is reserved
 [CQ101598] I/O errors in IOPS while adding and removing the target
 [CQ101626] IO halts after running multipath enable/disable after 3 hours
 [CQ99602]  IO Erros encountered during target port toggle.
 qedi.sc files were wrongly updated by automated build script.


Version: 1.8.5.0
===========================
Enhancements:
-------------
- Update to qed-8.37.12.0 with storm fw 8.37.3.0

Fixes:
------
 [CQ101566]: Do not start recovery timer before sending target reset
 [CQ101827]: PSOD after a reboot while doing MAX LUN TC.
 [CQxxxxx]: LUNs are not discovered on HP 3PAR targets.
 [CQxxxxx]: abort request put into waitqueue never woken up before timeout.
 [CQxxxxx]: Cleanup timeout duration reduced to 1 second.

Version: 1.8.4.4
===========================
Enhancements:
-------------
Update to qed-8.37.10.0 FW-8.37.2.0

Fixes:
------
4Cache SG changes


Version: 1.8.4.3
===========================
Enhancements:
-------------
-

Fixes:
------
-[CQ101540]: PSOD seen over long duration and IO and lun reset test
-Print driver version during module load.
-Correctly protect itt update in cmd-mgr-lock.
-Correct the maxLuns supported by driver.
-CQ101529: Fix lockup seen after traffic for sometime.
-Add wrapper for all vmk_listInsert


Version: 1.8.4.2
===========================
Enhancements:
-------------
-

Fixes:
------
- [CQxxxxx]: Error/Warning messages during IO, after vmkfstools bus reset.
  Resolution: tmf_in_progress flag is properly reset to zero.

- [CQxxxx]: APD events are seen during IO.
  Resolution: is_local_cqe flag properly reset to zero.

- [CQ101307]: PSOD seend when running APD test.
  Resolution: Extra checks are added in cleanup_response path.

Version: 1.8.4.1
===========================
- dependency version string is changed to X.10.1.0.


Version: 1.8.4.0
===========================
Enhancements:
-------------
- Update to qed-8.37.8.0 with storm fw 8.33.14.0.

Fixes:
------
-

Version: 1.8.3.2
===========================
Enhancements:
-------------
- Unload support added.

Fixes:
------
- [CQXXXX]: active_cmd_count showing wrong value in logs.
  Resolution: counter is properly reset in bind_conn().

- [CQ99965]: max cmds per-session reached.
  Resolution: Updating active_cmd_count and active_cmd_list is
			  added in sess lock.

- [CQ91051]: PSOD in port toggle.
  Resolution: Separate qedi commands used Logout and Nopout/Login.


Version: 1.8.3.1
===========================
Enhancements:
-------------
- None.

Fixes:
------
- [CQXXXX]: PSOD in iscsi recovery function(regression due to debug prints).
  Resolution: ep pointer dereferencing corrected.

Version: 1.8.3.0
===========================
Enhancements:
-------------
- Update to qed-8.33.11.0 with storm fw 8.33.11.0.

Fixes:
------
- [CQ99990]: PSOD seen with beta driver installed.
  Issue: write lock acquired sequentially, without releasing.
  Resolution: lock order corrected.

Version: 1.8.2.2
===========================
Enhancements:
-------------
- Debug prints updated.

Fixes:
------
- [CQ99602]: PSOD during target side port toggle.
  Resolution: Extra state check added before sending a command for cleanup..

  [CQ99497]: PSOD while running lun reset test..
  Resolution: cmd clenaup counters are reset after connection termination.

Version: 1.8.2.1
===========================
Enhancements:
-------------
- None.

Fixes:
------
- [CQ99287]: Vmnic vsish properties does not display firmware version.
  Resolution: Code added to display firmware version.

  [CQ99310]: Target discovery failes with IPv6 setting.
  Resolution: memcopy of source ip address corrected.

Version: 1.8.2.0
===========================
Enhancements:
-------------
- Update to qed-8.33.10.0 with storm fw 8.33.10.0.
- Initial driver submitted.

Fixes:
------
- None.
