* [PATCH] OvmfPkg/OvmfXen: Fix build with QemuKernelLoaderFsDxe
@ 2021-09-06 14:02 Anthony PERARD
2021-09-06 14:33 ` Ard Biesheuvel
0 siblings, 1 reply; 2+ messages in thread
From: Anthony PERARD @ 2021-09-06 14:02 UTC (permalink / raw)
To: devel
Cc: Ard Biesheuvel, Jiewen Yao, Jordan Justen, Gerd Hoffmann,
Anthony PERARD
From: Anthony PERARD <anthony.perard@citrix.com>
VerifyBlob() has been added recently to QemuKernelLoaderFsDxe, also
QemuKernelLoaderFsDxe has also been added recently to OvmfXen but
without an implementation of VerifyBlob().
Fix this by adding the same runes that has been addde to
OvmfPkgX64.dsc.
Fixes: 9f3eda177a4b ("OvmfPkg/OvmfXen: add QemuKernelLoaderFsDxe")
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
---
OvmfPkg/OvmfXen.dsc | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/OvmfPkg/OvmfXen.dsc b/OvmfPkg/OvmfXen.dsc
index 1a9c06c164a8..a31519e356b7 100644
--- a/OvmfPkg/OvmfXen.dsc
+++ b/OvmfPkg/OvmfXen.dsc
@@ -587,7 +587,10 @@ [Components]
NULL|OvmfPkg/Csm/LegacyBootMaintUiLib/LegacyBootMaintUiLib.inf
!endif
}
- OvmfPkg/QemuKernelLoaderFsDxe/QemuKernelLoaderFsDxe.inf
+ OvmfPkg/QemuKernelLoaderFsDxe/QemuKernelLoaderFsDxe.inf {
+ <LibraryClasses>
+ NULL|OvmfPkg/Library/BlobVerifierLibNull/BlobVerifierLibNull.inf
+ }
OvmfPkg/XenIoPvhDxe/XenIoPvhDxe.inf
OvmfPkg/XenIoPciDxe/XenIoPciDxe.inf
OvmfPkg/XenBusDxe/XenBusDxe.inf
--
Anthony PERARD
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] OvmfPkg/OvmfXen: Fix build with QemuKernelLoaderFsDxe
2021-09-06 14:02 [PATCH] OvmfPkg/OvmfXen: Fix build with QemuKernelLoaderFsDxe Anthony PERARD
@ 2021-09-06 14:33 ` Ard Biesheuvel
0 siblings, 0 replies; 2+ messages in thread
From: Ard Biesheuvel @ 2021-09-06 14:33 UTC (permalink / raw)
To: Anthony PERARD
Cc: edk2-devel-groups-io, Ard Biesheuvel, Jiewen Yao, Jordan Justen,
Gerd Hoffmann
On Mon, 6 Sept 2021 at 16:03, Anthony PERARD <anthony.perard@citrix.com> wrote:
>
> From: Anthony PERARD <anthony.perard@citrix.com>
>
> VerifyBlob() has been added recently to QemuKernelLoaderFsDxe, also
> QemuKernelLoaderFsDxe has also been added recently to OvmfXen but
> without an implementation of VerifyBlob().
>
> Fix this by adding the same runes that has been addde to
> OvmfPkgX64.dsc.
>
> Fixes: 9f3eda177a4b ("OvmfPkg/OvmfXen: add QemuKernelLoaderFsDxe")
> Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Oops. Thanks for the fix
Merged as #1953
> ---
> OvmfPkg/OvmfXen.dsc | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/OvmfPkg/OvmfXen.dsc b/OvmfPkg/OvmfXen.dsc
> index 1a9c06c164a8..a31519e356b7 100644
> --- a/OvmfPkg/OvmfXen.dsc
> +++ b/OvmfPkg/OvmfXen.dsc
> @@ -587,7 +587,10 @@ [Components]
> NULL|OvmfPkg/Csm/LegacyBootMaintUiLib/LegacyBootMaintUiLib.inf
> !endif
> }
> - OvmfPkg/QemuKernelLoaderFsDxe/QemuKernelLoaderFsDxe.inf
> + OvmfPkg/QemuKernelLoaderFsDxe/QemuKernelLoaderFsDxe.inf {
> + <LibraryClasses>
> + NULL|OvmfPkg/Library/BlobVerifierLibNull/BlobVerifierLibNull.inf
> + }
> OvmfPkg/XenIoPvhDxe/XenIoPvhDxe.inf
> OvmfPkg/XenIoPciDxe/XenIoPciDxe.inf
> OvmfPkg/XenBusDxe/XenBusDxe.inf
> --
> Anthony PERARD
>
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-09-06 14:34 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-06 14:02 [PATCH] OvmfPkg/OvmfXen: Fix build with QemuKernelLoaderFsDxe Anthony PERARD
2021-09-06 14:33 ` Ard Biesheuvel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox