]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg/PiSmmIpl: Check order of EndOfDxe and DxeSmmReadyToLock
authorJeff Fan <jeff.fan@intel.com>
Mon, 23 May 2016 05:44:13 +0000 (13:44 +0800)
committerJeff Fan <jeff.fan@intel.com>
Mon, 30 May 2016 01:41:02 +0000 (09:41 +0800)
commit265fff39483bc2e1550bbb9546b9c330e6118e25
treea0a207d8ad567c0a4524c5dcc1a2442edb2e21f8
parentebaafbe62c70309d0ceb44a0c4199093d0a823c4
MdeModulePkg/PiSmmIpl: Check order of EndOfDxe and DxeSmmReadyToLock

According to PI specification, EndOfDxe Event should be signaled before
DxeSmmReadyToLock protocol installation. This update is ASSERT if EndOfDxe
Event is not signaled when DxeSmmReadyToLock protocol installed. And do
REPORT_STATUS_CODE() also.

Cc: Michael Kinney <michael.d.kinney@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Feng Tian <feng.tian@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Reviewed-by: Michael Kinney <michael.d.kinney@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Tested-by: Laszlo Ersek <lersek@redhat.com>
MdeModulePkg/Core/PiSmmCore/PiSmmIpl.c
MdeModulePkg/Core/PiSmmCore/PiSmmIpl.inf