Commit Graph

592 Commits

Author SHA256 Message Date
Bruce Rogers
17b69cd3d8 Accepting request 593852 from home:lyan:branches:Virtualization
Add new look up path sys/class/tpm for tpm cancel path

OBS-URL: https://build.opensuse.org/request/show/593852
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=402
2018-04-05 20:59:57 +00:00
Dominique Leuenberger
e51132434d Accepting request 587591 from Virtualization
A smattering of bug fixes.

OBS-URL: https://build.opensuse.org/request/show/587591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=137
2018-03-24 15:04:27 +00:00
Bruce Rogers
f7aec4e3fe Accepting request 587590 from home:bfrogers:branches:Virtualization
Fix issue with key mapping. Also update supported docs wrt SEV QMP commands.

OBS-URL: https://build.opensuse.org/request/show/587590
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=400
2018-03-15 17:39:43 +00:00
Bruce Rogers
57065e7189 Accepting request 586666 from home:lin_ma:branches:Virtualization
correctly handle smbios table files for fixing bsc994082 and bsc1084316

OBS-URL: https://build.opensuse.org/request/show/586666
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=399
2018-03-14 14:38:58 +00:00
Bruce Rogers
a40c4fea74 Accepting request 585178 from home:bfrogers:branches:Virtualization
Add support for setting OEM strings table (fate#323624)

OBS-URL: https://build.opensuse.org/request/show/585178
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=398
2018-03-09 22:01:22 +00:00
Bruce Rogers
dab1823188 Accepting request 582205 from home:bfrogers:branches:Virtualization
Remove no longer needed temporary workaround: 0076-i386-Compensate-for-KVM-SPEC_CTRL-f.patch

OBS-URL: https://build.opensuse.org/request/show/582205
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=397
2018-03-03 15:05:43 +00:00
Bruce Rogers
b856b40027 Accepting request 582028 from home:bfrogers:branches:Virtualization
Fix example qemu-ifup script and eliminate bogus use of CPUID_7_0_EDX_PRED_CMD

OBS-URL: https://build.opensuse.org/request/show/582028
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=396
2018-03-02 17:01:56 +00:00
Dominique Leuenberger
08a5b4a1f0 Accepting request 579227 from Virtualization
Update to v2.11.1. Also fix some bugs.

OBS-URL: https://build.opensuse.org/request/show/579227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=136
2018-02-24 15:37:43 +00:00
Bruce Rogers
06ba5dd4d1 Accepting request 579226 from home:bfrogers:branches:Virtualization
qemu-testsuite wasn't building due to null pointers in the new migration warning patch.

OBS-URL: https://build.opensuse.org/request/show/579226
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=394
2018-02-23 01:52:34 +00:00
Bruce Rogers
113f4d1d02 Accepting request 579218 from home:bfrogers:branches:Virtualization
Due to too much manual re-construction of patch renaming, I missed a patch mention, which caused the Factory submission to be denied.

Now fixed.

OBS-URL: https://build.opensuse.org/request/show/579218
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=393
2018-02-22 23:16:35 +00:00
Bruce Rogers
672f70aa3d Accepting request 579209 from home:bfrogers:branches:Virtualization
Update to 2.11.1, plus a few other fixes.

OBS-URL: https://build.opensuse.org/request/show/579209
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=392
2018-02-22 22:01:24 +00:00
Dominique Leuenberger
79cd3cec3f Accepting request 574404 from Virtualization
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
* Patches added:
  0046-memattrs-add-debug-attribute.patch
  0047-exec-add-ram_debug_ops-support.patch
  0048-exec-add-debug-version-of-physical-.patch
  0049-monitor-i386-use-debug-APIs-when-ac.patch
  0050-target-i386-add-memory-encryption-f.patch
  0051-machine-add-memory-encryption-prope.patch
  0052-kvm-update-kvm.h-to-include-memory-.patch
  0053-docs-add-AMD-Secure-Encrypted-Virtu.patch
  0054-accel-add-Secure-Encrypted-Virtuliz.patch
  0055-sev-add-command-to-initialize-the-m.patch
  0056-sev-register-the-guest-memory-range.patch
  0057-kvm-introduce-memory-encryption-API.patch
  0058-qmp-add-query-sev-command.patch
  0059-hmp-add-info-sev-command.patch
  0060-sev-add-command-to-create-launch-me.patch
  0061-sev-add-command-to-encrypt-guest-me.patch
  0062-target-i386-encrypt-bios-rom.patch
  0063-sev-add-support-to-LAUNCH_MEASURE-c.patch
  0064-sev-Finalize-the-SEV-guest-launch-f.patch
  0065-hw-i386-set-ram_debug_ops-when-memo.patch
  0066-sev-add-debug-encrypt-and-decrypt-c.patch
  0067-target-i386-clear-C-bit-when-walkin.patch
  0068-include-add-psp-sev.h-header-file.patch
  0069-sev-add-support-to-query-PLATFORM_S.patch
  0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch
  0071-qmp-add-query-sev-launch-measure-co.patch
  0072-sev-Fix-build-for-non-x86-hosts.patch
- Update python3 related patches now that they are upstream
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
* Patches added:
  0045-pc-fail-memory-hot-plug-unplug-with.patch
- Add AMD SEV (Secure Encrypted Virtualization) support by taking
  the v7 series of the patches posted to qemu ml. (fate#322124)
  0046-memattrs-add-debug-attribute.patch
  0047-exec-add-ram_debug_ops-support.patch
  0048-exec-add-debug-version-of-physical-.patch
  0049-monitor-i386-use-debug-APIs-when-ac.patch
  0050-target-i386-add-memory-encryption-f.patch
  0051-machine-add-memory-encryption-prope.patch
  0052-kvm-update-kvm.h-to-include-memory-.patch
  0053-docs-add-AMD-Secure-Encrypted-Virtu.patch
  0054-accel-add-Secure-Encrypted-Virtuliz.patch
  0055-sev-add-command-to-initialize-the-m.patch
  0056-sev-register-the-guest-memory-range.patch
  0057-kvm-introduce-memory-encryption-API.patch
  0058-qmp-add-query-sev-command.patch
  0059-hmp-add-info-sev-command.patch
  0060-sev-add-command-to-create-launch-me.patch
  0061-sev-add-command-to-encrypt-guest-me.patch
  0062-target-i386-encrypt-bios-rom.patch
  0063-sev-add-support-to-LAUNCH_MEASURE-c.patch
  0064-sev-Finalize-the-SEV-guest-launch-f.patch
  0065-hw-i386-set-ram_debug_ops-when-memo.patch
  0066-sev-add-debug-encrypt-and-decrypt-c.patch
  0067-target-i386-clear-C-bit-when-walkin.patch
  0068-include-add-psp-sev.h-header-file.patch
  0069-sev-add-support-to-query-PLATFORM_S.patch
  0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch
  0071-qmp-add-query-sev-launch-measure-co.patch
  0072-sev-Fix-build-for-non-x86-hosts.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Update python3 related patches now that they are upstream
- guest agent: change service file to a template so it can be
  used by Xen as well. Adjust udev rule accordingly.
  FATE#324963
- Fix machine inconsistency with -no-acpi and nvdimm (bsc#1077823)
  0045-pc-fail-memory-hot-plug-unplug-with.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Add AMD SEV (Secure Encrypted Virtualization) support by taking
  the v7 series of the patches posted to qemu ml. (fate#322124)
  0046-memattrs-add-debug-attribute.patch
  0047-exec-add-ram_debug_ops-support.patch
  0048-exec-add-debug-version-of-physical-.patch
  0049-monitor-i386-use-debug-APIs-when-ac.patch
  0050-target-i386-add-memory-encryption-f.patch
  0051-machine-add-memory-encryption-prope.patch
  0052-kvm-update-kvm.h-to-include-memory-.patch
  0053-docs-add-AMD-Secure-Encrypted-Virtu.patch
  0054-accel-add-Secure-Encrypted-Virtuliz.patch
  0055-sev-add-command-to-initialize-the-m.patch
  0056-sev-register-the-guest-memory-range.patch
  0057-kvm-introduce-memory-encryption-API.patch
  0058-qmp-add-query-sev-command.patch
  0059-hmp-add-info-sev-command.patch
  0060-sev-add-command-to-create-launch-me.patch
  0061-sev-add-command-to-encrypt-guest-me.patch
  0062-target-i386-encrypt-bios-rom.patch
  0063-sev-add-support-to-LAUNCH_MEASURE-c.patch
  0064-sev-Finalize-the-SEV-guest-launch-f.patch
  0065-hw-i386-set-ram_debug_ops-when-memo.patch
  0066-sev-add-debug-encrypt-and-decrypt-c.patch
  0067-target-i386-clear-C-bit-when-walkin.patch
  0068-include-add-psp-sev.h-header-file.patch
  0069-sev-add-support-to-query-PLATFORM_S.patch
  0070-sev-add-support-to-KVM_SEV_GUEST_ST.patch
  0071-qmp-add-query-sev-launch-measure-co.patch
  0072-sev-Fix-build-for-non-x86-hosts.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Update python3 related patches now that they are upstream
- guest agent: change service file to a template so it can be
  used by Xen as well. Adjust udev rule accordingly.
  FATE#324963
- Fix machine inconsistency with -no-acpi and nvdimm (bsc#1077823)
  0045-pc-fail-memory-hot-plug-unplug-with.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11

OBS-URL: https://build.opensuse.org/request/show/574404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=135
2018-02-09 14:42:26 +00:00
Bruce Rogers
f3c3b22dd7 Accepting request 574394 from home:bfrogers:branches:Virtualization
- Add AMD SEV (Secure Encrypted Virtualization) support by taking the v7 series of the patches posted to qemu ml. (fate#322124)
- Update python3 related patches now that they are upstream

OBS-URL: https://build.opensuse.org/request/show/574394
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=390
2018-02-08 19:55:31 +00:00
Bruce Rogers
a3ad412045 Accepting request 574324 from home:jfehlig:branches:Virtualization
- guest agent: change service file to a template so it can be
  used by Xen as well. Adjust udev rule accordingly.
  FATE#324963

- guest agent: change service file to a template so it can be
  used by Xen as well. Adjust udev rule accordingly.
  FATE#324963

OBS-URL: https://build.opensuse.org/request/show/574324
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=389
2018-02-08 17:43:16 +00:00
Bruce Rogers
67b684e1f5 Accepting request 570792 from home:bfrogers:branches:Virtualization
Fix machine inconsistency with -no-acpi and nvdimm (bsc#1077823)

OBS-URL: https://build.opensuse.org/request/show/570792
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=388
2018-01-29 23:38:40 +00:00
Dominique Leuenberger
e5364a15f4 Accepting request 569858 from Virtualization
Address python2 vs python3 build issues. Delta from previous SR addresses BuildRequires used for python, as well as changes needed in seabios build related to python.

OBS-URL: https://build.opensuse.org/request/show/569858
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=134
2018-01-27 23:39:00 +00:00
Bruce Rogers
7f128978e3 Accepting request 569857 from home:bfrogers:branches:Virtualization
- Modify BuildRequires python references 
- seabios also needed tweaks for python2 vs python3
* Patches added:
  seabios-use-python2-explicitly-as-needed.patch
  seabios-switch-to-python3-as-needed.patch
- Modify BuildRequires python references 
- seabios also needed tweaks for python2 vs python3
* Patches added:
  seabios-use-python2-explicitly-as-needed.patch
  seabios-switch-to-python3-as-needed.patch

OBS-URL: https://build.opensuse.org/request/show/569857
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=386
2018-01-26 13:19:10 +00:00
Bruce Rogers
eaf0e86f5c Accepting request 569760 from home:bfrogers:branches:Virtualization
Hopefully we're at least close to the right stuff for handling python2 vs python3 right with these changes.

OBS-URL: https://build.opensuse.org/request/show/569760
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=385
2018-01-26 01:09:47 +00:00
Bruce Rogers
bd7e079f56 Accepting request 569754 from home:bfrogers:branches:Virtualization
Hopefully we're at least close to the right stuff for handling python2 vs python3 right with these changes.

OBS-URL: https://build.opensuse.org/request/show/569754
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=384
2018-01-25 23:50:30 +00:00
Dominique Leuenberger
ef44d7d748 Accepting request 561712 from Virtualization
Address recent cpu vulnerability code named Spectre, as far as QEMU is concerned. (CVE-2017-5715 bsc#1068032)

OBS-URL: https://build.opensuse.org/request/show/561712
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=133
2018-01-16 08:35:45 +00:00
Bruce Rogers
bf8bc7153a Accepting request 565839 from home:bfrogers:branches:Virtualization
- Fix packaging dependencies (coreutils) for qemu-ksm package
  (bsc#1040202)
- Fix packaging dependencies (coreutils) for qemu-ksm package
  (bsc#1040202)

OBS-URL: https://build.opensuse.org/request/show/565839
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=382
2018-01-15 20:21:37 +00:00
Bruce Rogers
e95d68ef3b Accepting request 561702 from home:bfrogers:branches:Virtualization
Address recent cpu vulnerability code named Spectre, as far as QEMU is concerned. (CVE-2017-5715 bsc#1068032)

OBS-URL: https://build.opensuse.org/request/show/561702
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=381
2018-01-04 17:05:29 +00:00
Dominique Leuenberger
6608bdfb7e Accepting request 557424 from Virtualization
OBS-URL: https://build.opensuse.org/request/show/557424
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=132
2017-12-21 10:22:49 +00:00
Bruce Rogers
86a065f8f0 Accepting request 557422 from home:bfrogers:branches:Virtualization
Fix inadvertent change to Group - not sure how that happened.

OBS-URL: https://build.opensuse.org/request/show/557422
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=379
2017-12-15 15:18:16 +00:00
Bruce Rogers
8702ca7040 Accepting request 556837 from Virtualization:Staging
Update to v2.11.0. Additional changes related to SLE-15.

OBS-URL: https://build.opensuse.org/request/show/556837
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=378
2017-12-14 00:53:24 +00:00
Dominique Leuenberger
148c53bfda Accepting request 546547 from Virtualization
Remove SDL support for SLE15 usage (still supported for openSUSE, for now) - see fate#324465.
Fix skiboot.lib build issue
Address python compatibility issue.

OBS-URL: https://build.opensuse.org/request/show/546547
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=131
2017-12-03 09:03:55 +00:00
Bruce Rogers
2f5bc69c34 Accepting request 546543 from home:bfrogers:branches:Virtualization
Remove SDL support for SLE15 usage (still supported for openSUSE, for now) - see fate#324465.
Fix skiboot.lib build issue
Address python compatibility issue.

OBS-URL: https://build.opensuse.org/request/show/546543
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=376
2017-11-29 21:55:00 +00:00
Dominique Leuenberger
8baeda7569 Accepting request 537250 from Virtualization
Add a few security fixes, update sle support doc, provide migration analysis scripts, build more firmware (skiboot), and enable glusterfs support on more targets.

OBS-URL: https://build.opensuse.org/request/show/537250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=130
2017-11-03 15:22:06 +00:00
Bruce Rogers
a74333bfe6 Accepting request 537248 from home:bfrogers:branches:Virtualization
Forgot to add changelog reference to two skiboot patches needed for gcc7 to build it cleanly.

OBS-URL: https://build.opensuse.org/request/show/537248
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=374
2017-10-27 20:07:07 +00:00
Bruce Rogers
2c280d602f Accepting request 536924 from home:lyan:branches:Virtualization
wrap scripts into qemu-tools

OBS-URL: https://build.opensuse.org/request/show/536924
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=373
2017-10-26 17:10:00 +00:00
Bruce Rogers
6bfc3a0edb Accepting request 536899 from home:bfrogers:branches:Virtualization
Add note about QED format support being withdrawn.
Also add a few more security fixes

OBS-URL: https://build.opensuse.org/request/show/536899
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=372
2017-10-26 14:38:26 +00:00
Bruce Rogers
8ea6ba3ae6 Accepting request 534273 from home:bfrogers:branches:Virtualization
- Don't tie glusterfs support to specific arch
- Build skiboot firmware (OPAL), particularly since it's fairly easy to do so

OBS-URL: https://build.opensuse.org/request/show/534273
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=371
2017-10-16 15:47:06 +00:00
Bruce Rogers
c29aade90b Accepting request 533913 from home:hkuhn_:branches:Virtualization
Added the global macro 'with_glusterfs' in order to re-enable glusterfs support. The macro enable easier future adjustments for various ARCH/targets/requiremnets. At first glusterfs support is enabled for openSUSE Leap 42.x and Factory for ARCH x86_64.

OBS-URL: https://build.opensuse.org/request/show/533913
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=370
2017-10-13 16:07:37 +00:00
Dominique Leuenberger
f5bb52a70a Accepting request 531956 from Virtualization
- Update to v2.10.1 a stable, bug-fix-only release
* Patches dropped (upstream):
  0034-slirp-fix-clearing-ifq_so-from-pend.patch
  0035-s390-ccw-Fix-alignment-for-CCW1.patch
  0038-s390x-ais-for-2.10-stable-disable-a.patch
  0039-s390x-cpumodel-remove-ais-from-z14-.patch
* Patches renamed:
  0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
  -> 0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
  0037-chardev-baum-fix-baum-that-releases.patch
  -> 0035-chardev-baum-fix-baum-that-releases.patch
  0040-io-fix-temp-directory-used-by-test-.patch
  -> 0036-io-fix-temp-directory-used-by-test-.patch
  0041-io-fix-check-for-handshake-completi.patch
  -> 0037-io-fix-check-for-handshake-completi.patch
  0042-crypto-fix-test-cert-generation-to-.patch
  -> 0038-crypto-fix-test-cert-generation-to-.patch
  0043-vhost-user-disable-the-broken-subpr.patch
  -> 0039-vhost-user-disable-the-broken-subpr.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
* Patches added:
  0040-io-fix-temp-directory-used-by-test-.patch
  0041-io-fix-check-for-handshake-completi.patch
  0042-crypto-fix-test-cert-generation-to-.patch
  0043-vhost-user-disable-the-broken-subpr.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
* Patches added:
  0038-s390x-ais-for-2.10-stable-disable-a.patch
  0039-s390x-cpumodel-remove-ais-from-z14-.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
* Patches added:
  0037-chardev-baum-fix-baum-that-releases.patch
- Add dependencies on ovmf (uefi) for the qemu-x86 and qemu-arm
  packages
- Fix s390-netboot.img to be included with qemu-s390 package, not
  qemu-ppc
- Update to v2.10.1, a stable, bug-fix-only release
* fixes bsc#1056386 CVE-2017-13673, bsc#1056334 CVE-2017-13672,
  bsc#1057585 CVE-2017-14167
* Patches dropped (upstream):
  0034-slirp-fix-clearing-ifq_so-from-pend.patch
  0035-s390-ccw-Fix-alignment-for-CCW1.patch
  0038-s390x-ais-for-2.10-stable-disable-a.patch
  0039-s390x-cpumodel-remove-ais-from-z14-.patch
* Patches renamed:
  0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
  -> 0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
  0037-chardev-baum-fix-baum-that-releases.patch
  -> 0035-chardev-baum-fix-baum-that-releases.patch
  0040-io-fix-temp-directory-used-by-test-.patch
  -> 0036-io-fix-temp-directory-used-by-test-.patch
  0041-io-fix-check-for-handshake-completi.patch
  -> 0037-io-fix-check-for-handshake-completi.patch
  0042-crypto-fix-test-cert-generation-to-.patch
  -> 0038-crypto-fix-test-cert-generation-to-.patch
  0043-vhost-user-disable-the-broken-subpr.patch
  -> 0039-vhost-user-disable-the-broken-subpr.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Fix failures and potential failures in qemu-testsuite
  0040-io-fix-temp-directory-used-by-test-.patch
  0041-io-fix-check-for-handshake-completi.patch
  0042-crypto-fix-test-cert-generation-to-.patch
  0043-vhost-user-disable-the-broken-subpr.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Fix migration issue on s390
  0038-s390x-ais-for-2.10-stable-disable-a.patch
  0039-s390x-cpumodel-remove-ais-from-z14-.patch
- Fix case of not being able to build from rpm sources due to
  undefined macro (boo#1057966)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Fix baum that release brlapi twice (bsc#1060045)
  0037-chardev-baum-fix-baum-that-releases.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Add dependencies on ovmf (uefi) for the qemu-x86 and qemu-arm
  packages
- Fix s390-netboot.img to be included with qemu-s390 package, not
  qemu-ppc
- Update to v2.10.1, a stable, bug-fix-only release
* fixes bsc#1056386 CVE-2017-13673, bsc#1056334 CVE-2017-13672,
  bsc#1057585 CVE-2017-14167
* Patches dropped (upstream):
  0034-slirp-fix-clearing-ifq_so-from-pend.patch
  0035-s390-ccw-Fix-alignment-for-CCW1.patch
  0038-s390x-ais-for-2.10-stable-disable-a.patch
  0039-s390x-cpumodel-remove-ais-from-z14-.patch
* Patches renamed:
  0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
  -> 0034-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
  0037-chardev-baum-fix-baum-that-releases.patch
  -> 0035-chardev-baum-fix-baum-that-releases.patch
  0040-io-fix-temp-directory-used-by-test-.patch
  -> 0036-io-fix-temp-directory-used-by-test-.patch
  0041-io-fix-check-for-handshake-completi.patch
  -> 0037-io-fix-check-for-handshake-completi.patch
  0042-crypto-fix-test-cert-generation-to-.patch
  -> 0038-crypto-fix-test-cert-generation-to-.patch
  0043-vhost-user-disable-the-broken-subpr.patch
  -> 0039-vhost-user-disable-the-broken-subpr.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Fix failures and potential failures in qemu-testsuite
  0040-io-fix-temp-directory-used-by-test-.patch
  0041-io-fix-check-for-handshake-completi.patch
  0042-crypto-fix-test-cert-generation-to-.patch
  0043-vhost-user-disable-the-broken-subpr.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Fix migration issue on s390
  0038-s390x-ais-for-2.10-stable-disable-a.patch
  0039-s390x-cpumodel-remove-ais-from-z14-.patch
- Fix case of not being able to build from rpm sources due to
  undefined macro (boo#1057966)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
- Fix baum that release brlapi twice (bsc#1060045)
  0037-chardev-baum-fix-baum-that-releases.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10

OBS-URL: https://build.opensuse.org/request/show/531956
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=129
2017-10-13 12:03:05 +00:00
Bruce Rogers
1fb4f6c4cf Accepting request 531447 from home:bfrogers:branches:Virtualization
- Add dependencies on ovmf (uefi) for the qemu-x86 and qemu-arm
  packages
- Fix s390-netboot.img to be included with qemu-s390 package, not
  qemu-ppc
- Add dependencies on ovmf (uefi) for the qemu-x86 and qemu-arm
  packages
- Fix s390-netboot.img to be included with qemu-s390 package, not
  qemu-ppc

OBS-URL: https://build.opensuse.org/request/show/531447
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=368
2017-10-04 19:17:03 +00:00
Bruce Rogers
003460c026 Accepting request 531017 from home:bfrogers:branches:Virtualization
Update to v2.10.1 a stable, bug-fix-only release
Also needed one more fix for qemu-testsuite

OBS-URL: https://build.opensuse.org/request/show/531017
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=367
2017-10-03 22:19:51 +00:00
Bruce Rogers
7267786620 Accepting request 530641 from home:bfrogers:branches:Virtualization
Fix s390 issues, build from source rpm, and qemu-testsuite failures.

OBS-URL: https://build.opensuse.org/request/show/530641
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=366
2017-10-03 03:16:40 +00:00
Bruce Rogers
9fcccba19b Accepting request 529162 from home:lyan:branches:Virtualization
fix baum that releases brlapi twice

OBS-URL: https://build.opensuse.org/request/show/529162
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=365
2017-09-28 18:55:21 +00:00
Dominique Leuenberger
c87acfb845 Accepting request 528316 from Virtualization
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
* Patches added:
  0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
- For SLE15 pre-release testing, add support for the EPYC processor.
  This will be officially supported once it is included in the v2.11
  release. (bsc#1052825)
  0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
- Fix some support statements in our SLE support documents.
- For SLE15 pre-release testing, add support for the EPYC processor.
  This will be officially supported once it is included in the v2.11
  release. (bsc#1052825)
  0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
- Fix some support statements in our SLE support documents.

OBS-URL: https://build.opensuse.org/request/show/528316
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=128
2017-09-25 11:50:52 +00:00
Bruce Rogers
bb6acc706b Accepting request 528163 from home:bfrogers:branches:Virtualization
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.10
* Patches added:
  0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
- For SLE15 pre-release testing, add support for the EPYC processor.
  This will be officially supported once it is included in the v2.11
  release. (bsc#1052825)
  0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
- Fix some support statements in our SLE support documents.
- For SLE15 pre-release testing, add support for the EPYC processor.
  This will be officially supported once it is included in the v2.11
  release. (bsc#1052825)
  0036-target-i386-cpu-Add-new-EPYC-CPU-mo.patch
- Fix some support statements in our SLE support documents.

OBS-URL: https://build.opensuse.org/request/show/528163
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=363
2017-09-22 02:16:14 +00:00
Dominique Leuenberger
5386d5f950 Accepting request 520233 from Virtualization
Update to v2.10 qemu. Also adjust some misc spec file Requires/BuildRequires, include qemu specific supportconfig files, and do other prep work for SLE15.

OBS-URL: https://build.opensuse.org/request/show/520233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=127
2017-09-07 20:09:38 +00:00
Bruce Rogers
13363ae9bd Accepting request 520017 from home:bfrogers:branches:Virtualization
A few post v2.10 patches needed to fix issues identified too late to get in. Also enable seccomp for all arch's we build for, and use better package references for rdma support

OBS-URL: https://build.opensuse.org/request/show/520017
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=361
2017-08-31 20:04:54 +00:00
Bruce Rogers
d00064eab3 Accepting request 520003 from home:jfehlig:branches:Virtualization
- Add a supportconfig plugin
  qemu-supportconfig
  FATE#323661

OBS-URL: https://build.opensuse.org/request/show/520003
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=360
2017-08-31 18:04:33 +00:00
Bruce Rogers
7236326045 Accepting request 519796 from Virtualization:Staging
Update to v2.10.0. Also includes some prep work for SLE15.

OBS-URL: https://build.opensuse.org/request/show/519796
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=359
2017-08-30 22:22:50 +00:00
Dominique Leuenberger
2a1c0bc3d9 Accepting request 518588 from Virtualization
1

OBS-URL: https://build.opensuse.org/request/show/518588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=126
2017-08-29 09:39:53 +00:00
Bruce Rogers
d38303d3b6 Accepting request 518587 from home:bfrogers:branches:Virtualization
- Fix package build failure as of glibc v2.26 update in Factory
  (boo#1055587)
  0075-Replace-struct-ucontext-with-uconte.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Fix package build failure as of glibc v2.26 update in Factory
  (boo#1055587)
  0075-Replace-struct-ucontext-with-uconte.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9
- Fix package build failure as of glibc v2.26 update in Factory
  (boo#1055587)
  0075-Replace-struct-ucontext-with-uconte.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.9

OBS-URL: https://build.opensuse.org/request/show/518587
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=357
2017-08-24 19:29:21 +00:00
Dominique Leuenberger
83798c3a9f Accepting request 517607 from Virtualization
Latest fixes, including security issues. Also includes adjustment to libvdeplug-devel package name change. Also a couple Pre and Post Requires added as needed (were missing). I'm hoping this is the last supersede request.

OBS-URL: https://build.opensuse.org/request/show/517607
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/qemu?expand=0&rev=125
2017-08-24 16:22:04 +00:00
Bruce Rogers
03713113cd Accepting request 517862 from home:Andreas_Schwab:Factory
- Remove redundant prerequire for pwdutils

OBS-URL: https://build.opensuse.org/request/show/517862
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=355
2017-08-22 20:13:09 +00:00
Bruce Rogers
692c42a825 Accepting request 517606 from home:bfrogers:branches:Virtualization
- Postrequire acl for setfacl
- Prerequire shadow for groupadd
- Postrequire acl for setfacl
- Prerequire shadow for groupadd

OBS-URL: https://build.opensuse.org/request/show/517606
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=354
2017-08-18 16:25:16 +00:00
Bruce Rogers
03ecfa81e7 Accepting request 517094 from home:bfrogers:branches:Virtualization
Discovered we needed to augment a previous security patch with two additional patches to complete a clean fix.

OBS-URL: https://build.opensuse.org/request/show/517094
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=353
2017-08-15 20:33:21 +00:00