SHA256
1
0
forked from pool/ovmf
Commit Graph

145 Commits

Author SHA256 Message Date
Joey Lee
5b53b2e6a1 Accepting request 1039618 from home:joeyli:branches:Virtualization
Add ovmf-Revert-OvmfPkg-PlatformInitLib-dynamic-mmio-window-s.patch to avoid Page-Fault exception when booting with edk2-stable202211 ovmf. (bsc#1205978)

OBS-URL: https://build.opensuse.org/request/show/1039618
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=241
2022-12-02 16:49:44 +00:00
Joey Lee
41df701ed4 Accepting request 1038916 from home:joeyli:branches:Virtualization
Update to edk2-stable202211 (jsc#PED-1410)

OBS-URL: https://build.opensuse.org/request/show/1038916
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=239
2022-11-29 14:54:48 +00:00
Joey Lee
5d56b5f003 Accepting request 1035329 from home:joeyli:branches:Virtualization:bsc1204220
Change the size of ovmf-x86_64 back to 2MB, and remove EFI shell to reduce the fv image size.(bsc#1204220)

OBS-URL: https://build.opensuse.org/request/show/1035329
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=237
2022-11-12 02:05:48 +00:00
7ab45bb39b Accepting request 1010339 from home:joeyli:branches:Virtualization
Update to edk2-stable202208 (jsc#PED-1410)

OBS-URL: https://build.opensuse.org/request/show/1010339
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=235
2022-10-13 06:47:57 +00:00
Joey Lee
77e4004195 Accepting request 1004882 from home:joeyli:branches:Virtualization
Add ovmf-bsc1199156-OvmfPkg-IncompatiblePciDeviceSupportDxe-Ignore-Optio.patch (bsc#1199156)

OBS-URL: https://build.opensuse.org/request/show/1004882
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=233
2022-10-04 03:36:07 +00:00
Joey Lee
10cda31f3d Accepting request 1002960 from home:joeyli:branches:Virtualization
Modified ovmf.changes log, using PED-1410 instead of PED-1359 for pushing to SLE15-SP5.

OBS-URL: https://build.opensuse.org/request/show/1002960
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=231
2022-09-12 13:41:53 +00:00
Joey Lee
a1ce032d8b Accepting request 1001352 from home:joeyli:branches:Virtualization
Add suse_version and sle_version checking logic in ovmf.spec when applying revert patches.(jsc#PED-1359)

OBS-URL: https://build.opensuse.org/request/show/1001352
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=229
2022-09-06 06:16:03 +00:00
Joey Lee
5fea39ad2d Accepting request 998942 from home:joeyli:branches:Virtualization
add ovmf-Revert-*.patch names to changelog for sending to factory

OBS-URL: https://build.opensuse.org/request/show/998942
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=227
2022-08-24 05:55:27 +00:00
Joey Lee
b4ee8027ef Accepting request 998937 from home:joeyli:branches:Virtualization
removed ovmf-bsc1196879-sev-fix.patch

OBS-URL: https://build.opensuse.org/request/show/998937
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=226
2022-08-24 04:59:11 +00:00
Joey Lee
94e707da79 Accepting request 998812 from home:joeyli:branches:Virtualization
Update to edk2-stable202205

OBS-URL: https://build.opensuse.org/request/show/998812
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=225
2022-08-23 12:50:52 +00:00
Joey Lee
057c3cc451 Accepting request 984103 from home:jirislaby:branches:Virtualization
- add ovmf-tools_def-add-fno-omit-frame-pointer-to-GCC48_-IA32-.patch.
  It fixes crashes when linked using gcc 12 (bsc#1199597).

OBS-URL: https://build.opensuse.org/request/show/984103
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=223
2022-07-14 13:58:00 +00:00
Joey Lee
f6b58163d7 Accepting request 974417 from home:joeyli:branches:Virtualization
Respin amd-sev and amd-sev-es features (bsc#1198246)

OBS-URL: https://build.opensuse.org/request/show/974417
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=221
2022-05-02 15:39:05 +00:00
Joey Lee
3aba478a8e Accepting request 964975 from home:marxin:branches:Virtualization
- Add GCC 12 workaround (ovmf-ignore-spurious-GCC-12-warning.patch)
  that handles: https://bugzilla.tianocore.org/show_bug.cgi?id=3816
  The same patch is already included in qemu package.

OBS-URL: https://build.opensuse.org/request/show/964975
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=219
2022-03-28 08:22:15 +00:00
Joey Lee
f83d95b0b3 Accepting request 961877 from home:favogt:branches:Virtualization
- TPM_ENABLE got renamed to TPM2_ENABLE and TPM_CONFIG_ENABLE removed
  (except on ARM for some reason) (boo#1197104)

OBS-URL: https://build.opensuse.org/request/show/961877
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=217
2022-03-16 02:57:06 +00:00
Joey Lee
73ec1d53bd Accepting request 961021 from home:joeyli:branches:Virtualization
Upgrade to edk2-edk2-stable202202 (bsc#1196879)

OBS-URL: https://build.opensuse.org/request/show/961021
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=215
2022-03-11 09:35:22 +00:00
Joey Lee
4faf2db093 Accepting request 955619 from home:bmwiedemann:branches:Virtualization
Sort file lists for reproducible build results

OBS-URL: https://build.opensuse.org/request/show/955619
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=214
2022-02-25 06:35:11 +00:00
Joey Lee
763f0fba1e Accepting request 943675 from home:joeyli:branches:Virtualization
Modified gdb_uefi.py.in for python3 (bsc#1192126)

OBS-URL: https://build.opensuse.org/request/show/943675
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=213
2022-01-04 04:01:17 +00:00
Joey Lee
d716fdba52 Accepting request 942190 from home:joeyli:branches:Virtualization
Removed useless patch files because they are merged to edk2-stable202111

OBS-URL: https://build.opensuse.org/request/show/942190
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=212
2021-12-24 05:14:40 +00:00
Joey Lee
b7ecc166d1 Accepting request 941779 from home:joeyli:branches:Virtualization
upgrade to edk2-stable202111

OBS-URL: https://build.opensuse.org/request/show/941779
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=211
2021-12-22 07:21:07 +00:00
Joey Lee
e47c638d17 Accepting request 940215 from home:joeyli:branches:Virtualization
For preparing push to SLE15-SP4, add more notes

OBS-URL: https://build.opensuse.org/request/show/940215
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=210
2021-12-13 11:55:43 +00:00
77ea049051 Accepting request 936071 from home:Guillaume_G:branches:Virtualization
- cross-i386-binutils and cross-i386-gcc have been dropped from
  Factory, so use only cross-x86_64-* - boo#1193424

OBS-URL: https://build.opensuse.org/request/show/936071
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=209
2021-12-06 17:27:10 +00:00
a1e2a36d7f Accepting request 935439 from home:joeyli:branches:Virtualization
Merge the difference from SLE for pushing back to SLE15-SP4

OBS-URL: https://build.opensuse.org/request/show/935439
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=208
2021-12-05 10:09:24 +00:00
0f2dbc1974 Accepting request 930118 from home:Guillaume_G:branches:openSUSE:Factory:ARM
- Update rpmlintrc (fixes aarch64 build)

OBS-URL: https://build.opensuse.org/request/show/930118
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=207
2021-11-08 12:08:50 +00:00
Joey Lee
8d518560d6 Accepting request 927620 from home:joeyli:branches:Virtualization
Removed merged and replaced patches, otherwise this change can not pass the checking of openSUSE:Factory

OBS-URL: https://build.opensuse.org/request/show/927620
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=206
2021-10-27 04:01:02 +00:00
Joey Lee
4460a776c4 Accepting request 926921 from home:joeyli:branches:Virtualization
Removed edk2-stable202105.tar.gz

OBS-URL: https://build.opensuse.org/request/show/926921
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=205
2021-10-26 07:01:19 +00:00
ed88607f95 Accepting request 925197 from home:joeyli:branches:Virtualization
update to edk2-stable202108

OBS-URL: https://build.opensuse.org/request/show/925197
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=204
2021-10-21 13:21:55 +00:00
Gary Ching-Pang Lin
3c74272072 Accepting request 905211 from home:gary_lin:branches:Virtualization
- Add ovmf-fix-xen-s3-detection.patch to fix the S3 detection in ovmf-xen
- Add ovmf-xen-add-qemu-kernel-loader-fs.patch to add QemuKernelLoaderFsDxe to ovmf-xen to load kernel from qemu fw_cfg

OBS-URL: https://build.opensuse.org/request/show/905211
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=203
2021-07-09 09:18:18 +00:00
Gary Ching-Pang Lin
e7da3e30be Accepting request 903597 from home:gary_lin:branches:Virtualization
- Add ovmf-xen-relocate-shared_info_page-map.patch to fix the
  save/restore/migrate in ovmf-xen

OBS-URL: https://build.opensuse.org/request/show/903597
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=202
2021-07-02 01:47:09 +00:00
Gary Ching-Pang Lin
809d3b8e3f Accepting request 898913 from home:gary_lin:branches:Virtualization
fix the possible overflows in IScsiDxe (bsc#1186151)

OBS-URL: https://build.opensuse.org/request/show/898913
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=200
2021-06-10 03:15:41 +00:00
Gary Ching-Pang Lin
b8c81305d4 Accepting request 897037 from home:gary_lin:branches:Virtualization
Correct the path to copy the Xen flavor

OBS-URL: https://build.opensuse.org/request/show/897037
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=198
2021-06-03 02:38:16 +00:00
Gary Ching-Pang Lin
111036098f Accepting request 896323 from home:gary_lin:branches:Virtualization
+ Update 50-xen-hvm-x86_64.json to use ovmf-x86_64-xen-4m.bin as
    the default firmware for Xen

OBS-URL: https://build.opensuse.org/request/show/896323
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=197
2021-05-31 09:49:50 +00:00
Gary Ching-Pang Lin
096b5a5c24 Accepting request 896320 from home:gary_lin:branches:Virtualization
- Update to edk2-stable202105
- Update openssl to 1.1.1j
- Add the new Xen flavor for x86_64

OBS-URL: https://build.opensuse.org/request/show/896320
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=196
2021-05-31 09:42:30 +00:00
Gary Ching-Pang Lin
24f3b93f84 Accepting request 890203 from home:gary_lin:branches:Virtualization
Update the descriptors to add "acpi-s4" tag to allow libvirt enable hibernation (bsc#1182886#c31)

OBS-URL: https://build.opensuse.org/request/show/890203
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=194
2021-05-04 03:03:40 +00:00
Gary Ching-Pang Lin
caf1ebe596 Accepting request 889891 from home:gary_lin:branches:Virtualization
fix SEV-ES guest crash with TPM (bsc#1184801)

OBS-URL: https://build.opensuse.org/request/show/889891
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=193
2021-05-03 03:26:45 +00:00
Gary Ching-Pang Lin
6c2701eed5 Accepting request 886597 from home:gary_lin:branches:Virtualization
- Build ovmf-x86_64-smm against Ia32X64 to enable S3 support
  (bsc#1184938)
- Update ovmf-add-exclude-shell-flag.patch to include Ia32X64

OBS-URL: https://build.opensuse.org/request/show/886597
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=191
2021-04-19 08:58:47 +00:00
Gary Ching-Pang Lin
cf1fdab1bc Accepting request 883170 from home:gary_lin:branches:Virtualization
remove brotli since there is no real user and it requires extra effort to maintain the brotli submodule tarball

OBS-URL: https://build.opensuse.org/request/show/883170
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=189
2021-04-06 07:12:41 +00:00
Gary Ching-Pang Lin
801849b442 Accepting request 881514 from home:gary_lin:branches:Virtualization
- Add ovmf-bsc1183713-fix-gcc10-brotli-errors.patch to fix the
  gcc10 error from brotli (bsc#1183713)

OBS-URL: https://build.opensuse.org/request/show/881514
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=187
2021-03-26 14:17:20 +00:00
Gary Ching-Pang Lin
18ed078947 Accepting request 879838 from home:gary_lin:branches:Virtualization
Update tags for the security fixes

OBS-URL: https://build.opensuse.org/request/show/879838
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=185
2021-03-18 08:22:40 +00:00
73a25e48c8 Accepting request 878296 from home:gary_lin:branches:Virtualization
- Update to edk2-stable202102
  * ArmVirtPkg: support extra pci root bridges (pxb)
  * SEV Encrypted Boot for Ovmf (remote attestation)
  * virtio-fs driver for OvmfPkg and ArmVirtPkg
  * Apply SEV-ES mitigations for encryption bit position and MMIO
  * Add Core CI support for StandaloneMmPkg
  * Update LZMA module to LZMA SDK latest version 19.00
  * Port open source JSON library (jansson)
  * add file buffering to the UEFI shell's COMP command
  * Shell: pathname / filename sorting
  * Extend support of peripheral x64 MM_STANDALONE drivers
  * BaseTools: Convert the Split tool from C language to Python
  * ArmPkg: Add Universal/Smbios
  * Move to Pip based Basetools python
  * Add support for use of FF-A callsw
- Drop upstreamed patches:
  + ovmf-jscSLE-16075-SEV-ES-use-physical-address.patch
  + ovmf-bsc1180079-amd-sev-es-mitigation.patch

OBS-URL: https://build.opensuse.org/request/show/878296
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=184
2021-03-12 20:27:02 +00:00
Gary Ching-Pang Lin
05b512cba7 Accepting request 867411 from home:gary_lin:branches:Virtualization
- follow-up patch for SEV-ES to fix the flash writing (jsc#SLE-16075)
- Update 50-xen-hvm-x86_64.json to add "nvram-template" and change the firmware file to ovmf-x86_64-ms-4m.bin  (bsc#1180050, bsc#1181264)
- Refresh ovmf-bsc1180079-amd-sev-es-mitigation.patch

OBS-URL: https://build.opensuse.org/request/show/867411
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=182
2021-01-28 09:48:30 +00:00
Gary Ching-Pang Lin
4fed463ab5 Accepting request 862757 from home:gary_lin:branches:Virtualization
- mitigate the potential AMD SEV-ES security issues (bsc#1180079)
- Add the json descriptor for xen-hvm (bsc#1180050)

OBS-URL: https://build.opensuse.org/request/show/862757
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=180
2021-01-13 02:08:12 +00:00
Gary Ching-Pang Lin
191d943cac Accepting request 851733 from home:gary_lin:branches:Virtualization
Update to edk2-stable202011

OBS-URL: https://build.opensuse.org/request/show/851733
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=178
2020-11-30 03:14:26 +00:00
Gary Ching-Pang Lin
3b600d56f7 Accepting request 851191 from home:gary_lin:branches:Virtualization
Cosmetic changes in the spec file suggested by spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/851191
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=177
2020-11-27 03:49:22 +00:00
Gary Ching-Pang Lin
5b143a4593 Accepting request 849041 from home:gary_lin:branches:Virtualization
- Follow-up SEV-ES fixes (jsc#SLE-16075)
- Sync the bug tags from SLE

OBS-URL: https://build.opensuse.org/request/show/849041
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=175
2020-11-17 09:19:12 +00:00
Gary Ching-Pang Lin
da886f997f Accepting request 846145 from home:gary_lin:branches:Virtualization
- Update the json descriptors to address all x86_64 firmware files (jsc#SLE-15915)
- Remove the executable bit from brotli source code files

OBS-URL: https://build.opensuse.org/request/show/846145
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=173
2020-11-05 08:46:20 +00:00
Gary Ching-Pang Lin
1267658a3b Accepting request 844951 from home:gary_lin:branches:Virtualization
- Add _constraints to request at least 6GB disk (bsc#1178244)
- Remove the build files after finishing the build to reduce the
  disk usage (bsc#1178244)

OBS-URL: https://build.opensuse.org/request/show/844951
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=171
2020-10-30 02:57:52 +00:00
Gary Ching-Pang Lin
28900ff5c1 Accepting request 832682 from home:gary_lin:branches:Virtualization
Update to edk2-stable202008

OBS-URL: https://build.opensuse.org/request/show/832682
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=169
2020-09-07 07:34:48 +00:00
Gary Ching-Pang Lin
c02bee212e Accepting request 822286 from home:kailiu:branches:Virtualization
Fixed TPM support. TPM2_ENABLE & TPM2_CONFIG_ENABLE build flags were changed to TPM_* since upstream commit 07952a962a40.

Without this fix the TPM device support is broken, e.g. in Windows guest TPM device is marked as not working properly in the Device Manager.

OBS-URL: https://build.opensuse.org/request/show/822286
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=167
2020-07-23 01:14:24 +00:00
Gary Ching-Pang Lin
cb649e9626 Accepting request 812835 from home:gary_lin:branches:Virtualization
- Use the reduced source tarballs since ovmf only needs a portion
  of the code.
  + brotli-v1.0.7-17-g666c328.tar.xz ->
    brotli-v1.0.7-17-g666c328-c.tar.xz
    - We only need the "c" directory, not the whole tarball.
  + oniguruma-v6.9.4_mark1.tar.xz ->
    oniguruma-v6.9.4_mark1-src.tar.xz
    - We only need the "src" directory, not the whole tarball.

OBS-URL: https://build.opensuse.org/request/show/812835
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=165
2020-06-09 09:09:22 +00:00
Gary Ching-Pang Lin
a9ab0dce44 Accepting request 811695 from home:gary_lin:branches:Virtualization
Update to edk2-stable202005

OBS-URL: https://build.opensuse.org/request/show/811695
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=164
2020-06-05 08:59:22 +00:00