]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg PiSmmCore: Use SxDispatch in SmmEndOfDxeHandler()
authorStar Zeng <star.zeng@intel.com>
Thu, 14 Dec 2017 08:20:32 +0000 (16:20 +0800)
committerStar Zeng <star.zeng@intel.com>
Fri, 15 Dec 2017 02:38:11 +0000 (10:38 +0800)
commitb36acb21c0ff7e8502627a71673d37e996aeb4b6
tree065148ca1940acebcb6b4e2ef9a23ce68d738146
parent27dc016c3f004c9e390057e93a48bd4a498fcc4c
MdeModulePkg PiSmmCore: Use SxDispatch in SmmEndOfDxeHandler()

As some implementation of SMM Child Dispatcher (including SxDispatch)
may deny the handler registration after SmmReadyToLock, using
SxDispatch in SmmReadyToBootHandler() will be too late.

This patch updates code to use SxDispatch in SmmEndOfDxeHandler()
instead of SmmReadyToBootHandler().

Cc: Jiewen Yao <jiewen.yao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
MdeModulePkg/Core/PiSmmCore/PiSmmCore.c