SHA256
1
0
forked from pool/qemu
Commit Graph

82 Commits

Author SHA256 Message Date
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
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
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
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
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
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
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
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
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
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
dd8b3434e8 - Fix qemu2 cow caching (bsc#933132)
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=263
2015-06-01 21:53:24 +00:00
Bruce Rogers
0df48ac87b Accepting request 308836 from home:jirislaby:branches:Virtualization
gcc5 fixes

OBS-URL: https://build.opensuse.org/request/show/308836
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=261
2015-05-29 19:38:22 +00:00
Andreas Färber
6482a99a82 Accepting request 307165 from home:a_faerber:branches:Virtualization
Fix CVE-2015-3456 (boo#929339) and limit qemu-linux-user %check to prepared architectures

OBS-URL: https://build.opensuse.org/request/show/307165
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=259
2015-05-14 17:45:59 +00:00
Andreas Färber
07d361e6a1 Accepting request 306676 from home:algraf:branches:Virtualization
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix illegal instruction for s390x SLE12 guest binaries
* Patches added:
  0040-s390x-Add-interlocked-access-facili.patch
- Disable dependency on libnuma for s390x (not available in SLE12)

OBS-URL: https://build.opensuse.org/request/show/306676
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=258
2015-05-13 00:20:26 +00:00
Alexander Graf
6ffde0b933 Accepting request 306252 from home:a_faerber:branches:Virtualization
Add ls based %check for qemu-linux-user

OBS-URL: https://build.opensuse.org/request/show/306252
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=257
2015-05-11 12:00:30 +00:00
Andreas Färber
9ad30dcd2b Accepting request 305644 from home:algraf:branches:Virtualization
- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix potential segmentation fault in
  0037-linux-user-Allocate-thunk-size-dyna.patch

OBS-URL: https://build.opensuse.org/request/show/305644
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=255
2015-05-06 21:58:44 +00:00
Andreas Färber
a6633cdc61 Accepting request 304728 from home:a_faerber:branches:Virtualization
Update to v2.3.0 and disable iotests

OBS-URL: https://build.opensuse.org/request/show/304728
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=254
2015-04-29 16:23:43 +00:00
Andreas Färber
5bda7bedfe Accepting request 298607 from home:a_faerber:branches:Virtualization
Update to v2.3.0-rc4

OBS-URL: https://build.opensuse.org/request/show/298607
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=253
2015-04-22 14:04:19 +00:00
Andreas Färber
5c691bbfcf Accepting request 298254 from home:a_faerber:branches:Virtualization
Update SeaBIOS SMBIOS patch

OBS-URL: https://build.opensuse.org/request/show/298254
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=252
2015-04-20 22:38:46 +00:00
Alexander Graf
02a079660d - Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
* Patches added:
  0039-s390x-Fix-stoc-direction.patch

- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix s390x stoc instructions
* Patches added:
  0039-s390x-Fix-stoc-direction.patch

- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix s390x stoc instructions
* Patches added:
  0039-s390x-Fix-stoc-direction.patch

- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.3
- Fix s390x stoc instructions
* Patches added:
  0039-s390x-Fix-stoc-direction.patch

OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=251
2015-04-15 00:37:26 +00:00
Andreas Färber
26b3754001 Accepting request 296552 from home:a_faerber:branches:Virtualization
Update to v2.3.0-rc3

OBS-URL: https://build.opensuse.org/request/show/296552
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=250
2015-04-14 21:33:03 +00:00
Alexander Graf
dc193d92ed fix qemu-linux-user on powerpc
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=249
2015-04-14 15:27:44 +00:00
Andreas Färber
66bc8c37ca Accepting request 295465 from home:a_faerber:branches:Virtualization
Split off qemu-testsuite.spec to decouple retriggering the sometimes-failing tests from the lengthy build of the binaries. Extend test coverage to include iotests for block backends. Drop the SUSE-only MAC address warning for now, to keep output-checking tests from failing. Re-enable glusterfs support for Factory (updated to v3.6.2). Re-enable libseccomp support for armv7l (submission of patched v2.2.0 pending).

OBS-URL: https://build.opensuse.org/request/show/295465
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=248
2015-04-12 09:13:49 +00:00
Andreas Färber
b172f44bec Accepting request 295056 from home:a_faerber:branches:Virtualization
Fix bios-tables-test failures on ppc

OBS-URL: https://build.opensuse.org/request/show/295056
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=244
2015-04-08 22:46:22 +00:00
Andreas Färber
7ec08f4da1 Accepting request 294983 from home:a_faerber:branches:Virtualization
Update to v2.3.0-rc2

OBS-URL: https://build.opensuse.org/request/show/294983
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=243
2015-04-08 14:42:13 +00:00
Andreas Färber
05d70ff4fc Accepting request 293337 from home:a_faerber:branches:Virtualization
Update to v2.3.0-rc1 and disable building x86 firmware on 11.4

OBS-URL: https://build.opensuse.org/request/show/293337
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=241
2015-03-26 21:54:47 +00:00
Andreas Färber
7c8d2db2f2 Accepting request 292450 from home:a_faerber:branches:Virtualization
Fix linux-user forking code

OBS-URL: https://build.opensuse.org/request/show/292450
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=240
2015-03-23 13:30:40 +00:00
Andreas Färber
3aefde8241 Accepting request 292383 from home:a_faerber:branches:Virtualization
Build and test fixes

OBS-URL: https://build.opensuse.org/request/show/292383
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=239
2015-03-23 02:43:53 +00:00
Andreas Färber
87c6328bba Accepting request 292199 from home:a_faerber:branches:Virtualization
Update to v2.3.0-rc0. SeaBIOS does not yet build on 11.4, and rcutorture test fails on ppc.

OBS-URL: https://build.opensuse.org/request/show/292199
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=238
2015-03-21 11:46:36 +00:00
Andreas Färber
10d2e18518 Accepting request 288312 from home:a_faerber:branches:Virtualization
Fix linux-user splice syscall

OBS-URL: https://build.opensuse.org/request/show/288312
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=236
2015-03-01 13:38:32 +00:00
Alexander Graf
cf0e18ade0 Accepting request 281071 from home:algraf:branches:Virtualization
Fix 32bit ARM build hosts running out of memory all the time.

- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2
* Patches added:
  0037-AIO-Reduce-number-of-threads-for-32.patch

- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2
* Patches added:
  0037-AIO-Reduce-number-of-threads-for-32.patch

- Patch queue updated from git://github.com/openSUSE/qemu.git opensuse-2.2
* Patches added:
  0037-AIO-Reduce-number-of-threads-for-32.patch

OBS-URL: https://build.opensuse.org/request/show/281071
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=233
2015-01-14 00:42:12 +00:00
Andreas Färber
dfe44e2669 Accepting request 280956 from home:a_faerber:branches:Virtualization
Update to v2.2.0

OBS-URL: https://build.opensuse.org/request/show/280956
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=232
2015-01-12 18:27:43 +00:00
Alexander Graf
6fcfc8905e fix parted in qemu-linux-user
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=227
2014-08-22 10:38:44 +00:00
Andreas Färber
43a80c77f2 Accepting request 245649 from home:a_faerber:branches:Virtualization
Clean up v2.1.0 update and libcacard split-off

OBS-URL: https://build.opensuse.org/request/show/245649
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=225
2014-08-21 16:38:27 +00:00
Andreas Färber
4104288538 Accepting request 243855 from home:coolo:branches:openSUSE:Factory
- build libcaca from a different spec file to avoid cycles with
  spice

OBS-URL: https://build.opensuse.org/request/show/243855
OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=224
2014-08-21 12:43:30 +00:00