MdeModulePkg/Library/VarCheckLib: Allow SetVariable from SMM
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3154 Update VarCheckLibSetVariableCheck() to allow locked variables to be updated if the RequestSource is VarCheckFromTrusted even if one or more variable check handlers return EFI_WRITE_PROTECTED. RequestSource is only set to VarCheckFromTrusted if the request is through the EFI_SMM_VARAIBLE_PROTOCOL. Cc: Bret Barkelew <Bret.Barkelew@microsoft.com> Cc: Hao A Wu <hao.a.wu@intel.com> Cc: Liming Gao <gaoliming@byosoft.com.cn> Signed-off-by:Michael D Kinney <michael.d.kinney@intel.com> Reviewed-by:
Bret Barkelew <bret.barkelew@microsoft.com> Reviewed-by:
Hao A Wu <hao.a.wu@intel.com> (cherry picked from commit 248d08c5 ) Reviewed-by:
Liming Gao <gaoliming@byosoft.com.cn>
Please register or sign in to comment