Commit Graph

288 Commits

Author SHA256 Message Date
Andreas Färber
00921ac734 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
e253c30b5a Accepting request 441249 from home:a_faerber:branches:Virtualization
Fix whitespace issues in qemu.spec.in

OBS-URL: https://build.opensuse.org/request/show/441249
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=322
2016-11-21 18:03:09 +00:00
Andreas Färber
a0d426a434 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
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
Olaf Hering
1f8f19e1c8 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
679af38898 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
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
Andreas Färber
1d9697697f Accepting request 430644 from home:a_faerber:branches:Virtualization
Drop -0 argument for linux-user (schwab)

OBS-URL: https://build.opensuse.org/request/show/430644
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=316
2016-09-27 22:31:52 +00:00
Andreas Färber
e38c41b04c Accepting request 430564 from home:a_faerber:branches:Virtualization
Incomplete attempt to fix ppc-linux-user test failure

OBS-URL: https://build.opensuse.org/request/show/430564
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=315
2016-09-27 13:43:15 +00:00
Andreas Färber
6981894d9a Accepting request 429462 from home:a_faerber:branches:Virtualization
Explicitly set two new options and drop ppc libatomic patch that was not accepted upstream and did not resolve all failures

OBS-URL: https://build.opensuse.org/request/show/429462
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=314
2016-09-22 14:28:43 +00:00
Andreas Färber
1ea0196b84 Accepting request 428713 from Virtualization:Staging
Update to v2.7.0

OBS-URL: https://build.opensuse.org/request/show/428713
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=313
2016-09-19 17:06:58 +00:00
Alexander Graf
07d2889ef8 Accepting request 419833 from home:bfrogers:branches:Virtualization
Update to v2.6.1 stable release.

OBS-URL: https://build.opensuse.org/request/show/419833
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=311
2016-08-18 02:33:12 +00:00
Bruce Rogers
0e620dde42 Accepting request 416912 from home:bfrogers:branches:Virtualization
Synch with IBS qemu: includes xen patches, security patches, some spec file cleanup, and finally getting qemu-bridge-helper working right. Also temporarily disable librbd dependency in OBS until staging impact concerns get resolved.

OBS-URL: https://build.opensuse.org/request/show/416912
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=309
2016-08-04 13:09:24 +00:00
Andreas Färber
c66bb220d3 Accepting request 415568 from home:algraf:branches:Virtualization
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches added:
  0063-hw-arm-virt-mark-the-PCIe-host-cont.patch

