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
IScsi4DxeExtra.uni
IScsiCHAP.c
IScsiCHAP.h
IScsiCommon.h
IScsiConfig.c MdeModulePkg: Fix assert in iSCSI. 2016-12-07 16:13:11 +08:00
IScsiConfig.h
IScsiConfigDxe.vfr
IScsiConfigDxeStrings.uni
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
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