Commit 3c93275
StandaloneMm: Link VarCheckPolicyLibStandaloneMm into VariableStandaloneMm
VariableSmmRuntimeDxe (NS side) sends variable policy commands to StMM
using gVarCheckPolicyLibMmiHandlerGuid. The MMI handler for this GUID
is registered by VarCheckPolicyLib's constructor. Without linking
VarCheckPolicyLibStandaloneMm into VariableStandaloneMm, no handler
exists for policy commands, causing MmiManage to return EFI_NOT_FOUND
which ASSERTs in DEBUG builds and silently fails in RELEASE.
OVMF's StandaloneMm path (OvmfPkgX64.dsc) includes this; the upstream
ARM reference DSCs (VExpress-FVP, Juno, PlatformStandaloneMmRpmb) have
not yet been updated.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 83209ed commit 3c93275
1 file changed
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
| 205 | + | |
205 | 206 | | |
206 | 207 | | |
207 | 208 | | |
| |||
0 commit comments