Commit Graph

133 Commits

Author SHA256 Message Date
Bruce Rogers
30332bdeae 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
96203b5c1d 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
508ceb61e3 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
003febdd78 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
03843ca13d 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
8c829d0414 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
390170a303 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
206e7ad29d 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
d665afae2a 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
1ce28f35da 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
a55c1556cf 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Bruce Rogers
d7cf6350b8 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
83070edea7 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
940a797cab 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
fa62cbc344 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
3a5eecf011 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
19556f7295 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
6dda64c1eb 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
696d75f1f9 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
0e7d8eea2f 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
bc187cc07f 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
724a14a256 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
16c0e52c57 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
1c3420261b 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
4aa328d7c1 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
0d20567aa1 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
3430f55120 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
Andreas Färber
a7a58f6d5e 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