Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1944663 Details for
Bug 2170730
Regression: OvmfPkgX64 no longer supports Xen HVM
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh90 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
[patch]
Patch to add OvmfXen platform to edk2-ovmf
edk2-xen.patch (text/plain), 2.66 KB, created by
Chuck Zmudzinski
on 2023-02-17 05:15:51 UTC
(
hide
)
Description:
Patch to add OvmfXen platform to edk2-ovmf
Filename:
MIME Type:
Creator:
Chuck Zmudzinski
Created:
2023-02-17 05:15:51 UTC
Size:
2.66 KB
patch
obsolete
>This patch is against version 20221117gitfff6d81270b5-9 > >The patch adds OvmfXen platform firmware to the edk-ovmf package > >The patch is needed to fix a regression that broke support for >booting Xen HVM guests with edk2-ovmf firmware. > >Its main use is by the xen package: The newly added OVMF_{VARS,CODE}.xen.fd >files can be used to create a /usr/libexec/xen/boot/ovmf.bin file with >Xen support that is to be shipped in the xen-runtime package by applying >a very simple patch to xen.spec. > >The patch in xen.spec will change > >%if %build_ovmf >cat /usr/share/OVMF/OVMF_{VARS,CODE}.fd >%{buildroot}%{_libexecdir}/%{name}/boot/ovmf.bin >%endif > >To > >%if %build_ovmf >cat /usr/share/OVMF/OVMF_{VARS,CODE}.xen.fd >%{buildroot}%{_libexecdir}/%{name}/boot/ovmf.bin >%endif > >Using this firmware with Xen support in place of what the xen-runtime >package currently ships restores support for booting Xen HVM guests >with UEFI firmware and also adds support for booting Xen PVH guests >with UEFI firmware. > >--- rpmbuild/SOURCES/edk2-build.fedora 2023-01-02 10:20:19.000000000 -0500 >+++ rpmbuild/SOURCES/edk2-build.fedora 2023-02-14 13:48:00.249345830 -0500 >@@ -110,6 +110,17 @@ > dest = Fedora/ovmf > cpy1 = FV/OVMF.fd OVMF.inteltdx.fd > >+[build.ovmf.xen] >+desc = ovmf build for Xen (2MB) >+conf = OvmfPkg/OvmfXen.dsc >+arch = X64 >+opts = ovmf.common ovmf.2m >+plat = OvmfXen >+dest = Fedora/ovmf >+cpy1 = FV/OVMF.fd OVMF.xen.fd >+cpy2 = FV/OVMF_CODE.fd OVMF_CODE.xen.fd >+cpy3 = FV/OVMF_VARS.fd OVMF_VARS.xen.fd >+ > > ##################################################################### > # armvirt builds >--- rpmbuild/SPECS/edk2.spec 2023-01-02 10:20:31.000000000 -0500 >+++ rpmbuild/SPECS/edk2.spec 2023-02-14 21:45:13.714592000 -0500 >@@ -35,7 +35,7 @@ > > Name: edk2 > Version: %{GITDATE}git%{GITCOMMIT} >-Release: 9%{?dist} >+Release: 9.xen%{?dist} > Summary: UEFI firmware for 64-bit virtual machines > License: BSD-2-Clause-Patent and OpenSSL and MIT > URL: http://www.tianocore.org >@@ -497,6 +497,9 @@ > %{_datadir}/%{name}/ovmf/OVMF_VARS.secboot.fd > %{_datadir}/%{name}/ovmf/OVMF.amdsev.fd > %{_datadir}/%{name}/ovmf/OVMF.inteltdx.fd >+%{_datadir}/%{name}/ovmf/OVMF.xen.fd >+%{_datadir}/%{name}/ovmf/OVMF_CODE.xen.fd >+%{_datadir}/%{name}/ovmf/OVMF_VARS.xen.fd > %{_datadir}/%{name}/ovmf/UefiShell.iso > %{_datadir}/%{name}/ovmf/Shell.efi > %{_datadir}/%{name}/ovmf/EnrollDefaultKeys.efi >@@ -613,6 +616,9 @@ > > > %changelog >+* Tue Feb 14 2023 Chuck Zmudzinski <brchuckz@aol.com> - 20221117gitfff6d81270b5-9.xen >+- Add build for the Xen platform. >+ > * Mon Jan 02 2023 Gerd Hoffmann <kraxel@redhat.com> - 20221117gitfff6d81270b5-9 > - revert 'make files sparse again' (resolves: rhbz#2155673). > - pick up compiler + linker flags from rpm
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 2170730
: 1944663