SHA256
1
0
forked from pool/ovmf
Commit Graph

135 Commits

Author SHA256 Message Date
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
Gary Ching-Pang Lin
9925a9a8fc Accepting request 807895 from home:gary_lin:branches:Virtualization
disable gcc10 outline-atomics in AArch64 (bsc#1171643)

OBS-URL: https://build.opensuse.org/request/show/807895
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=162
2020-05-21 07:12:32 +00:00
Gary Ching-Pang Lin
1d734c7cc5 Accepting request 795737 from home:gary_lin:branches:Virtualization
Build all non-native firmware files on x86_64 and aarch64 with cross-compilers (bsc#1159134)

OBS-URL: https://build.opensuse.org/request/show/795737
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=160
2020-04-20 09:47:56 +00:00
Gary Ching-Pang Lin
5a9c6b58f1 Accepting request 791678 from home:gary_lin:branches:Virtualization
fix crash and hang in ShellPkg and Ip6Dxe (bsc#1163927, CVE-2019-14559)

OBS-URL: https://build.opensuse.org/request/show/791678
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=157
2020-04-06 08:18:34 +00:00
Gary Ching-Pang Lin
f3acec1435 Accepting request 782008 from home:gary_lin:branches:Virtualization
- Update to edk2-stable202002

OBS-URL: https://build.opensuse.org/request/show/782008
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=155
2020-03-06 06:45:54 +00:00
Gary Ching-Pang Lin
c84b2be525 Accepting request 778693 from home:gary_lin:branches:Virtualization
- fix dbx signature check (bsc#1163969, CVE-2019-14575)
- fix memory leakage in Ip4Dxe and ArpDxe (bsc#1163927, CVE-2019-14559)

OBS-URL: https://build.opensuse.org/request/show/778693
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=153
2020-02-26 04:11:48 +00:00
Gary Ching-Pang Lin
1b273ea9a1 Accepting request 775105 from home:gary_lin:branches:Virtualization
fix the numeric truncation to avoid the potential memory corruption (bsc#1163959, CVE-2019-14563)

OBS-URL: https://build.opensuse.org/request/show/775105
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=151
2020-02-18 10:08:59 +00:00
Gary Ching-Pang Lin
b6c600079a Accepting request 770414 from home:gary_lin:branches:Virtualization
Build the unified firmware with preloaded keys for backward compatibility (bsc#1159793)

OBS-URL: https://build.opensuse.org/request/show/770414
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=149
2020-02-06 02:02:48 +00:00
9b8bbb534d - only build -aarch32 Cortex-A15 EFI on armv7hl
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=147
2019-12-20 09:28:35 +00:00
Gary Ching-Pang Lin
e679e33222 Accepting request 753073 from home:gary_lin:branches:Virtualization
- Update to edk2-stable201911
- Update openssl to 1.1.1d

OBS-URL: https://build.opensuse.org/request/show/753073
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=145
2019-12-03 03:41:42 +00:00
Gary Ching-Pang Lin
3ce5c9d618 Accepting request 746483 from home:gary_lin:branches:Virtualization
Use the same x86 4MB firmware names as the ones in the previous version (< stable201905) for backward compatibility

OBS-URL: https://build.opensuse.org/request/show/746483
OBS-URL: https://build.opensuse.org/package/show/Virtualization/ovmf?expand=0&rev=143
2019-11-08 06:52:06 +00:00