audk/MdeModulePkg/Universal/Variable/RuntimeDxe
Star Zeng aa2868b3f1 MdeModulePkg Variable: Move VariableLock install into SmmVariableReady().
VariableLock in VariableSmmRuntimeDxe.c is installed in EntryPoint now.
It works based on SMM variable handler by SMM communication with
payload buffer. But the payload buffer and SMM variable handler will
be not ready in EntryPoint before SmmVariableReady() call back.

VarCheck in VariableSmmRuntimeDxe.c has the same issue,
so move VarCheck install into SmmVariableReady() also.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@17626 6f19259b-4bc3-4df7-8a09-765794883524
2015-06-11 10:24:36 +00:00
..
Reclaim.c Update code to support VS2013 tool chain. 2014-07-28 07:52:57 +00:00
VarCheck.c MdeModulePkg Variable: Add SysPrepOrder and SysPrep#### to global list. 2015-06-08 09:35:53 +00:00
Variable.c MdeModulePkg Variable: Enhance the code logic about VariableLock 2015-04-10 01:53:38 +00:00
Variable.h MdeModulePkg Variable: Implement variable quota management. 2015-01-27 08:42:47 +00:00
VariableDxe.c MdeModulePkg Variable: Introduce PcdReclaimVariableSpaceAtEndOfDxe 2015-02-02 09:30:34 +00:00
VariableRuntimeDxe.inf MdeModulePkg Variable: Introduce PcdReclaimVariableSpaceAtEndOfDxe 2015-02-02 09:30:34 +00:00
VariableRuntimeDxe.uni MdeModulePkg Variable: Add missing warning annotation. 2014-11-19 01:08:23 +00:00
VariableRuntimeDxeExtra.uni MdeModulePkg: INF/DEC file updates to EDK II packages 2014-08-28 06:53:43 +00:00
VariableSmm.c MdeModulePkg: Cleanup gEfiSmmAccess2ProtocolGuid reference. 2015-02-05 00:59:56 +00:00
VariableSmm.inf MdeModulePkg: Cleanup gEfiSmmAccess2ProtocolGuid reference. 2015-02-05 00:59:56 +00:00
VariableSmm.uni MdeModulePkg: Convert non DOS format files to DOS format and remove unused module UNI files. 2014-09-03 08:39:12 +00:00
VariableSmmExtra.uni MdeModulePkg: INF/DEC file updates to EDK II packages 2014-08-28 06:53:43 +00:00
VariableSmmRuntimeDxe.c MdeModulePkg Variable: Move VariableLock install into SmmVariableReady(). 2015-06-11 10:24:36 +00:00
VariableSmmRuntimeDxe.inf MdeModulePkg Variable: Implement VarCheck PROTOCOL 2015-01-05 03:38:36 +00:00
VariableSmmRuntimeDxe.uni MdeModulePkg Variable: Add missing warning annotation. 2014-11-19 01:08:23 +00:00
VariableSmmRuntimeDxeExtra.uni MdeModulePkg: INF/DEC file updates to EDK II packages 2014-08-28 06:53:43 +00:00