audk/SecurityPkg/VariableAuthenticated/RuntimeDxe
Star Zeng fe9dfae514 SecurityPkg 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@17625 6f19259b-4bc3-4df7-8a09-765794883524
2015-06-11 10:23:44 +00:00
..
AuthService.c SecurityPkg Variable: Support the new introduced PcdMaxAuthVariableSize. 2015-06-10 07:52:12 +00:00
AuthService.h SecurityPkg Variable: Support the new introduced PcdMaxAuthVariableSize. 2015-06-10 07:52:12 +00:00
Measurement.c Fix execution status & DEBUG message level mismatch. EFI_D_ERROR is used only when failure/case can’t be resolved by code. 2014-11-10 05:01:15 +00:00
Reclaim.c Update code to support VS2013 tool chain. 2014-07-28 07:45:49 +00:00
VarCheck.c SecurityPkg Variable: Add SysPrepOrder and SysPrep#### to global list. 2015-06-08 09:36:20 +00:00
Variable.c SecurityPkg Variable: Support the new introduced PcdMaxAuthVariableSize. 2015-06-10 07:52:12 +00:00
Variable.h SecurityPkg Variable: Support the new introduced PcdMaxAuthVariableSize. 2015-06-10 07:52:12 +00:00
VariableAuthRuntimeDxe.uni SecurityPkg: Convert non DOS format files to DOS format 2014-09-03 08:51:17 +00:00
VariableAuthSmm.uni SecurityPkg: Convert non DOS format files to DOS format 2014-09-03 08:51:17 +00:00
VariableAuthSmmRuntimeDxe.uni SecurityPkg: Convert non DOS format files to DOS format 2014-09-03 08:51:17 +00:00
VariableDxe.c SecurityPkg Variable: Reuse scratch data area(at the end of volatile variable store) 2015-03-17 06:41:40 +00:00
VariableRuntimeDxe.inf SecurityPkg Variable: Support the new introduced PcdMaxAuthVariableSize. 2015-06-10 07:52:12 +00:00
VariableRuntimeDxeExtra.uni SecurityPkg: INF/DEC file updates to EDK II packages 2014-08-28 05:34:23 +00:00
VariableSmm.c SecurityPkg Variable: Support the new introduced PcdMaxAuthVariableSize. 2015-06-10 07:52:12 +00:00
VariableSmm.inf SecurityPkg Variable: Support the new introduced PcdMaxAuthVariableSize. 2015-06-10 07:52:12 +00:00
VariableSmmExtra.uni SecurityPkg: INF/DEC file updates to EDK II packages 2014-08-28 05:34:23 +00:00
VariableSmmRuntimeDxe.c SecurityPkg Variable: Move VariableLock install into SmmVariableReady(). 2015-06-11 10:23:44 +00:00
VariableSmmRuntimeDxe.inf SecurityPkg Variable: Support the new introduced PcdMaxAuthVariableSize. 2015-06-10 07:52:12 +00:00
VariableSmmRuntimeDxeExtra.uni SecurityPkg: INF/DEC file updates to EDK II packages 2014-08-28 05:34:23 +00:00