- Fix ARM PCIe DMA coherency bug (bsc#991034)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches added:
  0063-hw-arm-virt-mark-the-PCIe-host-cont.patch

- Fix ARM PCIe DMA coherency bug (bsc#991034)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches added:
  0063-hw-arm-virt-mark-the-PCIe-host-cont.patch

OBS-URL: https://build.opensuse.org/request/show/415568
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=308
2016-07-28 14:00:10 +00:00
Andreas Färber
41a9b941b5 Accepting request 415262 from home:a_faerber:branches:Virtualization
%post hook cleanups (boo#860275, boo#989655)

OBS-URL: https://build.opensuse.org/request/show/415262
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=307
2016-07-26 14:22:29 +00:00
Andreas Färber
aa166ca60f Accepting request 408598 from home:bfrogers:branches:Virtualization
Improve the spec file and conditionals used to maximize feature availability. Work is done with an eye toward syncing more closely with the IBS qemu spec file. More passes are needed but this was some of the low hanging fruit.

OBS-URL: https://build.opensuse.org/request/show/408598
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=306
2016-07-15 15:50:58 +00:00
Andreas Färber
8c721a87ae Accepting request 408549 from home:algraf:branches:Virtualization
- Remove deprecated patch "work-around-SA_RESTART-race" (boo#982208)
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Patches dropped:
  0002-XXX-work-around-SA_RESTART-race-wit.patch
  0003-qemu-0.9.0.cvs-binfmt.patch
  0004-qemu-cvs-alsa_bitfield.patch
  0005-qemu-cvs-alsa_ioctl.patch
  0006-qemu-cvs-alsa_mmap.patch
  0007-qemu-cvs-gettimeofday.patch
  0008-qemu-cvs-ioctl_debug.patch
  0009-qemu-cvs-ioctl_nodirection.patch
  0010-block-vmdk-Support-creation-of-SCSI.patch
  0011-linux-user-add-binfmt-wrapper-for-a.patch
  0012-PPC-KVM-Disable-mmu-notifier-check.patch
  0013-linux-user-fix-segfault-deadlock.patch
  0014-linux-user-binfmt-support-host-bina.patch
  0015-linux-user-Ignore-broken-loop-ioctl.patch
  0016-linux-user-lock-tcg.patch
  0017-linux-user-Run-multi-threaded-code-.patch
  0018-linux-user-lock-tb-flushing-too.patch
  0019-linux-user-Fake-proc-cpuinfo.patch
  0020-linux-user-implement-FS_IOC_GETFLAG.patch
  0021-linux-user-implement-FS_IOC_SETFLAG.patch
  0022-linux-user-XXX-disable-fiemap.patch
  0023-slirp-nooutgoing.patch
  0024-vnc-password-file-and-incoming-conn.patch
  0025-linux-user-add-more-blk-ioctls.patch
  0026-linux-user-use-target_ulong.patch
  0027-block-Add-support-for-DictZip-enabl.patch
  0028-block-Add-tar-container-format.patch

OBS-URL: https://build.opensuse.org/request/show/408549
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=305
2016-07-14 15:50:35 +00:00
Bruce Rogers
f7b65c53f2 Accepting request 407943 from home:bfrogers:branches:Virtualization
Enable ceph (rbd) where possible

OBS-URL: https://build.opensuse.org/request/show/407943
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=303
2016-07-12 20:12:45 +00:00
Andreas Färber
e31501c5ae Accepting request 406664 from home:gary_lin:branches:Virtualization
- Fix OVMF iPXE network menu (bsc#986033, boo#987488)
  ipxe-efi-fix-garbage-bytes-in-device-path.patch
  ipxe-efi-fix-uninitialised-data-in-HII.patch

OBS-URL: https://build.opensuse.org/request/show/406664
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=302
2016-07-05 15:38:07 +00:00
Bruce Rogers
2d0a35b76c Accepting request 401237 from home:bfrogers:branches:Virtualization
One more recent security fix that slipped through the cracks.

OBS-URL: https://build.opensuse.org/request/show/401237
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=300
2016-06-10 20:54:39 +00:00
Bruce Rogers
1a90c34242 Accepting request 400970 from home:bfrogers:branches:Virtualization
Submit includes numerous security fixes, patches which help fulfill FATE regarding xen pv-usb. and a fix openQA is needing.

OBS-URL: https://build.opensuse.org/request/show/400970
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=299
2016-06-10 15:24:43 +00:00
Bruce Rogers
de5ff4875d Accepting request 400015 from home:bfrogers:branches:Virtualization
Adjust to fixes in virglrenderer packaging, no longer explicitly "BuildRequires" virglrenderer, just the devel package.

OBS-URL: https://build.opensuse.org/request/show/400015
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=297
2016-06-03 17:36:56 +00:00
Bruce Rogers
2abb3546c1 Accepting request 399638 from home:algraf:branches:Virtualization
- Add sysctl script and %post on s390x to allow kvm usage (bsc#975331)

- Add sysctl script and %post on s390x to allow kvm usage (bsc#975331)

OBS-URL: https://build.opensuse.org/request/show/399638
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=296
2016-06-02 18:18:10 +00:00
Bruce Rogers
19b6a41b6d Accepting request 399560 from home:bfrogers:branches:Virtualization
To add to the previous changes over the last day or so, we now are gcc6 and perl 5.24 compatible. yeah!

OBS-URL: https://build.opensuse.org/request/show/399560
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=295
2016-06-01 21:35:28 +00:00
Bruce Rogers
3847094b7e Accepting request 398983 from home:bfrogers:branches:Virtualization
Update to v2.6.0, including enabling a few more recent features. Also include a number of recent security fixes.

OBS-URL: https://build.opensuse.org/request/show/398983
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=294
2016-05-31 21:05:30 +00:00
Andreas Färber
1d209a7a69 Accepting request 392911 from home:a_faerber:branches:Virtualization
- Check modules for conflicting release versions
- Suggest recently added block modules

OBS-URL: https://build.opensuse.org/request/show/392911
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=293
2016-04-29 17:51:01 +00:00
Andreas Färber
aa1bf9092e Accepting request 391999 from home:a_faerber:branches:Virtualization
Enable libiscsi support and enable seccomp support for ppc64le

OBS-URL: https://build.opensuse.org/request/show/391999
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=292
2016-04-28 16:36:38 +00:00
Andreas Färber
49359e0184 Accepting request 391327 from home:a_faerber:branches:Virtualization
Update to v2.6.0-rc3

OBS-URL: https://build.opensuse.org/request/show/391327
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=291
2016-04-22 18:44:30 +00:00
Andreas Färber
4110792c73 Accepting request 391301 from home:a_faerber:branches:Virtualization
Indicate SUSE package version

OBS-URL: https://build.opensuse.org/request/show/391301
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=290
2016-04-22 15:05:53 +00:00
Olaf Hering
7adb207e17 Accepting request 383004 from home:olh:qemu
- Update to v2.6.0-rc0: See http://wiki.qemu-project.org/ChangeLog/2.6
* Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.6
* Accept every size in DISCARD request from a guest (bsc#964427)
  0039-block-split-large-discard-requests-.patch
* Recognize libxl flag to disable flush in block device (bsc#879425)
  0040-xen_disk-Add-suse-specific-flush-di.patch
* Use correct flag for crypto tests
  0041-tests-Use-correct-config-param-for-.patch
* Fix build on powerpc:
  0042-build-link-with-libatomic-on-powerp.patch
* Patches dropped (upstreamed):
  seabios_checkrom_typo.patch
  seabios_avoid_smbios_signature_string.patch

OBS-URL: https://build.opensuse.org/request/show/383004
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=289
2016-04-05 13:18:15 +00:00
Andreas Färber
e3ed4b4b7f Accepting request 374295 from home:olh:branches:Virtualization
Handle signatures added by git format-patch properly

OBS-URL: https://build.opensuse.org/request/show/374295
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=288
2016-03-17 16:12:29 +00:00
Andreas Färber
a8cd2c8daa Accepting request 358626 from home:a_faerber:branches:Virtualization
Fix build on Leap (vte)

OBS-URL: https://build.opensuse.org/request/show/358626
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=287
2016-02-09 22:39:22 +00:00
Andreas Färber
dc90ace2a4 Accepting request 356320 from home:a_faerber:branches:Virtualization
Clean up configured features and fix e500 testsuite issues

OBS-URL: https://build.opensuse.org/request/show/356320
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=286
2016-01-27 16:31:12 +00:00
Andreas Färber
5e95a00fd9 Accepting request 355288 from home:a_faerber:branches:Virtualization
Clean up libcacard leftovers and drop u-boot.e500 blob

OBS-URL: https://build.opensuse.org/request/show/355288
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=285
2016-01-21 18:25:51 +00:00
Andreas Färber
26bac7170d Accepting request 354829 from home:a_faerber:branches:Virtualization
Update to 2.5.0

OBS-URL: https://build.opensuse.org/request/show/354829
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=284
2016-01-19 18:31:32 +00:00
Andreas Färber
cf5c7146a4 Accepting request 351272 from home:StefanBruens:branches:Virtualization2
rpmbuild seems to trip over the current udev conditional on 13.2. replace with a working expression

OBS-URL: https://build.opensuse.org/request/show/351272
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=282
2016-01-08 14:39:09 +00:00
Alexander Graf
f284428afd - Fix testsuite on 32bit systems (bsc#957379)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=280
2015-12-01 22:04:40 +00:00
Andreas Färber
8d45187db7 Accepting request 345794 from home:a_faerber:qemu:2.4
Fix SLE11 build

OBS-URL: https://build.opensuse.org/request/show/345794
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=279
2015-11-22 22:46:13 +00:00
Andreas Färber
4ed7c07745 Accepting request 345205 from home:a_faerber:branches:Virtualization
Fix .rule typo in %install

OBS-URL: https://build.opensuse.org/request/show/345205
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=278
2015-11-19 14:57:24 +00:00
Andreas Färber
e8c35c9765 Accepting request 345200 from home:tampakrap:branches:Virtualization
- Add systemd unit file and udev rules for qemu guest agent
  - taken from the SLE12 / Leap package, see boo#955707

- Add systemd unit file and udev rules for qemu guest agent
  - taken from the SLE12 / Leap package, see boo#955707

OBS-URL: https://build.opensuse.org/request/show/345200
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=277
2015-11-19 13:51:50 +00:00
Andreas Färber
c1d133dcea Accepting request 341506 from home:a_faerber:branches:Virtualization
Add _constraints - but not taking desired effect yet

OBS-URL: https://build.opensuse.org/request/show/341506
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=276
2015-10-29 14:01:42 +00:00
Andreas Färber
88a7d8aa47 Accepting request 340313 from home:a_faerber:branches:Virtualization
Enable SLOF build for ppc64le, too, now (bsc#949000, bsc#949016)

OBS-URL: https://build.opensuse.org/request/show/340313
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=275
2015-10-21 16:53:14 +00:00
Andreas Färber
15d50565ca Accepting request 338512 from home:a_faerber:branches:Virtualization
Allow building SLOF on ppc64le (bsc#949016) and add two checks for DictZip and tar qemu-img behavior (bsc#945778)

OBS-URL: https://build.opensuse.org/request/show/338512
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=274
2015-10-13 16:39:07 +00:00
Andreas Färber
8692514bef Accepting request 337299 from home:a_faerber:branches:Virtualization
Fix endianness issues in DictZip block driver (bsc#937572, bsc#945778)

OBS-URL: https://build.opensuse.org/request/show/337299
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=273
2015-10-12 14:39:21 +00:00
Andreas Färber
222fb42c22 Accepting request 337288 from home:a_faerber:branches:Virtualization
Build SLOF on ppc64 (thanks to k0da)

OBS-URL: https://build.opensuse.org/request/show/337288
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=272
2015-10-08 16:14:43 +00:00
Andreas Färber
bdaf61259a Accepting request 329598 from home:a_faerber:branches:Virtualization
Update to v2.4.0

OBS-URL: https://build.opensuse.org/request/show/329598
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=271
2015-09-07 22:17:20 +00:00
Andreas Färber
70e3276406 Accepting request 322133 from home:a_faerber:branches:Virtualization
Update to v2.4.0-rc2

OBS-URL: https://build.opensuse.org/request/show/322133
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=270
2015-08-12 16:17:59 +00:00
Andreas Färber
28fc555f81 Accepting request 318451 from home:a_faerber:branches:Virtualization
Update to v2.4.0-rc1

OBS-URL: https://build.opensuse.org/request/show/318451
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=268
2015-07-24 13:54:26 +00:00
Alexander Graf
3f9d158adf - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix -kernel boot for AArch64
* Patches added:
  0044-hw-arm-boot-Increase-fdt-alignment.patch

- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix -kernel boot for AArch64
* Patches added:
  0044-hw-arm-boot-Increase-fdt-alignment.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=266
2015-07-13 16:11:31 +00:00
Andreas Färber
f538fbef81 Accepting request 315081 from home:elvigia:branches:Virtualization
- Use libusb-1_0-devel as buildrequires, not the old 
  unused compatibility layer in libusb-devel

- Fix qemu2 cow caching (bsc#933132)
- Use libusb-1_0-devel as buildrequires, not the old 
  unused compatibility layer in libusb-devel

OBS-URL: https://build.opensuse.org/request/show/315081
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=265
2015-07-05 10:37:11 +00:00