SHA256
1
0
forked from pool/qemu
Commit Graph

402 Commits

Author SHA256 Message Date
Bruce Rogers
aac8f8ba72 Accepting request 666837 from home:bfrogers:branches:Virtualization
Tweak Xen interface to be compatible with upcoming v4.12 Xen. Also add CVE ref to two patches which were missing it.

OBS-URL: https://build.opensuse.org/request/show/666837
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=449
2019-01-17 22:15:55 +00:00
Bruce Rogers
be4bcd8850 Accepting request 666320 from home:lyan:branches:Virtualization
Fix pwrite64/pread64 to return 0 over -1 for a zero length NULL buffer in qemu

OBS-URL: https://build.opensuse.org/request/show/666320
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=448
2019-01-15 20:55:09 +00:00
Bruce Rogers
92498abdc8 Accepting request 666014 from home:bfrogers:branches:Virtualization
Add reference for fate for move to 3.1, also, additional clarification.

OBS-URL: https://build.opensuse.org/request/show/666014
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=447
2019-01-14 16:35:33 +00:00
Bruce Rogers
b69ad9167a Accepting request 664459 from home:bfrogers:branches:Virtualization
Include security fixes and other recent "stable" fixes

OBS-URL: https://build.opensuse.org/request/show/664459
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=445
2019-01-10 21:10:49 +00:00
Bruce Rogers
dea6cd408e Accepting request 663700 from home:olh:branches:Virtualization
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.1
* Patches added:
  0040-xen-ignore-live-parameter-from-xen-.patch
  (bsc#1079730, bsc#1101982, bsc#1063993)

OBS-URL: https://build.opensuse.org/request/show/663700
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=444
2019-01-08 14:53:44 +00:00
Bruce Rogers
120d157844 Accepting request 662931 from home:bfrogers:branches:Virtualization
Follow up on ideas prompted by last change: clean up the patches generated by git workflow. There is no value to the first line (mbox From line), or [PATCH] on subject line. Get rid of those.
Other minor fixes and improvements to update_git.sh

OBS-URL: https://build.opensuse.org/request/show/662931
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=443
2019-01-04 21:08:16 +00:00
Bruce Rogers
e0deb10347 Accepting request 662675 from home:olh:branches:Virtualization
- Modify update_git.sh script:
  pass --zero-commit to format-patch
  This removes needless noise in the buildservice when the same set
  of patches is imported/exported at different times by different users.
  pass --no-signature to format-patch
  Remove sed call which used to remove the signature, use mv instead

This SR does no include the noise of the all-zero hashes.

OBS-URL: https://build.opensuse.org/request/show/662675
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=442
2019-01-03 16:37:27 +00:00
Bruce Rogers
8ec2096a71 Accepting request 660293 from home:bfrogers:branches:Virtualization
Another bsc reference added to changelog from SLE qemu version. Hopefully we're done with nightmare of trying to get v3.1 qemu package into Factory (and SLE15-SP1)!

OBS-URL: https://build.opensuse.org/request/show/660293
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=440
2018-12-20 14:15:16 +00:00
Bruce Rogers
f306c95261 Accepting request 660086 from home:bfrogers:branches:Virtualization
RESUBMIT v3.1 qemu with very minor changelog change

OBS-URL: https://build.opensuse.org/request/show/660086
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=439
2018-12-19 17:30:08 +00:00
Bruce Rogers
c161a6cf01 Accepting request 657981 from home:lin_ma:branches:Virtualization
Use /bin/bash to echo value into sys fs for ksm control (bsc#1112646)

OBS-URL: https://build.opensuse.org/request/show/657981
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=438
2018-12-14 12:22:19 +00:00
Bruce Rogers
63fe54bd7c Accepting request 657704 from home:bfrogers:branches:Virtualization
Include fix for xen issue bsc#1100408

OBS-URL: https://build.opensuse.org/request/show/657704
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=437
2018-12-12 21:38:58 +00:00
Bruce Rogers
870f0091dd Accepting request 657506 from home:olh:branches:Virtualization
- building against xen-devel requires the XC_* compat macros to be
  set because this version of QEMU will be built against many 
  versions of Xen. configure will decide on the appropriate function 
  names it knows about today. To actually call these functions,
  future versions of Xen may require XC_* to be set.
  Furthermore, fix a bug in QEMU: xen_common.h undefines the XC_*
  macros unconditionally.

OBS-URL: https://build.opensuse.org/request/show/657506
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=435
2018-12-12 14:49:37 +00:00
Bruce Rogers
57b090e911 Accepting request 657323 from home:bfrogers:branches:Virtualization
Update to v3.1.0

OBS-URL: https://build.opensuse.org/request/show/657323
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=434
2018-12-11 20:47:06 +00:00
Bruce Rogers
efcf6cdbc8 Accepting request 655897 from Virtualization:Staging
Update to qemu 3.1.0-rc5. Is almost certainly the last rc, so should be same as 3.1.0 final. Putting into devel project 'early' because of SLE and Leap needs, not to get into Factory early. Look for the final 3.1 within a week.

OBS-URL: https://build.opensuse.org/request/show/655897
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=433
2018-12-06 21:20:59 +00:00
Bruce Rogers
72f4642d7c Accepting request 640126 from home:ldewey:branches:Virtualization
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
* Patches added:
  0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch
  0043-configure-require-libseccomp-2.2.0.patch
  0044-seccomp-set-the-seccomp-filter-to-a.patch
  0045-sandbox-disable-sandbox-if-CONFIG_S.patch
  0046-seccomp-check-TSYNC-host-capability.patch
* Adding changes to mitigate seccomp vulnerability
  (CVE-2018-15746 bsc#1106222)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
* Patches added:
  0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch
  0043-configure-require-libseccomp-2.2.0.patch
  0044-seccomp-set-the-seccomp-filter-to-a.patch
  0045-sandbox-disable-sandbox-if-CONFIG_S.patch
  0046-seccomp-check-TSYNC-host-capability.patch
* Adding changes to mitigate seccomp vulnerability
  (CVE-2018-15746 bsc#1106222)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
* Patches added:
  0042-seccomp-prefer-SCMP_ACT_KILL_PROCES.patch
  0043-configure-require-libseccomp-2.2.0.patch
  0044-seccomp-set-the-seccomp-filter-to-a.patch
  0045-sandbox-disable-sandbox-if-CONFIG_S.patch
  0046-seccomp-check-TSYNC-host-capability.patch

OBS-URL: https://build.opensuse.org/request/show/640126
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=431
2018-10-05 19:07:45 +00:00
Bruce Rogers
c5a48fe0b5 Accepting request 638228 from home:bfrogers:branches:Virtualization
more misc spec file fixes

OBS-URL: https://build.opensuse.org/request/show/638228
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=429
2018-09-25 15:06:25 +00:00
Bruce Rogers
75b7ba3761 Accepting request 637104 from home:bfrogers:branches:Virtualization
versioning correctness, and misc spec file improvements

OBS-URL: https://build.opensuse.org/request/show/637104
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=428
2018-09-21 21:17:21 +00:00
Bruce Rogers
9638ef86e6 Accepting request 635823 from home:bfrogers:branches:Virtualization
- Remove BuildRequires for libattr-devel-static since it's not needed.
- Re-sync openSUSE and SUSE SLE qemu-linux-user package. This changes
  file is the openSUSE one with this entry providing the intervening
  SLE CVE, FATE, and bugzilla references, which are still addressed
  in this package, and not yet called out in this changes file.
* <none>
* Patches added:
  0040-linux-headers-update.patch
  0041-s390x-kvm-add-etoken-facility.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
- Re-sync openSUSE and SUSE SLE qemu packages. This changes file
  is the openSUSE one with this entry providing the intervening
  SLE CVE, FATE, and bugzilla references, which are still addressed
  in this package, and not yet called out in this changes file.
* CVE-2018-11806 CVE-2018-12617 CVE-2018-7550 CVE-2018-15746
* fate#325467
* bsc#1091695 bsc#1094725 bsc#1094913 bsc#1096223 bsc#1098735
  bsc#1103628 bsc#1105279 bsc#1106222 bsc#1106222 bsc#1107489
* Patches added:
* only enable glusterfs for openSUSE
  0040-linux-headers-update.patch
  0041-s390x-kvm-add-etoken-facility.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0
- Re-sync openSUSE and SUSE SLE qemu packages. This changes file
  is the openSUSE one with this entry providing the intervening
  SLE CVE, FATE, and bugzilla references, which are still addressed
  in this package, and not yet called out in this changes file.
* CVE-2018-11806 CVE-2018-12617 CVE-2018-7550 CVE-2018-15746
* fate#325467
* bsc#1091695 bsc#1094725 bsc#1094913 bsc#1096223 bsc#1098735
  bsc#1103628 bsc#1105279 bsc#1106222 bsc#1106222 bsc#1107489
* Patches added:
* only enable glusterfs for openSUSE
  0040-linux-headers-update.patch
  0041-s390x-kvm-add-etoken-facility.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-3.0

OBS-URL: https://build.opensuse.org/request/show/635823
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=427
2018-09-14 22:33:06 +00:00
Bruce Rogers
9df8dc5aea Accepting request 630985 from home:bfrogers:branches:Virtualization
Fix changelog inconsistencies.

OBS-URL: https://build.opensuse.org/request/show/630985
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=425
2018-08-22 21:36:40 +00:00
Bruce Rogers
f5964530cc Accepting request 630954 from Virtualization:Staging
Update to v3.0.0 version

OBS-URL: https://build.opensuse.org/request/show/630954
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=424
2018-08-22 14:58:18 +00:00
Bruce Rogers
b8088a06f4 Accepting request 628306 from home:ldewey:branches:Virtualization
- Update QEMU to allow kvm group access to /dev/sev (bsc#1102604).
  71-sev.rules

OBS-URL: https://build.opensuse.org/request/show/628306
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=422
2018-08-09 03:51:57 +00:00
Bruce Rogers
3e525a672d Accepting request 627372 from home:bfrogers:branches:Virtualization
Update to qemu v2.12.1

OBS-URL: https://build.opensuse.org/request/show/627372
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=421
2018-08-03 16:05:13 +00:00
Bruce Rogers
3a460da5c3 Accepting request 626725 from home:matz2:branches:Virtualization
- Add ipxe-fix-build.patch to not error out with
  binutils >= 2.31 .

OBS-URL: https://build.opensuse.org/request/show/626725
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=419
2018-07-31 14:50:24 +00:00
Bruce Rogers
4964f1e6d7 Accepting request 625450 from home:ldewey:branches:Virtualization
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Patches added:
  0067-seccomp-allow-sched_setscheduler-wi.patch
- Fixing seccomp resourcecontrol defunct issue (bsc#1102627)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Patches added:
  0067-seccomp-allow-sched_setscheduler-wi.patch
- Fixing seccomp resourcecontrol defunct issue (bsc#1102627)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Patches added:
  0067-seccomp-allow-sched_setscheduler-wi.patch

OBS-URL: https://build.opensuse.org/request/show/625450
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=418
2018-07-26 16:34:38 +00:00
Bruce Rogers
79526a9f5b Accepting request 621221 from home:bfrogers:branches:Virtualization
Remove linux-user patch which is no longer needed (bsc#1098056)

OBS-URL: https://build.opensuse.org/request/show/621221
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=416
2018-07-05 21:54:02 +00:00
Bruce Rogers
fcae0737b2 Accepting request 621214 from home:bfrogers:branches:Virtualization
- Tweak build service constraints information to avoid failures
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Patches added:
  0067-xen-add-block-resize-support-for-xe.patch
- Fix build failure of skiboot with gcc8 compiler
  skiboot-hdata-i2c.c-fix-building-with-gcc8.patch
- Tweak build service constraints information to avoid failures
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Patches added:
  0067-xen-add-block-resize-support-for-xe.patch
- Fix build failure of skiboot with gcc8 compiler
  skiboot-hdata-i2c.c-fix-building-with-gcc8.patch
- Tweak build service constraints information to avoid failures
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.12
* Patches added:
  0067-xen-add-block-resize-support-for-xe.patch

OBS-URL: https://build.opensuse.org/request/show/621214
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=415
2018-07-05 20:55:09 +00:00
Bruce Rogers
b3c240d94a Accepting request 615066 from home:bfrogers:branches:Virtualization
Tweak patch file generation to be more git version agnostic. Also change update_git.sh to not reformat spec file by default.

OBS-URL: https://build.opensuse.org/request/show/615066
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=414
2018-06-07 20:13:16 +00:00
Bruce Rogers
4495753e79 Accepting request 613354 from home:bfrogers:branches:Virtualization
Fixes for AHCI (workaround->proper upstream fix), ccid-card-passthrough regression, and one more qemu-guest-agent tweak.

OBS-URL: https://build.opensuse.org/request/show/613354
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=412
2018-05-31 21:00:53 +00:00
Bruce Rogers
58fc860e6d Accepting request 612290 from home:bfrogers:branches:Virtualization
A couple of fixes, including one which gives confidence we can submit to Factory finally.

OBS-URL: https://build.opensuse.org/request/show/612290
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=410
2018-05-25 18:04:13 +00:00
Bruce Rogers
0a85de9260 Accepting request 602824 from Virtualization:Staging
Update to v2.12.0. Includes more tests for qemu-testsuite.

OBS-URL: https://build.opensuse.org/request/show/602824
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=409
2018-05-01 15:20:58 +00:00
Bruce Rogers
1f38d8f308 Accepting request 602137 from home:bfrogers:branches:Virtualization
- Fix autoinstall of qemu-guest-agent by getting the modalias string right (bsc#1091143)

OBS-URL: https://build.opensuse.org/request/show/602137
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=407
2018-04-27 20:58:41 +00:00
Bruce Rogers
4767958250 Accepting request 601676 from home:bfrogers:branches:Virtualization
- Guard strncpy call with GCC pragma to disable warning about possible
  incorrect usage, when in fact it is correct. This is for gcc 8
  compatibility (bsc#1090355)
  ipxe-efi-guard-strncpy-with-gcc-warning-ignore-pragma.patch
- Add WantedBy for enable qemu-ga@.service auto start (bsc#1090369)
- Guard strncpy call with GCC pragma to disable warning about possible
  incorrect usage, when in fact it is correct. This is for gcc 8
  compatibility (bsc#1090355)
  ipxe-efi-guard-strncpy-with-gcc-warning-ignore-pragma.patch
- Add WantedBy for enable qemu-ga@.service auto start (bsc#1090369)

OBS-URL: https://build.opensuse.org/request/show/601676
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=406
2018-04-26 18:53:21 +00:00
Bruce Rogers
727e799ab8 Accepting request 595767 from home:bfrogers:branches:Virtualization
- fix qemu-ga service file name (bsc#1089067)

OBS-URL: https://build.opensuse.org/request/show/595767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=405
2018-04-11 19:20:00 +00:00
Bruce Rogers
870785490c Accepting request 593874 from home:bfrogers:branches:Virtualization
- Be more specific about python version used in building package.
  Other minor spec file tweaks.
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
* Patches added:
  0080-vga-fix-region-calculation.patch
- Fix OOB access in VGA emulation (CVE-2018-7858 bsc#1084604)
  0080-vga-fix-region-calculation.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11
- Fix OOB access in VGA emulation (CVE-2018-7858 bsc#1084604)
  0080-vga-fix-region-calculation.patch
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.11

OBS-URL: https://build.opensuse.org/request/show/593874
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=403
2018-04-05 22:27:33 +00:00
Bruce Rogers
fdbbcb455c 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
Bruce Rogers
c6a2db0596 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
bc7401062b 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
531647e446 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
8b3ea2463f 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
a7517427cc 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
Bruce Rogers
98c8efb207 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
596dc9ba39 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
Bruce Rogers
49812da5a8 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
d368a28510 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
c696816dcc 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
Bruce Rogers
2ad5386494 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
cab63b6041 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
9d553ab38a 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
Bruce Rogers
5d7aa9a184 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
e5bf87c674 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
Bruce Rogers
978b9849d4 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
Bruce Rogers
bd4b26726c 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
Bruce Rogers
f3591c13dd 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
a6b759d2e7 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
40d6206ff1 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
e3edfcd663 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
ea98cd5bfc 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
Bruce Rogers
05e477c87d 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
8e0f4e6086 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
73a0d16113 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
5bc46a4ea9 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
Bruce Rogers
947166121c 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
Bruce Rogers
df8a80613e 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
fb7db9270b 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
01e9700e70 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
Bruce Rogers
8430fff5e7 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
Bruce Rogers
3f414359c0 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
0524d4b35f 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
4490b0e1e4 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
Bruce Rogers
ed51b2aa2e Accepting request 515767 from home:lyan:branches:Virtualization
- pre-add group kvm for qemu-tools

OBS-URL: https://build.opensuse.org/request/show/515767
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=352
2017-08-09 20:07:29 +00:00
Bruce Rogers
4dbe5f8be6 Accepting request 515068 from home:bfrogers:branches:Virtualization
More support doc tweaks. Also, switch one patch with upstream version (header changes only).

OBS-URL: https://build.opensuse.org/request/show/515068
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=351
2017-08-07 18:37:45 +00:00
Bruce Rogers
481686d650 Accepting request 512570 from home:bfrogers:branches:Virtualization
Include latest security fixes. Also fix support statements. Also adjust to recent libvdeplug-devel package name change.

OBS-URL: https://build.opensuse.org/request/show/512570
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=350
2017-07-25 20:21:37 +00:00
Bruce Rogers
eb1e0a8392 Accepting request 511335 from home:bfrogers:branches:Virtualization
Include two recent fixes from Alex Graf.

OBS-URL: https://build.opensuse.org/request/show/511335
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=349
2017-07-18 22:46:57 +00:00
Bruce Rogers
74ee667789 Accepting request 507055 from home:lyan:branches:Virtualization
remove build dependency package iasl used for seabios

OBS-URL: https://build.opensuse.org/request/show/507055
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=348
2017-06-29 12:03:02 +00:00
Bruce Rogers
45949aa942 Accepting request 506218 from home:bfrogers:branches:Virtualization
Fix for issue which affects openQA

OBS-URL: https://build.opensuse.org/request/show/506218
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=346
2017-06-26 10:10:20 +00:00
Bruce Rogers
4849ea9f14 Accepting request 505145 from home:bfrogers:branches:Virtualization
Latest security fixes, a fix to a security fix, and a tweak to how we select the compiler where size is critical. Also found we need --no-renames for git format-patch as we do our git patch workflow.

OBS-URL: https://build.opensuse.org/request/show/505145
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=345
2017-06-21 01:27:18 +00:00
Bruce Rogers
d95d559950 Accepting request 501556 from home:lyan:branches:Virtualization
Backport ipxe to support FirstBurstLength

OBS-URL: https://build.opensuse.org/request/show/501556
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=344
2017-06-08 20:03:44 +00:00
Bruce Rogers
eebb8e70f1 Accepting request 500484 from home:bfrogers:branches:Virtualization
Repair changelog entries which misidentified a set of patches due to bad manual editing.

OBS-URL: https://build.opensuse.org/request/show/500484
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=342
2017-06-01 19:51:34 +00:00
Bruce Rogers
66d2d38838 Accepting request 497394 from home:bfrogers:branches:Virtualization
Fixes for gcc7 compatibility.

OBS-URL: https://build.opensuse.org/request/show/497394
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=341
2017-05-23 00:39:19 +00:00
Bruce Rogers
6489295f0d Accepting request 497385 from home:bfrogers:branches:Virtualization
One more security fix.

OBS-URL: https://build.opensuse.org/request/show/497385
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=340
2017-05-22 20:33:55 +00:00
Bruce Rogers
8868022634 Accepting request 494734 from home:bfrogers:branches:Virtualization
Security fixes.

OBS-URL: https://build.opensuse.org/request/show/494734
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=339
2017-05-11 21:48:59 +00:00
Bruce Rogers
fb435f43f3 Accepting request 493037 from home:bfrogers:branches:Virtualization
Fix build issues for some older distros. Also includes fixing broken parts of spec file when not building x86 firmware.

OBS-URL: https://build.opensuse.org/request/show/493037
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=338
2017-05-05 15:05:43 +00:00
Bruce Rogers
80de822f07 Accepting request 491710 from home:bfrogers:branches:Virtualization
A xen hvm fix and an experimental feature added on top of our v2.9.0 qemu.

OBS-URL: https://build.opensuse.org/request/show/491710
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=337
2017-04-28 11:47:25 +00:00
Andreas Färber
9e55d2ed03 Accepting request 489656 from home:bfrogers:branches:Virtualization
v2.9.0 (final) based qemu package set.

OBS-URL: https://build.opensuse.org/request/show/489656
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=336
2017-04-20 19:00:32 +00:00
Andreas Färber
54d6bf53d5 Accepting request 489184 from home:bfrogers:branches:Virtualization
Update to qemu v2.9.0-rc5

OBS-URL: https://build.opensuse.org/request/show/489184
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=335
2017-04-18 21:27:52 +00:00
Andreas Färber
36ac86c950 Accepting request 487699 from home:bfrogers:branches:Virtualization
Update to rc4 of v2.9.0. Also includes a few other fixes, and a number of tweaks to the spec files. I'd be happy to answer any questions about all those spec file changes, I believe they were all in the direction of a more correct and maintainable spec file. Since this is still in rc phase, let's keep it in devel project. Final release should appear in time for Beta2 of SLE12SP3. Delta from previous: Added Alex's patch for keyboard empty event.

OBS-URL: https://build.opensuse.org/request/show/487699
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=334
2017-04-12 19:10:15 +00:00
Bruce Rogers
8dd5050628 Accepting request 483957 from home:bfrogers:branches:Virtualization
Add fate reference (ARM support).

OBS-URL: https://build.opensuse.org/request/show/483957
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=333
2017-03-31 03:07:43 +00:00
Bruce Rogers
7d988c49f1 Accepting request 483913 from home:bfrogers:branches:Virtualization
Fix an issue in the rc2 code worth worrying about for Beta1. Also get the support doc in better shape.

OBS-URL: https://build.opensuse.org/request/show/483913
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=332
2017-03-31 00:38:52 +00:00
Bruce Rogers
e9354b5825 Accepting request 483217 from Virtualization:Staging
1

OBS-URL: https://build.opensuse.org/request/show/483217
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=331
2017-03-29 04:22:10 +00:00
Bruce Rogers
70b09a5bad Accepting request 461715 from Virtualization:Staging
Update to v2.8.0, including integration of SLE qemu package so we are "Factory First" again for SLE qemu. Includes some spec file tweaks/cleanups as well. A number of post v2.8.0 security fixes are also included.

OBS-URL: https://build.opensuse.org/request/show/461715
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=329
2017-03-15 19:38:55 +00:00
Andreas Färber
bfbac80200 Accepting request 450179 from home:bfrogers:branches:Virtualization
Really re-enable rbd/ceph for openSUSE this time.

OBS-URL: https://build.opensuse.org/request/show/450179
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=327
2017-01-13 18:36:53 +00:00
Andreas Färber
b80212dce1 Accepting request 449728 from home:a_faerber:branches:Virtualization
Clean up sgabios build

OBS-URL: https://build.opensuse.org/request/show/449728
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=326
2017-01-11 18:17:11 +00:00
Andreas Färber
8dfc70216b Accepting request 442479 from home:a_faerber:branches:Virtualization
SLOF XHCI keyboard fixes for ppc64 (boo#977027)

OBS-URL: https://build.opensuse.org/request/show/442479
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=325
2016-11-28 21:13:00 +00:00
Andreas Färber
99e05ca475 Accepting request 442464 from home:a_faerber:branches:Virtualization
Recommend x86 ROMs for emulated PCI cards on ppc, arm, others (bsc#1005869)

OBS-URL: https://build.opensuse.org/request/show/442464
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=324
2016-11-28 18:24:03 +00:00
Andreas Färber
d4cac1a5e0 Accepting request 441455 from home:a_faerber:branches:Virtualization
Tidy SLOF patch boilerplate

OBS-URL: https://build.opensuse.org/request/show/441455
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=323
2016-11-22 16:55:16 +00:00
Andreas Färber
5ba6ba498c Accepting request 441248 from home:a_faerber:branches:Virtualization
Build with spice on all archs (boo#1009438)

OBS-URL: https://build.opensuse.org/request/show/441248
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=321
2016-11-21 17:35:32 +00:00
Andreas Färber
f036a54ad6 Accepting request 441247 from home:bfrogers:branches:Virtualization
Refine the reproducible build changes to no longer override linux commands, but rather fix via patches only. Also fix all the recent security issues reported.

OBS-URL: https://build.opensuse.org/request/show/441247
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=320
2016-11-21 17:05:46 +00:00
2e9c4a4658 Accepting request 439866 from home:olh:branches:Virtualization
- Use fixed timestamps and stable build_id in ipxe and other ROMs
* Patches added:
  ipxe-stable-buildid.patch

OBS-URL: https://build.opensuse.org/request/show/439866
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=319
2016-11-16 19:50:57 +00:00
Andreas Färber
c297246f46 Accepting request 439575 from home:a_faerber:branches:Virtualization
Rewrite changelog

OBS-URL: https://build.opensuse.org/request/show/439575
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=318
2016-11-10 17:40:52 +00:00
Andreas Färber
1cee17dc5c Accepting request 439065 from home:a_faerber:branches:Virtualization
Update patch by schwab

OBS-URL: https://build.opensuse.org/request/show/439065
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=317
2016-11-07 18:10:23 +00:00