audk/MdeModulePkg/Universal/Network/IScsiDxe
Jiaxin Wu d32159853d MdeModulePkg/IScsiDxe: Set ExitBootServiceEvent to NULL after close it.
v2:
* Refine the commit log.

There are two place to close the ISCSI ExitBootServiceEvent:
#1.IScsiOnExitBootService(), which is the callback function of
   ExitBootServiceEvent.
#2.IScsiCleanDriverData(), which will be invoked by ISCSI driver
   binding stop().

So, the ExitBootServiceEvent will be closed and freed when exit boot
server is triggered. But it may be closed and freed again in ISCSI driver
binding stop(), which will result in the issue recorded at
https://bugzilla.tianocore.org/show_bug.cgi?id=742.

This patch is to resolve the issue.

Cc: Ye Ting <ting.ye@intel.com>
Cc: Fu Siyuan <siyuan.fu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Wu Jiaxin <jiaxin.wu@intel.com>
Reviewed-by: Fu Siyuan <siyuan.fu@intel.com>
2018-01-10 08:33:15 +08:00
..
ComponentName.c
ComponentName.h
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
IScsiCommon.h
IScsiConfig.c MdeModulePkg: Fix assert in iSCSI. 2016-12-07 16:13:11 +08:00
IScsiConfig.h
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
IScsiDhcp.c MdeModulePkg: Update Api from NetLibDetectMedia to NetLibDetectMediaWaitTimeout. 2017-12-18 16:38:22 +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
IScsiDxe.inf
IScsiExtScsiPassThru.c MdeModulePkg: Replace unsafe string functions. 2015-07-08 06:35:37 +00:00
IScsiExtScsiPassThru.h
IScsiIbft.c MdeModulePkg: Refine codes of iSCSI driver 2016-08-18 13:53:55 +08:00
IScsiIbft.h
IScsiImpl.h MedmodulePkg: Refine codes related to Dhcpv4 and Dhcpv6 configuration. 2016-06-23 09:39:23 +08:00
IScsiInitiatorName.c
IScsiInitiatorName.h
IScsiMisc.c MdeModulePkg/IScsiDxe: Set ExitBootServiceEvent to NULL after close it. 2018-01-10 08:33:15 +08:00
IScsiMisc.h MdeModulePkg: refine codes of iSCSI driver. 2016-04-22 15:41:28 +08:00
IScsiProto.c MdeModulePkg: Update Api from NetLibDetectMedia to NetLibDetectMediaWaitTimeout. 2017-12-18 16:38:22 +08:00
IScsiProto.h MdeModulePkg: Update Api from NetLibDetectMedia to NetLibDetectMediaWaitTimeout. 2017-12-18 16:38:22 +08:00
IScsiTcp4Io.c
IScsiTcp4Io.h
Md5.c
Md5.h