]> git.proxmox.com Git - mirror_edk2.git/commit
OvmfPkg: Add dependency of VariableSmm driver to make it work normally.
authorZhihao Li <zhihao.li@intel.com>
Tue, 29 Mar 2022 06:37:38 +0000 (14:37 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Sat, 2 Apr 2022 12:37:02 +0000 (12:37 +0000)
commit7fda517c3d576b4c8d3ea9ae63e7bf441c55ade4
tree36bc989056b3d4025dd0acd31a36f07c902dc728
parent44a53a3bdd9c76e37f1750b5aa6a745de5d77391
OvmfPkg: Add dependency of VariableSmm driver to make it work normally.

REF? https://bugzilla.tianocore.org/show_bug.cgi?id=3861

UefiCpuPkg define a new Protocol with the new services
SmmWaitForAllProcessor(), which can be used by SMI handler
to optionally wait for other APs to complete SMM rendezvous in
relaxed AP mode.

VariableSmm driver need use SmmCpuRendezvousLib, So add
SmmCpuRendezvousLib in OvmfPkg.

Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Sebastien Boeuf <sebastien.boeuf@intel.com>
Signed-off-by: Zhihao Li <zhihao.li@intel.com>
Acked-by: Gerd Hoffmann <kraxel@redhat.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
OvmfPkg/CloudHv/CloudHvX64.dsc
OvmfPkg/OvmfPkgIa32.dsc
OvmfPkg/OvmfPkgIa32X64.dsc
OvmfPkg/OvmfPkgX64.dsc