audk/MdeModulePkg/Universal/Network/IScsiDxe
Zhang Lubo 5a066b87bd MdeModulePkg: Fix assert in iSCSI.
The bug is caused by using already freed memory.
If there is already an attempt and execute
'reconnect -r' command, all the ConfigFormEntry structure
will be freed in IScsiDriverBindingStop, but the
mCallbackInfo->Current is not configured as null and
this pointer will be used again in IScsiFormExtractConfig.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Zhang Lubo <lubo.zhang@intel.com>
Cc: Ye Ting <ting.ye@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Cc: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Feng Tian <feng.tian@intel.com>
Reviewed-by: Ye Ting <ting.ye@intel.com>
2016-12-07 16:13:11 +08:00
..
ComponentName.c Verified ChildHandle, and correct the name for a child. 2015-02-04 05:47:58 +00:00
ComponentName.h Fix the comments to follow UEFI Spec regarding how to check an EFI_HANDLE is valid/invalid. 2011-07-06 03:55:36 +00:00
IScsi4Dxe.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
IScsi4DxeExtra.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
IScsiCHAP.c MdeModulePkg: Fix typo. 2015-03-13 08:13:16 +00:00
IScsiCHAP.h Adopt new IPv4/IPv6 device path for network modules. 2011-10-26 09:29:46 +00:00
IScsiCommon.h Update the copyright notice format 2010-04-24 09:33:45 +00:00
IScsiConfig.c MdeModulePkg: Fix assert in iSCSI. 2016-12-07 16:13:11 +08:00
IScsiConfig.h Rollback the change 15178. 2014-01-26 09:33:22 +00:00
IScsiConfigDxe.vfr Remove Framework HII "class\subclass" in all VFR 2015-05-21 07:58:12 +00:00
IScsiConfigDxeStrings.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00
IScsiConfigNVDataStruc.h Adopt new IPv4/IPv6 device path for network modules. 2011-10-26 09:29:46 +00:00
IScsiDhcp.c MedmodulePkg: Refine codes related to Dhcpv4 and Dhcpv6 configuration. 2016-06-23 09:39:23 +08:00
IScsiDhcp.h MedmodulePkg: Refine codes related to Dhcpv4 and Dhcpv6 configuration. 2016-06-23 09:39:23 +08:00
IScsiDriver.c MdeModulePkg: refine codes of iSCSI driver. 2016-04-22 15:41:28 +08:00
IScsiDriver.h Clean up the private GUID definition in module Level. 2011-09-18 12:21:01 +00:00
IScsiDxe.inf MdeModulePkg: INF/DEC file updates to EDK II packages 2014-08-28 06:34:06 +00:00
IScsiExtScsiPassThru.c MdeModulePkg: Replace unsafe string functions. 2015-07-08 06:35:37 +00:00
IScsiExtScsiPassThru.h Update the copyright notice format 2010-04-24 09:33:45 +00:00
IScsiIbft.c MdeModulePkg: Refine codes of iSCSI driver 2016-08-18 13:53:55 +08:00
IScsiIbft.h Update the copyright notice format 2010-04-24 09:33:45 +00:00
IScsiImpl.h MedmodulePkg: Refine codes related to Dhcpv4 and Dhcpv6 configuration. 2016-06-23 09:39:23 +08:00
IScsiInitiatorName.c String Reference Cleanup. 2011-06-08 05:53:18 +00:00
IScsiInitiatorName.h Update the copyright notice format 2010-04-24 09:33:45 +00:00
IScsiMisc.c MdeModulePkg: Fix GCC code build error of iSCSI driver. 2016-04-22 16:57:54 +08:00
IScsiMisc.h MdeModulePkg: refine codes of iSCSI driver. 2016-04-22 15:41:28 +08:00
IScsiProto.c MdeModulePkg/Universal: Fix typos in comments 2016-10-27 09:11:19 +08:00
IScsiProto.h Re-execute the failed SCSI command if iSCSI driver could reinstates the session successfully. 2014-01-23 08:36:37 +00:00
IScsiTcp4Io.c Update the copyright notice format 2010-04-24 09:33:45 +00:00
IScsiTcp4Io.h Update the copyright notice format 2010-04-24 09:33:45 +00:00
Md5.c Update the copyright notice format 2010-04-24 09:33:45 +00:00
Md5.h Update the copyright notice format 2010-04-24 09:33:45 +00:00