Cole Robinson
646ce0f5b5
Rebase to qemu-5.2.0-rc4
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-12-03 10:35:07 -05:00
Cole Robinson
4b48a789ef
Add missing patch
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-11-24 12:50:53 -05:00
Cole Robinson
108c22f518
Fix running 9p tests in copr
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-11-24 11:48:57 -05:00
Paolo Bonzini
f0d2afbe43
Remove --python=... to force use of system meson
2020-11-19 18:12:44 +01:00
Daniel P. Berrangé
fd795fc4d0
Cull changelog entries older than 2 years
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-11-19 14:10:11 +00:00
Daniel P. Berrangé
9d15b88230
Wildcard ignore the archive files
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-11-19 14:09:40 +00:00
Daniel P. Berrangé
e837494495
Re-enable systemtap tracing
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-11-19 11:36:57 +00:00
Cole Robinson
5ff8af4aaa
Rebase to qemu-5.2.0-rc2
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-11-18 08:44:48 -05:00
Daniel P. Berrangé
0b61e57fbe
Disable static user mode build on RHEL
...
The ELN stream builds Fedora packages in a psuedo-RHEL build root and
does not ship all the things that Fedora expects to be present. In
particular glib2-static is missing in ELN build roots, so we need to
disable the user mode static build.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-11-13 11:26:40 +00:00
Adam Williamson
3f5e1104a8
common: also obsolete -core packages of removed systems
...
We need to obsolete {lm32,moxie,unicore32}-core as well.
2020-11-11 10:42:07 -08:00
Cole Robinson
5bc1125531
Rebase to qemu-5.2.0-rc1
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-11-11 09:01:43 -05:00
Cole Robinson
28222ce611
Rebase to 5.2.0-rc0
...
* Drop deprecated targets: moxie, unicore32, lm32, tilegx, ppc64abi32
* Use qemu-pr-helper units from qemu contrib/
* Drop ivshmem-tools package, upstream doesn't install it anymore
* New spice device modules
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-11-08 18:53:38 -05:00
Daniel P. Berrangé
581fcfe335
Remove conditionals for skipping/ignoring tests
...
The conditionals for completely skipping testing, or ignoring all test
failures are much too big a hammer. They are resulting in seriously
broken QEMU binaries making their way into the rawhide repos.
When failures happen the smallest possible number of individual tests
need to be disabled/skipped, but *only* if failure is confined to the
test suite. If there are problems affecting functionality in QEMU
itself, the build should not be forced through, instead QEMU must be
fixed before a build is made.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-11-05 14:17:23 +00:00
Daniel P. Berrangé
9fb824102c
Don't disable all tests, selectively disable only broken ones
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-11-05 14:16:45 +00:00
Daniel P. Berrangé
357c686a3e
Disable LTO again because it is massively broken
...
The tests were not actually passing, the spec file had been set to
ignore all test failures, and as a result we were shipping completely
fubar builds.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-11-05 14:15:59 +00:00
Daniel P. Berrangé
65b2a489f4
Re-enable LTO since it now passes tests
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-10-26 15:48:06 +00:00
Daniel P. Berrangé
744e70f72e
Clean up build requires lines
...
Drop podlators since QEMU no longer uses POD for man pages.
Drop all version numbers, since we can assume Fedora has new enough
packages.
Make comments a little more consistent.
Drop rados2-devel as it is implied by rbd-devel
Use rbd-devel instead of rbd1-devel due to rename
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-10-22 11:36:46 +01:00
Cole Robinson
cd21b7f45d
spec: drop BuildRequires: iasl
...
From Igor Mammedov:
QEMU doesn't need iasl for building since 2.6,
where we switched to generating acpi tables
using internal aml_foo() API and stopped using
precompiled templates.
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-09-28 13:47:47 -04:00
Cole Robinson
efaa1cda68
Packaging work to build on epel8
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-09-23 19:03:13 -04:00
Cole Robinson
748c8c3268
spec: Only require virglrenderer on fedora
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-09-08 10:24:28 -04:00
Daniel P. Berrangé
d9af2bbdff
Make QEMU sanity check a build blocker
...
If it ever breaks, it can be skipped by setting the %qemu_sanity_check
variable to 0.
This ensures it does not bit-rot again in future and actually adds some
value to the build.
It has to be skipped for ARM for now due to inability to select the
machine type.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-09-04 13:58:19 +01:00
Daniel P. Berrangé
f2839fea71
Provide explicit kernel path to QEMU sanity check
...
In a mock build root the kernel probably won't exist in /boot and the
QEMU sanity check script won't search /lib/modules. So we must find the
vmlinuz file and pass it explicitly.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-09-04 11:10:19 +01:00
Daniel P. Berrangé
af50bf7b78
Check whether emulator works before doing sanity check
...
If the emulator binary can't run, then the sanity check is never going
to work either.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-09-04 11:09:53 +01:00
Daniel P. Berrangé
13e7c30edf
Fix conditionals for enabling QEMU sanity check
...
One part of the spec file checked %{kernel_arches} while the other
checked %{hostqemu}. In fact both conditions need to be valid in
order to be able to run the sanity check. Introduce an explicit
%{qemu_sanity_check} variable to express this rule.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-09-04 11:09:34 +01:00
Daniel P. Berrangé
4e321e2f5c
Re-enable kernel BR for qemu sanity check
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-09-04 11:09:09 +01:00
Daniel P. Berrangé
458e07e8d7
Fix host qemu binary path for aarch64
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-09-04 11:08:48 +01:00
Daniel P. Berrangé
3c0f9e810a
Drop references to obsolete arches
...
s390, ppc, ppc64 and mips64 are no longer valid Fedora primary
or alternative architectures.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-09-04 11:08:06 +01:00
Daniel P. Berrangé
dc03f389d3
Add btrfs ioctls to linux-user (rhbz #1872918 )
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-09-03 11:04:29 +01:00
Cole Robinson
3927dda118
spec: Fix test conditionals
...
And update the comment explaining why things are still disabled
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-08-31 15:01:17 -04:00
Tom Stellard
3fa99d6aac
Add BuildRequires: gcc
...
https://fedoraproject.org/wiki/Packaging:C_and_C%2B%2B#BuildRequires_and_Requires
2020-08-18 14:21:58 +00:00
Cole Robinson
9b60ebfd67
Disable dtrace generation to fix use of modules (bz 1869339)
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-08-17 18:22:02 -04:00
Cole Robinson
2b132a41aa
spec: qxl module syntax fixes
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-08-12 05:44:18 -04:00
Cole Robinson
a840dd697e
Conditionalize qxl subpackage on whether spice is available
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-08-12 05:38:40 -04:00
Cole Robinson
884b734123
spec: Temporarily disable kernel dep due to f34 breakage
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-08-12 05:32:45 -04:00
Cole Robinson
b35e952c0c
Drop grubby dep
...
Rawhide grubby deps are currently broken. And I'm not sure if
this is even still required for qemu-sanity-check, so let's see
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-08-11 19:34:44 -04:00
Cole Robinson
25b0302679
qemu-5.1.0-1
...
Update to version 5.1.0
2020-08-11 19:01:17 -04:00
Cole Robinson
a90ffcbc2c
qemu-5.1.0-0.3.rc3
...
Update to version 5.1.0-rc3
2020-08-07 09:54:37 -04:00
Merlin Mathesius
e84a93a247
Use new %{kernel_arches} macro to determine when a full kernel is available
...
Signed-off-by: Merlin Mathesius <mmathesi@redhat.com>
2020-08-06 12:09:47 -05:00
Cole Robinson
d20fa70a4e
Pull in new device modules by default
...
Like we do for all other modularized components
Reported by Mark Mielke
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-08-05 10:53:01 -04:00
Cole Robinson
c9c298d7a8
Fix AVX typo
...
Reported by Mark Mielke
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-08-05 10:50:48 -04:00
Cole Robinson
f4bee9e135
Rebase to qemu-5.1.0-rc2
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-08-04 17:50:59 -04:00
Daniel P. Berrangé
7ffd7f7fdf
Remove obsolete fedora conditionals (PR#9)
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2020-07-31 10:52:10 +01:00
Richard W.M. Jones
bdc5a0bca1
Disable LTO as it caused many strange assert failures.
2020-07-30 10:01:26 +01:00
Richard W.M. Jones
4269c70e28
Backport Dan's upstream patch to fix insecure cert in test suite.
2020-07-29 13:32:58 +01:00
Kevin Fenzi
0133142152
Rebuild for new xen
2020-07-27 20:14:53 -07:00
Cole Robinson
3da886a924
qemu-5.0.0-2
...
Fix iouring hang (bz #1823751 )
2020-05-13 13:34:26 -04:00
Cole Robinson
8c45437b3a
Re-enable test suite failure reporting
...
A scratch-build succeeded for me now
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-05-09 11:48:40 -04:00
Cole Robinson
9f833efd2d
qemu-5.0.0-1
...
Update to version 5.0.0
2020-05-06 09:27:16 -04:00
Cole Robinson
fa1d6ea0cd
Update to qemu 5.0.0 rc3
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-04-16 05:23:57 -04:00
Cole Robinson
7e9fe41b78
spec: Temporarily disable tests, iotest 161 failing on i686
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-04-09 13:16:07 -04:00
Cole Robinson
76b4bc9d96
spec: Add 'hostname' dep for test suite
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-04-09 06:30:48 -04:00
Cole Robinson
9f8e48750c
Update to qemu 5.0.0 rc2
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-04-09 05:47:16 -04:00
Adam Williamson
e2b4e80d3c
Rebuild for new brltty
...
Also add missing %changelog entry for 5.0.0 bump
2020-04-07 17:30:05 -07:00
Cole Robinson
e1b832b513
Add -rx emulator, install all new files
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-03-25 16:22:54 -04:00
Cole Robinson
17655806bf
liburing isn't available on %{arm}
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-03-25 14:14:43 -04:00
Cole Robinson
dd41f1a7ca
spec: Disable liburing, it's breaking the test suite
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-03-25 13:25:36 -04:00
Cole Robinson
8833af8dcd
Update to qemu-5.0.0-rc0
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2020-03-24 20:47:08 -04:00
Fabiano Fidêncio
492d6c1fff
qemu-4.2.0-7.fc33
...
Fix segfault with SR-IOV hot-{plug,unplug} (bz #1814017 )
Signed-off-by: Fabiano Fidêncio <fidencio@redhat.com>
2020-03-17 11:12:56 +01:00
Cole Robinson
377bb253e3
qemu-4.2.0-6.fc33
...
Rebuild for libiscsi soname bump
2020-02-25 14:47:44 -05:00
Cole Robinson
023288b71a
qemu-4.2.0-5.fc32
...
Fix ppc shutdown issue (bz #1784961 )
2020-02-15 21:11:36 -05:00
Cole Robinson
1d442bb612
qemu-4.2.0-4.fc32
...
virtio-fs support from upstream
2020-01-28 10:36:21 -05:00
Richard W.M. Jones
b98348b411
Add miscellaneous fixes for RISC-V (RHBZ#1794902).
2020-01-25 10:43:21 +00:00
Mohan Boddu
ba6f50c7d7
Rebuild for xen 4.13
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-12-19 10:55:04 -05:00
Cole Robinson
57a3231073
Update to qemu-4.2.0 GA
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-12-13 09:32:23 -05:00
Cole Robinson
46ea403d2f
Update to qemu-4.2.0 rc5
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-12-10 16:50:49 -05:00
Daniel P. Berrangé
e6e2c63c09
Disable rdma on arm 32-bit (rhbz #1778517 )
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2019-12-02 11:35:47 +00:00
Cole Robinson
1d0e437ac8
Re-enable test suite
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-11-20 13:09:58 -05:00
Cole Robinson
6732563c65
Update to qemu-4.2.0 rc2
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-11-20 13:06:13 -05:00
Cole Robinson
46eefb217c
Disable tests, they are consistently failing on ppc64le
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-11-15 13:26:03 -05:00
Cole Robinson
ff9bb15b16
Fix last commit
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-11-15 09:43:16 -05:00
Cole Robinson
993f4157b6
Make spice-app subpackage conditional on with_spice
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-11-15 09:39:29 -05:00
Cole Robinson
41cffcfad7
Add new bios-microvm.bin rom
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-11-13 19:57:10 -05:00
Cole Robinson
b4072bd645
Fix the test suite
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-11-13 16:33:52 -05:00
Cole Robinson
fddfbd9637
spec: Fix spice_app variable naming
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-11-13 12:38:02 -05:00
Thierry Vignaud
16769836d7
qemu: actually pull new ui_spice_add subpkg
...
--00000000000065190005973c323b
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Hi
The newly added spice_add subpkg is not required despite creating the
proper macro
This fixes it.
See you
--=20
Thierry Vignaud -- EMEA ENG OpenStack Management
tvignaud@redhat.com
irc: tvignaud
<div dir="ltr"><div>Hi</div><div>The newly added spice_add subpkg is not required despite creating the proper macro<br></div><div>This fixes it.</div><div>See you<br></div><div><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>Thierry Vignaud -- EMEA ENG OpenStack Management<br></div><div><a href="mailto:tvignaud@redhat.com" target="_blank">tvignaud@redhat.com</a><br></div>irc: tvignaud<br></div></div></div></div>
From c610e43d411389e36462607d38c95a85264f2881 Mon Sep 17 00:00:00 2001
From: Thierry Vignaud <thierry.vignaud@gmail.com>
Date: Wed, 13 Nov 2019 16:39:25 +0100
Subject: [PATCH] actually pull new ui_spice_add subpkg
2019-11-13 12:37:31 -05:00
Cole Robinson
0038f84388
Update to qemu 4.2.0 rc1
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-11-12 17:39:50 -05:00
Cole Robinson
8e6758e973
qemu-4.1.0-6.fc32
...
Fix compressed qcow2 'qemu-img check' errors (bz #1768541 )
2019-11-11 09:33:46 -05:00
Cole Robinson
fe24ece8af
Use --enable-tcg for static builds, apparently it's required
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-10-24 14:04:01 -04:00
Cole Robinson
f4c127bbc1
qemu-4.1.0-5.fc32
...
Workaround for qcow2 triggered XFS corruption (bz #1763519 )
2019-10-24 11:34:55 -04:00
Cole Robinson
918c70b1aa
spec: Disable any -tcg usage for -user builds
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-10-18 10:54:16 -04:00
Cole Robinson
964eff6ae8
Fix tests on kernel 5.3+
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-10-18 10:51:02 -04:00
Cole Robinson
481596d7a6
qemu-4.1.0-4.fc32
...
Rebuild for new virglrenderer
2019-10-03 13:43:23 -04:00
Leigh Scott
c36918674f
Rebuild for new libnfs version
2019-09-11 11:33:43 +01:00
Cole Robinson
9db63cb5df
qemu-4.1.0-2.fc32
...
gluster 4K block size fixes (bz #1737256 )
2019-09-04 10:37:55 -04:00
Cole Robinson
5084436959
spec: Remove sanity check dep on ix86 too
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-08-19 17:14:57 -04:00
Cole Robinson
70269497f2
Add sources
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-08-19 15:29:11 -04:00
Cole Robinson
2a7146a2ca
Update to qemu-4.1.0 GA
...
Signed-off-by: Cole Robinson <crobinso@redhat.com>
2019-08-19 15:19:33 -04:00
Cole Robinson
70b6670bdf
kernel isn't available on ix86 anymore, adjust the dep
2019-07-25 10:23:11 -04:00
Cole Robinson
28828da2e3
spec: Handle new files in 4.1.0-rc2
2019-07-25 08:57:58 -04:00
Cole Robinson
e4599b5e27
Update to qemu-4.1.0-rc2
2019-07-24 14:25:25 -04:00
Cole Robinson
bd59499379
spec: Use libxattr for qemu-user-static builds
...
https://bugzilla.redhat.com/show_bug.cgi?id=1731756
2019-07-23 15:18:31 -04:00
Cole Robinson
6acd45ea32
Update to qemu-4.1.0-rc1
2019-07-17 18:45:07 -04:00
Cole Robinson
e0a72f8f2d
Add patch fixing docs build
2019-07-12 13:04:17 -04:00
Cole Robinson
160bf4b4d5
Update to qemu-4.1.0-rc0
2019-07-11 21:11:36 -04:00
Kevin Fenzi
8e85e5e9aa
Rebuild for new brltty.
2019-06-28 13:47:44 -07:00
Cole Robinson
419868beaf
spec: Some cleanups + improvements
...
* Add run_configure_disable_everything
* Use it for static builds
* Add some comments
* Misc style cleanups
2019-06-24 19:49:43 -04:00
Cole Robinson
e5504b6ad4
Only use slirp on fedora > 30, to fix virt-preview builds
2019-06-21 08:18:53 -04:00
Cole Robinson
40fbd86194
Fix spec conditional
2019-06-20 17:36:29 -04:00
Cole Robinson
8a7ac9c97e
qemu-4.0.0-4.fc31
...
CVE-2019-12155: qxl: null pointer dereference while releasing spice resources (bz #1712727 , bz #1712670 )
qemu-4.0.0-2.fc31 ppc64le: rpm hash calculation buggy (bz #1715017 )
Fix rawhide build (bz #1718926 )
Link against libslirp (bz #1712980 )
Add vgabios-ramfb.bin and vgabios-bochs-display.bin (bz #1721445 )
2019-06-20 17:31:11 -04:00
29c3523ef3
Add vgabios-ramfb.bin and vgabios-bochs-display.bin
...
These are now available in Rawhide starting seabios 1.12.1.
Signed-off-by: David Abdurachmanov <david.abdurachmanov@sifive.com>
2019-06-20 16:54:55 -04:00
Cole Robinson
17efd80578
Link against libslirp
2019-06-20 16:30:27 -04:00
Daniel P. Berrangé
70ef327d5f
Define md-clear CPUID bit
...
CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2019-05-14 19:04:29 +01:00
Daniel P. Berrangé
af6274808b
Cull changelog entries prior to 2017
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2019-05-14 19:04:29 +01:00
Cole Robinson
c67ebc8192
Update to qemu-4.0.0 GA
2019-04-24 17:18:50 -04:00
Cole Robinson
cdc7e4ca72
Add missing sources
2019-04-16 21:59:06 -04:00
Cole Robinson
e14a8ce4ef
qemu-4.0.0-0.7.rc3.fc31
...
Don't block migration with nested VMX (bz #1697997 )
Update to qemu-4.0.0-rc3
2019-04-16 21:48:03 -04:00
Richard W.M. Jones
09f7c02959
Rebuild against xen 4.12.
...
DEBUG util.py:554: BUILDSTDERR: - conflicting requests
DEBUG util.py:554: BUILDSTDERR: - nothing provides libxenctrl.so.4.11()(64bit) needed by qemu-system-x86-core-2:4.0.0-0.5.rc2.fc31.x86_64
DEBUG util.py:554: BUILDSTDERR: - nothing provides libxenguest.so.4.11()(64bit) needed by qemu-system-x86-core-2:4.0.0-0.5.rc2.fc31.x86_64
2019-04-06 16:28:04 +01:00
Cole Robinson
4266c9b33e
Update to 4.0.0-rc2
2019-04-03 09:46:28 -04:00
Cole Robinson
c9654a07d8
Update to 4.0.0-rc1
2019-03-27 17:28:12 -04:00
Adam Williamson
fd86380c5b
Add changelog entry
2019-03-25 11:49:20 -07:00
Adam Williamson
1515438fd3
Backport danpb's proposed fix for RHBZ #1692323 (3D crasher)
...
This is a Fedora 30 Beta blocker, so we need it fixed ASAP; I'm
doing it (for Rawhide and F30) as none of the qemu maintainers
seems to be around on IRC.
2019-03-25 11:21:01 -07:00
Cole Robinson
e3d6ad24ae
spec: Only run pathfix on the one file that needs it
...
It's really noisy recursing through the sourcedir otherwise
2019-03-22 19:19:03 -04:00
Thierry Vignaud
9687314304
fix macro expansion in comment
2019-03-22 19:18:55 -04:00
Cole Robinson
7da5fc303e
spec: Use consitent have_X macro pattern
2019-03-22 19:18:37 -04:00
Cole Robinson
f3518876c6
Fix python paths for qemu-trace-stap
2019-03-21 06:37:24 -04:00
Cole Robinson
d3ff788791
Update to qemu 4.0.0-rc0
2019-03-20 17:39:56 -04:00
Daniel P. Berrangé
941a4c0548
Fix typo curl -> curses
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2019-03-20 16:55:02 +00:00
Daniel P. Berrangé
e1923c9eb5
Use conditional compilation to disable glusterfs
...
Instead of commenting out parts of the spec introduce conditionals
that allow glusterfs to be disabled in a single place.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2019-03-20 16:42:05 +00:00
Daniel P. Berrangé
a60ad61787
Make qemu-common obsolete RBD module when disabled
...
If RBD module build is disabled, we need to obsolete it to ensure a
clean upgrade from previous builds. This is done by adding an Obsoletes
from the qemu-common sub-RPM.
This fixes the upgrade path on i686 (rhbz #1688117 )
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2019-03-20 16:41:29 +00:00
Daniel P. Berrangé
f1fa58e582
Refactor global module requires to facilitate conditional builds
...
The global list of module requires is not amenable to conditional
builds, requiring the entire set of requires to be duplicated.
Refactor it so that individual pieces can be disabled.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2019-03-20 16:41:29 +00:00
Daniel P. Berrangé
e24cbbb32e
Fix compat with latest glibc which has gettid func
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2019-03-20 16:22:51 +00:00
Cole Robinson
de10d8e08e
Temporarily disable glusterfs (bz #1684298 )
2019-03-03 17:42:14 -05:00
Cole Robinson
2679bc30fc
Rebuild for brltty soname bump
2019-02-28 17:00:40 -05:00
Fedora Release Engineering
8e22bbd1e0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-02 10:30:22 +00:00
Richard W.M. Jones
f1ea04bd67
Revert "Add a temporary patch to fix capstone header location."
...
This has now been fixed in capstone, see
https://github.com/aquynh/capstone/issues/1339
This reverts commit e0155fb5be
.
2019-01-12 07:39:39 +00:00
Richard W.M. Jones
e0155fb5be
Add a temporary patch to fix capstone header location.
2019-01-11 09:43:39 +00:00
Richard W.M. Jones
8433925433
Rebuild for unannounced libcapstone soname bump from 3 to 4.
2019-01-11 09:16:11 +00:00
Adam Williamson
61ad1f41fd
Restore patch to drop phantom 86 key from en-us keymap (bz #1658676 )
...
The exact bug this was initially added to workaround was fixed
in 2.12, so @crobinso dropped the patch. However, the phantom
key turns out to still cause problems in another case, so until
that is fixed, we need to put this back. See
https://bugzilla.redhat.com/show_bug.cgi?id=1658676 for full
details on the outstanding bug.
2018-12-18 10:35:22 -08:00
Cole Robinson
5704646898
Rebase to qemu-3.1.0 GA
2018-12-11 18:41:59 -05:00
Daniel P. Berrangé
a4b3db7151
Disable RBD on 32-bit arches
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-12-10 18:40:38 +00:00
Cole Robinson
0af132aa98
BR libpmem is only available on x86_64
2018-11-16 11:01:12 -05:00
Cole Robinson
007776f3e4
Rebase to qemu-3.1.0-rc1
2018-11-15 19:50:28 -05:00
Cole Robinson
e4323bc8b2
Remove unused patches
2018-10-03 11:13:53 -04:00
Cole Robinson
a6f68877d0
Rebase to qemu-3.0.0 GA
2018-08-15 10:19:27 -04:00
Cole Robinson
91efacc572
Fix build after ksm removal
2018-08-13 18:31:29 -04:00
Cole Robinson
748bb2f566
Drop ksm package, moved to ksmtuned srpm
2018-08-13 17:07:28 -04:00
Cole Robinson
c90305980d
Drop ksm package, moved to ksmtuned srpm
2018-08-13 17:06:42 -04:00
Daniel P. Berrangé
13b2fd93a9
Add missing requires on ssh block module accidentally lost
...
The rebase to 2.12 accidentally lost the %{name}-block-ssh
module dep.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-08-01 14:29:02 +01:00
Cole Robinson
e4ec8b672d
Another attempt to remove 50-kvm-sysctl
2018-08-01 05:54:39 -04:00
Cole Robinson
5bdb061bca
Fix s390x file removal
...
Only install modprobe kvm.conf on x86 (bz #1517989 )
2018-07-31 18:39:03 -04:00
Cole Robinson
d4c4507533
Rebase to qemu-3.0.0-rc3
...
Drop now unneeded s390x conf (bz #1609706 )
2018-07-31 16:36:31 -04:00
Peter Robinson
b12f5aef3a
Rebuild for Xen 4.11
2018-07-13 11:36:41 +01:00
Daniel P. Berrangé
b91dae7a8f
New CPU features for speculative store bypass (CVE-2018-3639)
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-06-18 13:45:14 +01:00
Cole Robinson
330481bc1c
Fix qxl memslot_get_virt crashes (bz #1565354 )
2018-06-05 14:28:06 -04:00
Cole Robinson
97eed6b145
Update to qemu-2.12.0 GA
2018-04-30 12:19:47 -04:00
Richard W.M. Jones
6dab4a0cbd
Update to qemu-2.12.0-rc3
...
- Remove upstream patch.
- Fixes issues with partition / LV minimum alignment (RHBZ#1565714).
2018-04-16 12:17:57 +01:00
Cole Robinson
7b9b67b1ec
Update to qemu-2.12.0-rc2
...
Drop upstreamed riscv patch
2018-04-05 14:25:31 -04:00
Cole Robinson
0d2d5cc76d
Update to qemu-2.12.0-rc1
2018-03-28 11:01:32 -04:00
Cole Robinson
80404b03be
Drop target whitelists; enable user tilegx, xtensa*
...
qemu configure will give us all targets if we don't specify a
whitelist, so drop the target lists to simplify the spec. This
also makes it clear that we were missing some linux-user targets,
so enable them
2018-03-26 17:12:19 -04:00
Cole Robinson
a28cfa8216
spec: Convert to using qemu-binfmt-conf.sh script
...
The binfmt masks are slightly different but I think they are
functionally equivalent. The script handles arch collision
automatically which lets us drop a lot of the %ifarch stuff
2018-03-25 11:53:02 -04:00
Cole Robinson
e9e03fcd1c
Add changelog
2018-03-23 19:40:00 -04:00
Cole Robinson
6269069f27
Fix audio/ui module dependencies
2018-03-23 19:28:10 -04:00
Cole Robinson
3930e8ff37
spec: Clean up outdated arch deps
...
- rdma-core, xen, spice, numactl are available in more places
- drop presumably obsolete aarch64 ld flag droppage
- centralize arch dep checks in one place
2018-03-23 16:41:49 -04:00
Cole Robinson
3758f8a137
Some spec cleanups
...
- Sort system-* in alphabetical order
- Remove a bunch of whitespace
- Remove repeated QEMU line in %description
2018-03-22 12:09:38 -04:00
Cole Robinson
e13261f947
Fix hppa firmware packaging
...
Accidentally added it to aarch64
2018-03-22 11:07:41 -04:00
Cole Robinson
3c6a0ca337
Rebase to qemu-2.12.0-rc0
...
- Add hppa and riscv32/64 targets
- Add audio and ui modules
2018-03-22 09:13:01 -04:00
Daniel P. Berrangé
55054b88c9
Re-enable normal Fedora hardening macros
...
We previously disabled the hardened build macros because they broke
static linking. This is now resolved, so we can use them as is, which in
turn ensures ksmctl gets linked correctly.
While doing this it is not neccessary to pass -pie in ldflags, as we are
already giving the --enable-pie configure option. This lets us move
setting of linker/compiler flags into the common run_configure
function, rather than duplicating them for static & dynamic builds
Finally, even though QEMU sets _FORTIFY_SOURCE itself, there's no reason
to strip it from the RPM provided build flags - it is harmless for it to
appear twice on compiler args. This ensures ksmctl.c gets fortified.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-03-19 18:36:49 +00:00
Cole Robinson
6b1a7d80a5
git rm kvm.modules
...
Was dropped from the spec in 2015
Reported-by: Danilo C. L. de Paula <ddepaula@redhat.com>
2018-03-13 09:33:13 -04:00
Cole Robinson
a7e2480deb
Rebase to qemu 2.11.1 bugfix release
2018-02-28 17:11:13 -05:00
Daniel P. Berrangé
29249a79a8
Avoid breakage in tests due to stricter crypto policies
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-02-28 18:54:48 +00:00
Daniel P. Berrangé
52904050aa
Explicitly use python2 binary
...
The /usr/bin/python binary has started spewing text to stderr, even when
not connected to a tty, which breaks QEMU test suite.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-02-28 18:02:52 +00:00
Daniel P. Berrangé
603dd9e50a
Bump release for new build
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-02-27 16:31:19 +00:00
Daniel P. Berrangé
28d4d1f5e7
Non-deterministic python hash iterator sort ordering
...
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-02-27 16:30:20 +00:00
Daniel P. Berrangé
34056732a5
Honour CC/LD flags from RPM global settings.
...
https://bugzilla.redhat.com/show_bug.cgi?id=1549657
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-02-27 15:33:06 +00:00
Daniel P. Berrangé
1d16c17085
Fix License: tag to better reflect reality
...
There are multiple problems with the license tag
- A bunch of QEMU code is GPLv2-only, not GPLv2-or-later
- Fedora licensing guidelines say that if "GPLv2" is
listed, it is redundant to list "GPLv2+" / "LGPLv2+",
since those licenses are forced to be equiv to "GPLv2"
in the combined work
- QEMU also includes code / files under MIT and CC-BY
license
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-02-27 15:14:09 +00:00
Fedora Release Engineering
8253c01b09
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 12:10:24 +00:00
Daniel P. Berrange
ec520ba35e
Fix date in changelog
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-12-22 10:38:58 +00:00
Daniel P. Berrange
167a6b72c2
Re-enable rbd on arm/ppc arches (rhbz #1528378 )
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-12-21 16:29:06 +00:00
Adam Williamson
f81be8f026
Fix problem with typing some characters via VNC (LP#1738283)
...
Note: this is kinda a temporary fix, but I don't want to wait
for a 'real' fix from upstream as I want to build os-autoinst
for Rawhide and this bug prevents its test suite working right.
2017-12-20 16:51:21 -08:00
Cole Robinson
f95699bf90
Rebuild for xen 4.10
2017-12-20 07:05:41 -05:00
Cole Robinson
90a3c96cff
Rebase to 2.11.0 GA
2017-12-18 14:37:02 -05:00
Cole Robinson
a76e086590
Rebase to 2.11.0-rc3
2017-12-04 11:54:22 -05:00
Paolo Bonzini
e978b4fe84
fix /var/log/qga-fsfreeze-hook.log
2017-11-29 00:39:08 +01:00
Paolo Bonzini
bfe7b8124e
fix compilation, upgrade qemu-ga packaging based on RHEL 7
2017-11-28 18:07:46 +01:00
Cole Robinson
700f126a07
Update to qemu-2.11.0-rc1
2017-11-20 06:41:22 -05:00
Cole Robinson
2a2b49f85b
spec: Drop deprecated Group: tag
2017-11-19 18:56:06 -05:00
Cole Robinson
59eb7ad892
Fix ppc64 KVM failure (bz #1501936 )
...
CVE-2017-15038: 9p: information disclosure when reading extended attributes (bz #1499111 )
CVE-2017-15268: potential memory exhaustion via websock connection to VNC (bz #1496882 )
2017-10-19 12:59:57 -04:00
Paolo Bonzini
b0a7742ccd
fix multipath qemu-pr-helper
...
Update patch 1014 for new libmultipath/libmpathpersist API
Force build to fail if multipath is not available
2017-10-18 09:03:01 +02:00
Daniel P. Berrange
8699737f6d
Fix inverted check for ignoring test suite failures
...
An inverted conditional meant that test suite failures were previously
being ignored on all architectures by default, instead of only on the
blacklisted arches (currently none)
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-10-12 09:37:20 +01:00
Daniel P. Berrange
ac5e33cbfe
Remove iasl dep on big endian arches
...
iasl is still broken for QEMU usage on big endian
https://bugzilla.redhat.com/show_bug.cgi?id=1332449
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-10-12 09:37:20 +01:00
Daniel P. Berrange
a8c6008b7d
Add patches from git master to fix TLS test suite with new GNUTLS
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-10-12 09:26:40 +01:00
Daniel P. Berrange
9acefb8589
Rebuild for libiscsi changed soname again
...
The previous rebuild was sent to builders before the build root had
updated to pull in the new libiscsi, so it just built with the old
libiscsi again.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-10-09 10:29:00 +01:00
Paolo Bonzini
4b7bd99c46
Rebuild with new libiscsi for iSER support
2017-10-03 17:36:43 +02:00
Paolo Bonzini
fd8ba3896b
Stop using tcmalloc, glibc got faster
2017-09-28 15:14:19 +02:00
Paolo Bonzini
0fb2b27d3a
Backport persistent reservation manager in preparation for SELinux work
2017-09-22 16:47:53 +02:00
Paolo Bonzini
0945e0bba3
fix previous commit
2017-09-22 10:59:02 +02:00
Nathaniel McCallum
98b428ff80
Fix endianness of e_type in the ppc64le binfmt
2017-09-18 16:27:33 -04:00
Cole Robinson
0b42e7fc18
Rebase to 2.10.0 GA
2017-09-07 16:08:24 -04:00
Nathaniel McCallum
3b6c813012
Fix incorrect byte order in e_machine field in ppc64le binfmt ( #1486379 )
2017-08-29 12:59:07 -04:00
Cole Robinson
45cb87a59c
Fix changelog
2017-08-25 18:14:00 -04:00
Cole Robinson
5264c6a895
Rebase to 2.10.0-rc4
2017-08-25 18:13:05 -04:00
Adam Williamson
c2f33c885f
Don't build against rdma on 32-bit ARM ( #1484155 )
2017-08-22 17:39:41 -07:00
Cole Robinson
c333713fea
Add sources
2017-08-16 17:46:28 -04:00
Cole Robinson
14cfc78b3c
Rebase to 2.10.0-rc3
2017-08-16 17:38:41 -04:00
Cole Robinson
0323a03914
Remove /dev/kvm udev rules, systemd now provides them (bz #1431876 )
2017-08-03 17:33:01 -04:00
Cole Robinson
1a4355e536
Rebase to 2.10.0-rc1
2017-08-03 10:14:19 -04:00
Florian Weimer
26c1ceeaa3
Rebuild with fixed binutils for ppc64le ( #1475636 )
2017-07-30 15:53:03 +02:00
Daniel P. Berrange
6e16c07206
Re-enable ceph on i386 as build is now fixed (rhbz #1474773 )
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-07-26 11:42:02 +01:00
Daniel P. Berrange
a3b9d99ab2
Disabled RBD on i386, arm, ppc64 (rhbz #1474743 )
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-07-26 11:40:17 +01:00
Daniel P. Berrange
a949744f38
Replace obsolete ceph-devel dep with librbd1-devel/librados2-devel
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-07-25 09:44:33 +01:00
Daniel P. Berrange
20b2275a19
Rebuild for changed rbd soname
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-07-25 09:35:08 +01:00
Nathaniel McCallum
22c2909bc1
Restrict user-static to user-static builds
2017-07-20 11:51:59 -04:00
Nathaniel McCallum
f73c470a02
Cleanup binfmt deps/scripts; add binfmt for ppc64le
2017-07-20 10:42:28 -04:00
Daniel P. Berrange
1e96c68c3d
Fixes for compat with Xen 4.9
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-07-19 12:26:23 +01:00
Nathaniel McCallum
cf6afbb855
Fix invalid ucontext_t references
2017-07-18 21:27:57 -04:00
Daniel P. Berrange
895ba8da7d
Rebuild for changed Xen sonames
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-07-18 15:28:08 +01:00
Cole Robinson
335584f502
CVE-2017-8112: vmw_pvscsi: infinite loop in pvscsi_log2 (bz #1445622 )
...
CVE-2017-8309: audio: host memory lekage via capture buffer (bz #1446520 )
CVE-2017-8379: input: host memory lekage via keyboard events (bz #1446560 )
CVE-2017-8380: scsi: megasas: out-of-bounds read in megasas_mmio_write (bz #1446578 )
CVE-2017-7493: 9pfs: guest privilege escalation in virtfs mapped-file mode (bz #1451711 )
CVE-2017-9503: megasas: null pointer dereference while processing megasas command (bz #1459478 )
CVE-2017-10806: usb-redirect: stack buffer overflow in debug logging (bz #1468497 )
CVE-2017-9524: nbd: segfault due to client non-negotiation (bz #1460172 )
CVE-2017-10664: qemu-nbd: server breaks with SIGPIPE upon client abort (bz #1466192 )
2017-07-13 16:21:40 -04:00
Richard W.M. Jones
5eae33f189
Bump release and rebuild to try to fix _ZdlPvm symbol (see RHBZ#1452813).
2017-05-22 09:56:26 +01:00
Cole Robinson
faa9df96ad
Fix fedpkg verrel
2017-04-25 16:17:05 -04:00
Cole Robinson
33f79e5eb1
Rebase to qemu-2.9.0 GA
2017-04-25 16:03:50 -04:00
Cole Robinson
514d6bc543
Rebase to qemu-2.9.0-rc4
...
Fix ipxe rom links for aarch64
2017-04-13 19:28:05 -04:00
Richard W.M. Jones
5dd6a73c80
Backport upstream fix for assertion when copy-on-read=true (RHBZ#1439922).
2017-04-08 09:39:38 +01:00
Cole Robinson
74c0a82292
Rebase to qemu-2.9.0-rc3
2017-04-04 18:27:53 -04:00
Cole Robinson
0db3257f1a
Rebase to qemu-2.9.0-rc2
...
Add Obsoletes for or32-or1k rename (bz 1435016)
2017-03-29 13:54:10 -04:00
Cole Robinson
996634350a
spec: Pull in vga and pxe roms for ppc64 (bz 1431403)
2017-03-29 13:03:29 -04:00
Cole Robinson
1db5811d26
Rebase to qemu-2.9.0-rc1
2017-03-21 18:42:44 -04:00
Cole Robinson
1c7073d8dd
Rebase to qemu-2.9.0-rc0
2017-03-15 14:03:33 -04:00
Daniel P. Berrange
6a041ef569
Drop texi2html BR, since QEMU switched to using makeinfo back in 2010
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2017-02-20 17:49:12 +00:00
Fedora Release Engineering
c1f9c0e4d7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
2017-02-11 11:12:06 +00:00
Cole Robinson
8b317f0917
Rebase to qemu-2.8.0 GA
2016-12-20 16:17:18 -05:00
Cole Robinson
50bb158a7a
Rebase to qemu-2.8.0-rc3
2016-12-12 16:04:42 -05:00
Daniel P. Berrange
8288677cfa
Rebuild for libxen* soname changes
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2016-12-08 14:17:33 +00:00
Cole Robinson
9074eea4bb
Add rc2 sources
2016-12-05 12:04:20 -05:00
Cole Robinson
17a6dacdca
Remove --disable-xfsctl option, no longer explicitly required
...
It was added at one point to work around temporarily broken
xfsprogs-devel
2016-12-05 11:57:27 -05:00
Cole Robinson
84eeb10ee8
spec: Share common configure options between static/standard builds
2016-12-05 11:57:27 -05:00
Cole Robinson
151958b44b
Rebase to qemu-2.8.0-rc2
2016-12-05 11:57:27 -05:00
Cole Robinson
3bbbcdcb07
Kill changelog entries prior to 2015
2016-12-05 10:45:56 -05:00
Cole Robinson
6f55752c5f
Depend on vte291, not vte3
...
vte3 is stuck at a certain version, vte291 is actually where new vte
versions are packaged. Yes, that's confusing.
2016-12-05 10:45:56 -05:00
Paolo Bonzini
b68b5fed43
Do not build aarch64 with -fPIC anymore (rhbz 1232499)
...
This seems to be unnecessary now (tested with kvm-unit-tests on aarch64
F25).
2016-11-28 15:47:34 +01:00
Nathaniel McCallum
0583426e3d
Clean up binfmt.d configuration files
...
In particular, I performed the following changes:
1. Add the (missing) aarch64 configuration.
2. Mask out e_ident[EI_OSABI]. A single OS can have multiple values
here. We just pass them all to qemu. I personally ran into this issue
(where filtering was too strict) on ppc64.
3. Mask out e_ident[EI_ABIVERSION]. On Linux, this value is ignored.
4. Mask out e_ident[EI_PAD]. The current check insists they are zero
when they are, in fact, undefined.
5. Don't mask any bits for e_ident[EI_VERSION]. We want an exact match
on this since there has only ever been one version. However, alpha, i386
and i486 were masking out the least significant bit.
6. Don't mask any bits for e_ident[EI_DATA]. You can't mask out bits for
endianness because it controls the byte order of later bytes in the
binfmt match (starting at offset 0x10). So you can never have a rule
which works with bits masked out on this field. However, alpha, i386 and
i486 were masking out the least significant bit.
2016-11-15 10:33:03 -05:00
Richard W.M. Jones
820948cb49
Fix qemu-sanity-check.
2016-11-14 14:37:49 +00:00
Richard W.M. Jones
ecbe006bda
Create subpackages for modularized qemu block drivers (RHBZ#1393688).
2016-11-14 14:37:15 +00:00
Cole Robinson
8a588691e2
Fix PPC64 build with memlock file (bz #1387601 )
2016-10-25 10:18:57 -04:00
Bastien Nocera
b8878c0ca6
Add "F" flag to static user emulators' binfmt, to make them
...
available in containers (#1384615 )
- Also fixes the path of those emulators in the binfmt configurations
2016-10-19 19:19:36 +02:00
Cole Robinson
cf816402f7
Fix nested PPC 'Unknown MMU model' error (bz #1374749 )
...
Fix flickering display with boxes + wayland VM (bz #1266484 )
Add ppc64 kvm memlock file (bz #1293024 )
2016-10-19 13:17:38 -04:00
Cole Robinson
d19693d908
Add ppc64 kvm memlock file (bz 1293024)
2016-10-19 12:23:45 -04:00
Cole Robinson
8dd6b5e9c8
spec: Use power64 macro consistently
2016-10-19 12:17:47 -04:00
Cole Robinson
3a13ddd514
CVE-2016-7155: pvscsi: OOB read and infinite loop (bz #1373463 )
...
CVE-2016-7156: pvscsi: infinite loop when building SG list (bz #1373480 )
CVE-2016-7156: pvscsi: infinite loop when processing IO requests (bz #1373480 )
CVE-2016-7170: vmware_vga: OOB stack memory access (bz #1374709 )
CVE-2016-7157: mptsas: invalid memory access (bz #1373505 )
CVE-2016-7466: usb: xhci memory leakage during device unplug (bz #1377838 )
CVE-2016-7423: scsi: mptsas: OOB access (bz #1376777 )
CVE-2016-7422: virtio: null pointer dereference (bz #1376756 )
CVE-2016-7908: net: Infinite loop in mcf_fec_do_tx (bz #1381193 )
CVE-2016-8576: usb: xHCI: infinite loop vulnerability (bz #1382322 )
CVE-2016-7995: usb: hcd-ehci: memory leak (bz #1382669 )
2016-10-15 22:24:48 -04:00
Hans de Goede
a2729a240b
Fix interrupt endpoints not working with network/spice USB redirection
...
on guest with an emulated xhci controller (rhbz#1382331)
2016-10-10 10:50:30 +02:00
Michal Toman
504e25420b
Fix build on MIPS
2016-09-21 09:29:36 +01:00
Cole Robinson
57dbb7a5be
Don't depend on edk2 roms where they aren't available (bz 1373576)
2016-09-08 15:56:28 -04:00
Cole Robinson
435be3635e
Rebase to qemu 2.7.0 GA
2016-09-08 15:52:09 -04:00
Cole Robinson
94ddf1cc6a
Rebase to qemu 2.7.0-rc3
2016-08-19 09:20:37 -04:00
Daniel P. Berrange
d52607ebe6
Also disable static builds on ppc64 due to glibc fubarness
2016-08-17 09:47:57 +01:00
Cole Robinson
4ff778e7b3
Add new sources
2016-08-08 20:07:27 -04:00
Cole Robinson
ef34be9e72
Rebase to qemu 2.7.0-rc2
...
* kvm_stat was moved to the kernel tree
* trace-events renamed to trace-events-all
* several new pxe roms added
2016-08-08 20:05:39 -04:00
Richard W.M. Jones
84e6ecadd9
Rebuild to attempt to fix '2:qemu-system-xtensa-2.6.0-5.fc25.x86_64 requires libxenctrl.so.4.6()(64bit)'
2016-07-23 16:37:42 +01:00
Daniel P. Berrange
51223f941f
Ignore build logs, src RPMs and x84_64 RPM output dir too
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2016-07-15 14:39:08 +01:00
Daniel P. Berrange
d0bc223280
Add skip for s390x as well as s390
2016-07-15 14:28:04 +01:00
Daniel P. Berrange
9868109a5e
Disable qemu-user-static on s390 too
2016-07-14 11:20:48 +01:00
Daniel P. Berrange
ecee1eccfe
Add explicit BR on alsa-lib-devel
...
Previously we'd get alsa-lib-devel pulled in by accident due to
dep from another package. Latest rawhide doesn't get this so we
must add the dep explicitly in QEMU.
2016-07-13 15:08:58 +01:00
Daniel P. Berrange
a8a5dc38f8
Cat config.log when configure fails during build
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2016-07-13 15:08:17 +01:00
Daniel P. Berrange
9e71574671
Use precise version in obsoletes line
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2016-07-13 13:49:06 +01:00
Daniel P. Berrange
0835325a86
Introduce qemu-user-static sub-RPM
...
The i686 build of this is temp disabled due to fubar
glibc-static on i686
The hardended build macro is disabled due to fubar
rpm macros for static linking while hardened, but
the equivalent hardening is turned on manually.
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2016-07-13 13:42:21 +01:00
Cole Robinson
cf91b1dfd9
CVE-2016-4002: net: buffer overflow in MIPSnet (bz #1326083 )
...
CVE-2016-4952 scsi: pvscsi: out-of-bounds access issue
CVE-2016-4964: scsi: mptsas infinite loop (bz #1339157 )
CVE-2016-5106: scsi: megasas: out-of-bounds write (bz #1339581 )
CVE-2016-5105: scsi: megasas: stack information leakage (bz #1339585 )
CVE-2016-5107: scsi: megasas: out-of-bounds read (bz #1339573 )
CVE-2016-4454: display: vmsvga: out-of-bounds read (bz #1340740 )
CVE-2016-4453: display: vmsvga: infinite loop (bz #1340744 )
CVE-2016-5126: block: iscsi: buffer overflow (bz #1340925 )
CVE-2016-5238: scsi: esp: OOB write (bz #1341932 )
CVE-2016-5338: scsi: esp: OOB r/w access (bz #1343325 )
CVE-2016-5337: scsi: megasas: information leakage (bz #1343910 )
Fix crash with -nodefaults -sdl (bz #1340931 )
Add deps on edk2-ovmf and edk2-aarch64
2016-06-22 09:40:57 -04:00
Cole Robinson
f9730dab94
Add deps on fedora edk2-ovmf and edk2-aarch64
2016-06-22 08:22:36 -04:00
Cole Robinson
f0208c9e42
CVE-2016-4020: memory leak in kvmvapic.c (bz #1326904 )
...
CVE-2016-4439: scsi: esb: OOB write #1 (bz #1337503 )
CVE-2016-4441: scsi: esb: OOB write #2 (bz #1337506 )
Fix regression installing windows 7 with qxl/vga (bz #1339267 )
Fix crash with aarch64 gic-version=host and accel=tcg (bz #1339977 )
2016-05-26 11:32:16 -04:00
Cole Robinson
f8dc431e37
Explicitly error if spice GL setup fails
...
Fix monitor resizing with virgl (bz #1337564 )
Fix libvirt noise when introspecting qemu-kvm without hw virt
2016-05-20 16:36:01 -04:00
Cole Robinson
c3911a29b3
qemu-kvm: Don't try to init KVM during libvirt introspection
...
If it's disabled on the host, libvirt logs a ton of errors to
syslog.
2016-05-19 18:15:26 -04:00
Cole Robinson
837eb7efa2
qemu: Clean up BuildRequires
...
Drop outdated:
nss-devel (old libcacard)
rsync (no longer used)
which (no longer used)
pciutils-devel (no longer used)
Add libcap-ng-devel for extra qemu-bridge-helper restrictions
Document all BuildRequires
Separate buildsystem bits vs feature bits
2016-05-15 14:52:29 -04:00
Cole Robinson
e200903264
Rebase to v2.6.0 GA
2016-05-13 14:18:07 -04:00
Cole Robinson
35faab4c45
Fix gtk UI crash when switching to monitor (bz #1333424 )
...
Fix sdl2 UI lockup lockup when switching to monitor
Rebased to qemu-2.6.0-rc5
2016-05-09 13:36:06 -04:00
Cole Robinson
bc7ce050b0
Rebased to version 2.6.0-rc4
...
Fix test suite on big endian hosts (bz 1330174)
2016-05-02 16:08:20 -04:00
Cole Robinson
b455e4b103
Rebuild to pick up spice GL support
2016-04-25 09:01:59 -04:00
Cole Robinson
b0b55fdca8
Rebased to version 2.6.0-rc3
...
Fix s390 sysctl file install (bz 1327870)
Adjust spice gl version check to expect F24 backported version
2016-04-22 08:03:02 -04:00
Cole Robinson
6138a983a3
- Rebased to version 2.6.0-rc2
...
- Fix GL deps (bz 1325966)
- Ship sysctl file to fix s390x kvm (bz 1290589)
- Fix FTBFS on s390 (bz 1326247)
2016-04-14 18:48:51 -04:00
Cole Robinson
c752245c96
Ship sysctl file to fix s390x kvm (bz 1290589)
2016-04-14 18:46:31 -04:00
Cole Robinson
fa6cd1dad5
Fix GL deps (bz 1325966)
2016-04-14 18:34:08 -04:00
Cole Robinson
a503b12a16
Add sources
2016-04-07 13:03:15 -04:00
Cole Robinson
4097206ab3
Rebased to version 2.6.0-rc1
2016-04-07 13:00:29 -04:00
Cole Robinson
54cb1301c6
CVE-2016-2857: net: out of bounds read (bz #1309564 )
...
CVE-2016-2392: usb: null pointer dereference (bz #1307115 )
2016-03-17 13:45:47 -04:00
Peter Robinson
ae11374147
Rebuild for tcmalloc ifunc issues on non x86 arches (see rhbz 1312462)
2016-03-09 15:12:12 +00:00
Paolo Bonzini
43821749cc
Disable xfsctl, fallocate works fine in newer kernels (bz #1305512 )
2016-03-01 13:14:39 +01:00
Peter Robinson
73731f9ecd
All Fedora arches have libseccomp support (ARMv7, aarch64, Power64, s390(x))
2016-03-01 11:46:16 +00:00
Cole Robinson
7d975d9810
CVE-2015-8619: Fix sendkey out of bounds (bz #1292757 )
...
CVE-2016-1981: infinite loop in e1000 (bz #1299995 )
Fix Out-of-bounds read in usb-ehci (bz #1300234 , bz #1299455 )
CVE-2016-2197: ahci: null pointer dereference (bz #1302952 )
Fix gdbstub for VSX registers for ppc64 (bz #1304377 )
Fix qemu-img vmdk images to work with VMware (bz #1299185 )
2016-02-15 17:05:41 -05:00
Fedora Release Engineering
95a588650f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2016-02-04 21:38:06 +00:00
Cole Robinson
b24b7f1644
CVE-2015-8567: net: vmxnet3: host memory leakage (bz #1289818 )
...
CVE-2016-1922: i386: avoid null pointer dereference (bz #1292766 )
CVE-2015-8613: buffer overflow in megasas_ctrl_get_info (bz #1284008 )
CVE-2015-8701: Buffer overflow in tx_consume in rocker.c (bz #1293720 )
CVE-2015-8743: ne2000: OOB memory access in ioport r/w functions (bz #1294787 )
CVE-2016-1568: Use-after-free vulnerability in ahci (bz #1297023 )
Fix modules.d/kvm.conf example syntax (bz #1298823 )
2016-01-20 20:17:04 -05:00
Cole Robinson
78f4db5d1d
Fix virtio 9p thread pool usage
...
CVE-2015-8558: DoS by infinite loop in ehci_advance_state (bz #1291309 )
Re-add dist tag
2016-01-09 12:35:08 -05:00
Cole Robinson
2a77992272
spec: Re-add dist tag
2016-01-09 11:18:17 -05:00
Cole Robinson
e8a6e4f833
Replace %define usage with %global
2016-01-09 11:16:52 -05:00
Paolo Bonzini
205399c1ee
add missing file
2016-01-07 21:13:32 +01:00
Paolo Bonzini
c9396159e8
oops, it is now 2016
2016-01-07 21:07:39 +01:00
Paolo Bonzini
15489f4108
fix previous commit
2016-01-07 21:04:45 +01:00
Paolo Bonzini
0d5e9f6618
add 0001-virtio-9p-use-accessor-to-get-thread-pool.patch
2016-01-07 20:57:53 +01:00
Paolo Bonzini
dda6c386a5
add /etc/modprobe.d/kvm.conf
2016-01-07 20:57:53 +01:00
Cole Robinson
6176f1d7e2
Reabsed to version 2.5.0
2015-12-23 17:49:55 -05:00
Cole Robinson
89aacd5f7a
Rebased to version 2.5.0-rc3
2015-12-08 10:29:09 -05:00
Cole Robinson
6baf84acf1
Rebased to version 2.5.0-rc2
2015-11-30 18:00:49 -05:00
Cole Robinson
191c302918
qemu 2.5.0 rc1
2015-11-20 22:24:11 -05:00
Cole Robinson
7bf1a680e6
Drop needless ksm dep on qemu-common
2015-11-20 21:04:54 -05:00
Cole Robinson
48e07c5c6e
spec: code movement for clarity
...
- Order packages consistently across sections
- Group all %post sections
2015-11-18 10:28:10 -05:00
Cole Robinson
88b3793f29
2.5.0 rc0 wip
2015-11-18 10:20:33 -05:00
Cole Robinson
4f68392c26
Rebased to version 2.4.1
2015-11-04 15:48:36 -05:00
Cole Robinson
86d7b9f29b
Rebuild for xen 4.6
2015-10-11 16:08:44 -04:00
Cole Robinson
b448bfad34
Rebased to version 2.4.0.1
...
CVE-2015-7295: virtio-net possible remote DoS (bz #1264393 )
drive-mirror: Fix coroutine reentrance (bz #1266936 )
2015-10-08 13:38:49 -04:00
Cole Robinson
1ae1f09f33
spec: Fix builddep on libepoxy
2015-09-29 17:09:48 -04:00
Cole Robinson
cf8819083b
CVE-2015-6815: net: e1000: infinite loop issue (bz #1260225 )
...
CVE-2015-6855: ide: divide by zero issue (bz #1261793 )
CVE-2015-5278: Infinite loop in ne2000_receive() (bz #1263284 )
CVE-2015-5279: Heap overflow vulnerability in ne2000_receive() (bz #1263287 )
2015-09-21 18:01:46 -04:00
Richard W.M. Jones
c5e57685f9
Fix emulation of various instructions, required by libm in F22 ppc64 guests.
2015-09-20 10:23:16 +01:00
Cole Robinson
8211390ac8
CVE-2015-5255: heap memory corruption in vnc_refresh_server_surface (bz #1255899 )
2015-08-31 20:18:31 -04:00
Cole Robinson
74717053dc
Rebased to version 2.4.0
...
Support for virtio-gpu, 2D only
Support for virtio-based keyboard/mouse/tablet emulation
x86 support for memory hot-unplug
ACPI v5.1 table support for 'virt' board
2015-08-11 18:08:40 -04:00
Cole Robinson
d5417f465c
Drop perl-Storable requires, texinfo rawhide is fixed now
2015-08-10 10:31:45 -04:00
Cole Robinson
6ac2a80eae
Add temporary dep on perl-Storable
...
see https://bugzilla.redhat.com/show_bug.cgi?id=1251766 for more info
2015-08-09 15:07:58 -04:00
Cole Robinson
6214bfdcf3
Add sources
2015-08-09 13:13:43 -04:00
Cole Robinson
4c6dc5b3d6
CVE-2015-3209: pcnet: multi-tmd buffer overflow in the tx path (bz #1230536 )
...
CVE-2015-3214: i8254: out-of-bounds memory access (bz #1243728 )
CVE-2015-5158: scsi stack buffer overflow (bz #1246025 )
CVE-2015-5154: ide: atapi: heap overflow during I/O buffer memory access (bz #1247141 )
CVE-2015-5165: rtl8139 uninitialized heap memory information leakage to guest (bz #1249755 )
CVE-2015-5166: BlockBackend object use after free issue (bz #1249758 )
CVE-2015-5745: buffer overflow in virtio-serial (bz #1251160 )
2015-08-09 13:08:31 -04:00
Cole Robinson
de4550957e
Rebased to v2.4.0-rc0
2015-07-14 17:12:37 -04:00
Richard W.M. Jones
61ce511be4
Bump and rebuild.
2015-07-03 19:23:12 +01:00
Richard W.M. Jones
74ab99f1a6
Revert "Enable -fPIC and -fPIE on every architecture (rhbz 1232499)."
...
This reverts commit 77b7d81b2b
.
See https://bugzilla.redhat.com/show_bug.cgi?id=1232499#36
2015-07-03 19:20:51 +01:00
Richard W.M. Jones
77b7d81b2b
Enable -fPIC and -fPIE on every architecture (rhbz 1232499).
2015-07-03 18:45:22 +01:00
Daniel P. Berrange
bcb37b2ec0
Fix conditional in previous commit
2015-07-03 17:22:51 +01:00
Daniel P. Berrange
d4803feead
Use explicit --(enable,disable)-spice args (rhbz #1239102 )
2015-07-03 15:02:57 +01:00
Peter Robinson
1ec8e52bb2
Build aarch64 with -fPIC (rhbz 1232499)
2015-07-02 16:32:23 +01:00
Peter Robinson
806ecbe49c
Disable stack protection for AArch64. F23's GCC thinks that it is available but F23's glibc does not support it.
2015-07-01 11:26:59 +01:00
Paolo Bonzini
749c3c43c3
Rebuild for libiscsi soname bump
2015-06-26 11:10:12 +02:00
Paolo Bonzini
260c0ac680
Re-enable tcmalloc on arm
2015-06-19 12:03:04 +02:00
Dennis Gilmore
6626651b28
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2015-06-18 21:39:31 +00:00
Dan Horák
94a40ce774
- gperftools not available on s390(x)
2015-06-10 22:28:01 +02:00
Cole Robinson
6fc6504bd8
CVE-2015-4037: insecure temporary file use in /net/slirp.c (bz #1222894 )
2015-06-05 19:55:57 -04:00
Cole Robinson
d43799b0b3
spec: Drop now unused kvm_target and kvm_archs globals
2015-06-05 18:21:57 -04:00
Daniel P. Berrange
7bf3158612
Fix conditional enablement of tcmalloc
...
Opps, cant have comments in the middle of multi-line continuations.
2015-06-01 14:43:36 +01:00
Daniel P. Berrange
aa972b9106
Disable broken tcmalloc on arm and re-enable tests
2015-06-01 14:12:15 +01:00
Cole Robinson
198e142c7d
Disable _all_ tests on arm, since they are all currently hanging
2015-05-21 14:07:03 -04:00
Cole Robinson
31085aa400
Temporarily disable hanging test on arm
2015-05-20 16:51:14 -04:00
Cole Robinson
7c5a423647
Remove %autopatch macro from changelog
2015-05-13 23:15:28 -04:00
Cole Robinson
18eddd1631
Backport upstream 2.4 patch to link with tcmalloc, enable it
...
CVE-2015-3456: (VENOM) fdc: out-of-bounds fifo buffer memory access (bz #1221152 )
2015-05-13 18:39:05 -04:00
Paolo Bonzini
af53ec630c
Backport upstream 2.4 patch to link with tcmalloc, enable it
2015-05-13 15:33:19 +02:00
poma
343c57952d
Fix ksm.service (bz 1218814)
2015-05-06 12:52:09 -04:00
Dan Horák
5059f25c8e
- Require libseccomp only when built with it
2015-05-05 17:03:52 +02:00
Cole Robinson
41aca9586f
Rebased to version 2.3.0 GA
...
Another attempt at fixing default /dev/kvm permissions (bz 950436)
2015-04-27 13:33:41 -04:00
Cole Robinson
b26fb5a551
qemu: Drop kvm.modules
...
Looked into this because recent packaging changes broke kvm.modules
installation, see https://bugzilla.redhat.com/show_bug.cgi?id=1212328
But nowadays this isn't even required I don't think. According to
comments here:
https://bugzilla.redhat.com/show_bug.cgi?id=963198
The reason for shipping it is missing devname:kvm for ppc and s390 kvm
modules. But those have been in upstream kernel.git since late 2013,
so it should be safe to drop entirely.
2015-04-16 09:11:00 -04:00
Cole Robinson
9b9ad7bb74
Rebased to version 2.3.0-rc3
2015-04-14 14:51:42 -04:00
Cole Robinson
c61e67e86b
Rebased to version 2.3.0-rc2
...
Don't install ksm services as executable (bz #1192720 )
Skip hanging tests on s390 (bz #1206057 )
CVE-2015-1779 vnc: insufficient resource limiting in VNC websockets decoder
(bz #1205051 , bz #1199572 )
2015-04-03 10:21:46 -04:00
Cole Robinson
c2770435bf
Big specfile cleanup
...
- Drop all the crazy kvmonly and separate_kvm bits
- Drop outdates conditionals
- Drop old style things like defattr and RPM_BUILD_ROOT
- Readability improvements
2015-03-27 17:08:26 -04:00
Cole Robinson
355b03ef5c
Rebased to version 2.3.0-rc1
2015-03-25 08:48:20 -04:00
Cole Robinson
6a451ba509
Remove unused patches
2015-03-22 12:17:06 -04:00
Cole Robinson
8055ee2da9
Rebase to qemu-2.3.0-rc0
2015-03-22 11:06:24 -04:00
Richard W.M. Jones
5a454effcf
Revert "- Enable seccomp on ARM (thanks: Peter Robinson)."
...
This reverts commit 76a74e853f
.
The upstream (qemu) configure script hard-codes x86 & x86-64,
so you cannot enable seccomp on arm yet.
2015-02-17 15:07:06 +00:00
Richard W.M. Jones
76a74e853f
- Enable seccomp on ARM (thanks: Peter Robinson).
2015-02-17 13:37:05 +00:00
Richard W.M. Jones
6c3741c276
- Add -fPIC flag to build to avoid
...
'relocation R_X86_64_PC32 against undefined symbol' errors.
- Add a hopefully temporary hack so that -fPIC is used to build
NSS files in libcacard.
2015-02-17 13:35:59 +00:00
Richard W.M. Jones
391fb81c16
Add UEFI support for aarch64.
2015-02-04 15:54:41 +00:00
Daniel P. Berrange
f287dc5662
Re-enable SPICE after previous build fixes circular dep
2015-02-03 14:05:24 +00:00
Daniel P. Berrange
fc57f44566
Stop libcacard linking against the entire world
2015-02-03 11:36:06 +00:00
Daniel P. Berrange
cad2bcb6a1
Temporarily disable SPICE to break circular build-dep on libcacard
2015-02-03 10:57:50 +00:00
Daniel P. Berrange
0716c2e68a
Rebuild for changed xen soname
2015-02-03 09:25:11 +00:00
Daniel P. Berrange
10fa62ffc3
Set pkgversion when running configure
2015-01-28 13:25:27 +00:00
Cole Robinson
c88cc7e403
Rebased to version 2.2.0
2014-12-09 16:25:38 -05:00
Cole Robinson
bd7b20725b
Add sources
2014-11-30 17:45:14 -05:00
Cole Robinson
1be48f0df6
Update to qemu-2.2.0-rc3
2014-11-30 17:19:56 -05:00
Cole Robinson
259393612c
Update to qemu-2.2.0-rc1
2014-11-15 20:39:24 -05:00
Cole Robinson
725f84b743
CVE-2014-7815 vnc: insufficient bits_per_pixel from the client sanitization (bz #1157647 , bz #1157641 )
...
CVE-2014-3689 vmware_vga: insufficient parameter validation in rectangle functions (bz #1153038 , bz #1153035 )
2014-10-29 15:58:32 -04:00
Daniel P. Berrange
145f8dccfa
Fix dep on numactl-devel to be build time not install time
...
Signed-off-by: Daniel P. Berrange <berrange@redhat.com>
2014-10-24 16:38:01 +01:00
Cole Robinson
fbbbab2c57
Fix PPC virtio regression (bz #1144490 )
2014-10-06 12:32:22 -04:00
Dan Horák
215b584050
fix typo
2014-09-30 16:48:14 +02:00
Dan Horák
3a39bf78f1
add ppc64le to KVM arches
2014-09-30 16:46:25 +02:00
Cole Robinson
6c2b2d8a11
Fix date in changelog
2014-09-26 12:51:48 -04:00
Richard W.M. Jones
6ce0be8333
Add Requires seabios >= 1.7.5, otherwise Windows virtio booting does not work.
2014-09-26 16:56:20 +01:00
Cole Robinson
46f3a5c276
Rebased to version 2.1.2
...
CVE-2014-3640 qemu: slirp: NULL pointer (bz #1144821 , bz #1144818 )
2014-09-26 10:26:35 -04:00
Cole Robinson
e84b901375
Fix crash on migration/snapshot (bz #1144490 )
2014-09-21 12:42:19 -04:00
Ruben Kerkhof
2f5a0ef6e6
qemu: Fix building without usbredir
...
The comparison checks if have_usbredir is defined, which it always is.
Check if it's defined and set to 1 instead.
2014-09-15 10:51:00 +01:00
Cole Robinson
723d95470d
Rebased to version 2.1.1
...
CVE-2014-5388: out of bounds memory access (bz #1132962 , bz #1132956 )
CVE-2014-3615 crash when guest sets high resolution (bz #1139121 , bz #1139115 )
2014-09-11 15:58:04 -04:00
Richard W.M. Jones
87bbaebdd6
Remember to update Release field this time.
2014-09-03 11:28:38 +01:00
Richard W.M. Jones
f2a088a4af
Add upstream patches to:
...
* Fix crash in curl driver.
* Add curl timeout option.
* Add curl cookie option.
- Add upstream commit hashes to patches.
2014-09-03 11:27:07 +01:00
Alexey Kardashevskiy
d92cc55200
ppc64: Enable HV and PR KVM
...
Unlike other platforms, PPC64 supports 2 types of KVM:
1. PR KVM emulated in user space - works on every PPC64 platform, even on
old POWERMAC; does not require hypervisor-enabled host CPU (POWER5+ and
newer); does not require OPAL;
2. HV KVM - this requires hypervisor-enabled CPU and OPAL - i.e. recent
POWER7/8 CPUs running as a "powernv" platform only.
So PPC64 KVM is split into 3 kernel modules - kvm_pr, kvm_hv and kvm,
the latter contains bits of code common for both types of KVM.
Recent QEMU supports a "kvm-type" machine option and can instantiate
the requested type of KVM.
Signed-off-by: Alexey Kardashevskiy <aik@ozlabs.ru>
2014-08-27 10:57:47 +01:00
Richard W.M. Jones
e144c654aa
Forgot to update Release field ...
2014-08-20 22:35:42 +01:00
Richard W.M. Jones
4ced99fb02
Add patch for aarch64 which uncompresses -kernel parameter (in arm.next).
2014-08-20 22:28:16 +01:00
Dan Horák
592e6889a5
- Don't fail build due failing tests on s390 ( #1100971 )
2014-08-19 08:36:38 +02:00
Peter Robinson
bc6fc976b4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2014-08-17 22:22:32 +00:00
Richard W.M. Jones
a6c45000fe
Drop optimization flags when compiling on aarch64 (see RHBZ#1126199).
2014-08-03 14:17:35 +01:00
Richard W.M. Jones
bcd9d80d1a
Update to qemu 2.1.0 final released version.
2014-08-03 13:27:19 +01:00
Cole Robinson
cc110b43ed
Update to qemu-2.1.0-rc3
2014-07-25 15:02:38 -04:00
Cole Robinson
3561d33ea5
Update to qemu 2.1.0-rc2
2014-07-16 13:05:09 -04:00
Peter Robinson
d35cbd0d7e
Build qemu-system-aarch64 on all arches, Run check on ARM arches, just don't fail the build ATM
2014-07-15 17:46:17 +01:00
Cole Robinson
4773d3c9c6
Add sources
2014-07-09 12:06:16 -04:00
Cole Robinson
b440863c6b
Update to qemu-2.1.0-rc1
...
Enable SDL2 frontend, it's improved recently
Fix drive-mirror segfaults if source size is not cluster-aligned (bz #1114791 )
Fix crash with virtio-blk hotunplug (bz #1117181 )
2014-07-09 11:53:36 -04:00
Cole Robinson
ad339ad339
Update to qemu 2.1-rc0
2014-07-04 15:08:59 -04:00
Cole Robinson
0410ae29c0
Don't use libtool on dtrace, fixes rawhide build (bz #1106968 )
2014-06-15 17:58:34 -04:00
Dennis Gilmore
200da9cdce
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2014-06-07 20:00:11 -05:00
Cole Robinson
12cd546161
QCOW1 validation CVEs: CVE-2014-0222, CVE-2014-0223 (bz #1097232 , bz #1097238 , bz #1097222 , bz #1097216 )
...
CVE-2014-3461: Issues in USB post load checks (bz #1097260 , bz #1096821 )
2014-05-31 20:49:56 -04:00
Dan Horák
660494c491
- Disable tests on s390 ( #1100971 )
2014-05-24 19:47:47 +02:00
Cole Robinson
70114f9e56
Migration CVEs: CVE-2014-0182 etc.
2014-05-11 19:07:44 -04:00
Peter Robinson
5461c5246c
Fix aarch64 build by adding aarch64 to kvm_archs
2014-04-30 22:17:24 +01:00
Cole Robinson
762d9e1463
Re-enable test suite on arm, works with a scratch build now
2014-04-26 13:46:26 -04:00
Cole Robinson
21cd6fac34
Don't use SDL2 API support, it's incomplete
...
Build qemu-system-aarch64 only on aarch64 for now
2014-04-21 20:35:15 -04:00
Cole Robinson
269942c0fd
Update to 2.0.0 GA
2014-04-17 12:25:50 -04:00
Cole Robinson
f03d6d0588
Sigh, fix %setup
2014-04-15 12:33:04 -04:00
Cole Robinson
7ce01f8f81
Add sources
2014-04-15 12:11:31 -04:00
Cole Robinson
17908043da
Update to qemu 2.0-rc3
...
Fix crash when restoring from snapshot (bz #1085632 )
2014-04-15 11:37:22 -04:00
Cole Robinson
75f0c8715a
Change gtk quit accelerator to ctrl+shift+q (bz #1062393 )
...
Fix mouse with spice
Enable xen support for xen 4.4
2014-03-24 13:20:43 -04:00
Cole Robinson
1560ff70e8
spec: Disable check on arm just to get the build out
2014-03-24 13:16:27 -04:00
Cole Robinson
3400e70a32
Enable xen support for xen 4.4
2014-03-24 09:15:34 -04:00
Cole Robinson
ac843bf3ce
Update to qemu 2.0 rc0
2014-03-18 14:25:31 -04:00
Richard W.M. Jones
755ac92dbf
Better to quote the argument to test.
2014-02-18 17:10:08 +00:00
Richard W.M. Jones
5b4ee6cf96
Run qemu-sanity-check on x86 and armv7 too. The results are still only advisory.
2014-02-18 11:42:46 -05:00
Richard W.M. Jones
aa1e9b6b3f
Disable make check on aarch64.
2014-01-13 10:12:15 +00:00
Cole Robinson
e65bbe3b55
spec: Fix some --without conditionals (bz 1048476)
2014-01-06 12:35:34 -05:00
Ville Skyttä
c4896d008b
Add libcacard ldconfig %post* scriptlets.
2013-12-21 20:30:28 +02:00
Cole Robinson
c4025101e7
Add kill() to seccomp whitelist, fix AC97 with -sandbox on (bz #1043521 )
...
Changing streaming mode default to off for spice (bz #1038336 )
Fix guest scsi verify command (bz #1001617 )
2013-12-18 12:11:24 -05:00
Cole Robinson
cba9c935f9
Update qemu-img patch to latest available upstream version
2013-12-04 18:14:53 -05:00
Cole Robinson
cf5f9d239e
Clarify chrpath comment
2013-12-04 18:13:23 -05:00
Cole Robinson
46c39e954f
Actually missing files
2013-12-03 06:55:15 -05:00
Cole Robinson
bacd9b0468
Fix qemu-img create with NBD backing file (bz #1034433 )
...
Rebase to qemu-1.7 GA
New monitor command blockdev-add for full featured block device hotplug.
Performance and functionality improvements for USB 3.0.
Many VFIO improvements
ACPI tables can be generated by QEMU and can be used by firmware directly.
Support creating and writing .vhdx images.
qemu-img map: dump detailed image file metadata
2013-12-03 06:36:52 -05:00
Richard W.M. Jones
dd16baaeb5
Run chrpath on binaries, so qemu can be built using rpmbuild.
2013-11-29 13:36:26 +00:00
Cole Robinson
45bdef1ab0
Update to qemu-1.7.0-rc1
2013-11-21 16:20:05 -05:00
Cole Robinson
4b57421a2c
Fix drive discard options via libvirt (bz #1029953 )
...
Fix process exit with -sandbox on (bz #1027421 )
2013-11-17 17:32:44 -05:00
Cole Robinson
acbc4a5d3a
Reduce CPU usage when audio is playing (bz #1017644 )
...
Base on qemu 1.6.1 tarball
ksmtuned: Fix matching qemu w/o set_process_name (bz #1012604 )
ksmtuned: Fix committed_memory when no qemu running (bz #1012610 )
Make sure bridge helper is setuid (bz #1017660 )
2013-11-05 19:42:39 -05:00
Cole Robinson
0c698d13b9
Fix migration from qemu <= 1.5
2013-10-09 13:38:07 -04:00
Cole Robinson
2983660f65
Rebase to pending 1.6.1 stable
...
CVE-2013-4377: Fix crash when unplugging virtio devices (bz #1012633 , bz #1012641 )
Fix 'new snapshot' slowness after the first snap (bz #988436 )
Fix 9pfs xattrs on kernel 3.11 (bz #1013676 )
CVE-2013-4344: buffer overflow in scsi_target_emulate_report_luns (bz #1015274 , bz #1007330 )
2013-10-06 14:33:55 -04:00
Cole Robinson
840b28a1f8
Fix -vga qxl with -display vnc (bz #948717 )
...
Fix USB crash when installing reactos (bz #1005495 )
Don't ship x86 kvm wrapper on arm (bz #1005581 )
2013-09-24 10:17:48 -04:00
Dan Horák
52cf04624c
- Enable TCG interpreter for s390 as the native backend supports 64-bit only
...
- Don't require RDMA on s390(x)
2013-09-12 19:09:51 +02:00
Cole Robinson
9e0a86718c
Fix qmp capabilities calls on i686 (bz #1003162 )
...
Fix crash with -M isapc -cpu Haswell (bz #986790 )
Fix crash in lsi_soft_reset (bz #1000947 )
Fix initial /dev/kvm permissions (bz #993491 )
2013-09-03 14:49:39 -04:00
Cole Robinson
81ec822962
Only dependy on qemu-sanity-check where it's currently available
2013-08-29 12:26:19 -04:00
Richard W.M. Jones
54891983e0
Enable qemu-sanity-check, however do not fail the build if it fails.
2013-08-28 15:22:29 +01:00
Cole Robinson
89d8790801
Only build against libssh2 on F20+ to fix virt-preview
2013-08-28 08:36:13 -04:00
Richard W.M. Jones
bfefcc20b8
Require newer libssh2 to fix missing libssh2_sftp_fsync (bz #999161 )
2013-08-21 09:48:54 +01:00
Cole Robinson
f950cd7985
Require newer ceph-libs to fix symbol error (bz #995883 )
2013-08-20 14:13:58 -04:00
Richard W.M. Jones
64e123aeee
Try to rebuild since previous i686 build was broken (RHBZ#998722).
...
- In build, qemu -help just to check the binary is not broken.
2013-08-20 12:34:22 +01:00
Cole Robinson
76dcac38f6
Rebased to version 1.6.0
...
Support for live migration over RDMA
TCG target for aarch64.
Support for auto-convergence in live migration ("CPU stunning")
The XHCI (USB 3.0) controller supports live migration.
New device "nvme" provides a PCI device that implements the NVMe
standard.
ACPI hotplug of devices behind a PCI bridge is supported
2013-08-16 14:20:08 -04:00
Dennis Gilmore
54ffecd5cf
re-enable spice support
2013-08-04 08:02:10 -05:00
Dennis Gilmore
2ed53bed7d
try another way to disable spice
2013-08-03 08:12:44 -05:00
Dennis Gilmore
558d4c194e
build without spice support to build against new libiscsi
...
- spice requires parts of qemu
2013-08-02 21:47:40 -05:00
Paolo Bonzini
1c81baa208
Rebuild for libiscsi soname bump
2013-08-02 17:38:43 +02:00
Cole Robinson
67ad330b45
Rebased to version 1.5.2
...
Fix mouse display with spice and latest libvirt (bz #981094 )
2013-07-29 14:24:38 -04:00
Cole Robinson
b6a83a54d0
Update to work with seabios 1.7.3
2013-07-09 10:33:08 -04:00
Cole Robinson
bc2c95de5f
Remove BuildRequires: check-devel, not needed for a while
2013-07-01 11:21:43 -04:00
Cole Robinson
8a0cce2bab
Rebased to version 1.5.1
2013-06-28 20:11:02 -04:00
Cole Robinson
81a3da8be9
Don't install conflicting binfmt handler on arm (bz #974804 )
...
Use upstream patch for libfdt build fix
2013-06-19 10:35:19 -04:00
Peter Robinson
09747c8a31
Put ARM kvm bits in right sub package
2013-06-15 17:41:18 +01:00
Cole Robinson
562b652dea
Fix build with both new and old fdt
2013-06-13 14:57:15 -04:00
Cole Robinson
05409c7381
Fix build with rawhide libfdt
2013-06-12 12:37:46 -04:00
Cole Robinson
77dc39eae6
Add forgotten patch
2013-06-11 17:12:46 -04:00
Cole Robinson
e1f7cc577f
Fix rtl8139 + windows 7 + large transfers (bz #970240 )
2013-06-11 16:56:15 -04:00
Peter Robinson
441340007b
build qemu-kvm on ARMv7
2013-06-01 23:30:46 +01:00
Dan Horák
f81e73803f
- Install the qemu-kvm.1 man page only on arches with kvm
2013-05-27 14:30:37 +02:00
Cole Robinson
979ec18948
Alias qemu-system-* man page to qemu.1 (bz #907746 )
...
Drop execute bit on service files (bz #963917 )
Conditionalize KSM service on host virt support (bz #963681 )
Split out KSM package, make it not pulled in by default
2013-05-25 14:54:03 -04:00
Cole Robinson
b9a8d04040
Add BuildRequires: gettext
2013-05-21 14:51:10 -04:00
Cole Robinson
7fae7fbaf1
Update to qemu 1.5
...
KVM for ARM support
A native GTK+ UI with internationalization support
Experimental VFIO support for VGA passthrough
Support for VMware PVSCSI and VMXNET3 device emulation
CPU hot-add support
2013-05-21 14:26:12 -04:00
Paolo Bonzini
d8d9ba50c6
Drop loading of vhost-net module (bz #963198 )
...
It is loaded via udev these days.
2013-05-16 11:58:11 +02:00
Cole Robinson
cc240d482d
Add forgotten patch
2013-05-15 17:06:02 -04:00
Cole Robinson
af14887e96
Fix crash with usbredir (bz #962826 )
...
Drop unneeded kvm.modules on x86 (bz #963198 )
Make ksmtuned handle set_progname usage (bz #955230 )
Enable gluster support
2013-05-15 17:00:49 -04:00
Cole Robinson
1c306606ca
Rebased to version 1.4.1
...
qemu stable release 1.4.1 (bz 952599)
CVE-2013-1922: qemu-nbd block format auto-detection vulnerability (bz
952574, bz 923219)
2013-04-20 20:10:19 -04:00
Richard W.M. Jones
0194f981be
Rebuild to attempt to fix broken dep on libbrlapi.so.0.5
2013-04-04 22:29:51 +01:00
Cole Robinson
b049f1674f
binfmt fixes and improvements
2013-04-03 21:06:24 -04:00
Hans de Goede
44aa5d78d7
Fix USB-tablet not working with some Linux guests (bz #929068 )
2013-04-03 12:17:47 +02:00
Cole Robinson
49c3b9cb0c
Fix dep on seavgabios-bin
2013-04-02 09:20:11 -04:00
Cole Robinson
d1a627e27f
Fixes for iscsi dep
...
Fix TCG ld/st optimization (lp 1127369)
Fix possible crash with VNC and qxl (bz #919777 )
Fix kvm module permissions after first install (bz #907215 )
Switch to seavgabios by default
2013-04-01 20:47:11 -04:00
Richard W.M. Jones
32fdc73a1f
Fix TCG ld/st optimization. https://bugs.launchpad.net/bugs/1127369
2013-03-31 21:05:33 +01:00
Paolo Bonzini
933c1850b6
backport xfsprogs and usbredir flags from el6
2013-03-14 16:57:11 +01:00
Paolo Bonzini
6b31a2a39a
do not package libcacard in the separate_kvm case
2013-03-14 16:57:06 +01:00
Paolo Bonzini
30823602b7
Use pkg-config to search for libiscsi
2013-03-11 18:12:05 +01:00
Paolo Bonzini
625ba4a454
Added libiscsi-devel BuildRequires
2013-03-11 17:25:17 +01:00
Cole Robinson
c0e5414d6e
Fix test ordering with latest glib
2013-03-01 13:05:58 -05:00
Cole Robinson
55b1cb43bd
Handful of packaging fixes
...
- Drop old patches
- Fix SLOF dep after latest rawhide build
- Fix qemu-kvm wrapper script
- Fix doc generation with texinfo 5
2013-02-20 12:18:15 -05:00
Cole Robinson
96a5f8d770
Rebased to version 1.4.0
...
block: dataplane for virtio, potentially large performance improvment
migration: threaded live migration
usb-tablet: usb 2.0 support, significantly lowering CPU usage
usb: improved support for pass-through of USB serial devices
virtio-net: added support supports multiqueue operation
2013-02-19 20:14:18 -05:00
Michael Schwendt
475c910487
add BR perl-podlators for pod2man (F19 development)
2013-02-02 21:02:48 +01:00
Michael Schwendt
b58f704893
fix "bogus date" entries in %changelog to fix rebuild
2013-02-02 20:04:37 +01:00
Alon Levy
2c0fbb0128
revert the last change but bump version to avoid going back in time
2013-02-01 16:24:28 +01:00
Alon Levy
6be650bd29
qemu now provides libcacard, advertise with Provides & Obsoletes
2013-01-29 12:51:17 +02:00
Richard W.M. Jones
0fdf09c7f4
Bump and rebuild for updated libseccomp.
2013-01-28 19:46:36 +00:00
Alon Levy
9e8e016378
Fix missing error_set symbol in libcacard.so (bz #891552 )
...
Signed-off-by: Alon Levy <alevy@redhat.com>
2013-01-22 17:36:14 +02:00
Adam Tkac
83b95606fe
Rebuild due to "jpeg8-ABI" feature drop
...
Signed-off-by: Adam Tkac <atkac@redhat.com>
2013-01-21 16:36:56 +01:00
Cole Robinson
6986e10cf3
Fix migration from qemu-kvm
...
Fix the test suite on i686
Use systemd macros in specfile (bz #850285 )
2013-01-16 09:37:23 -05:00
Hans de Goede
4e26a3bcc1
Fix 0110-usb-redir-Add-flow-control-support.patch being mangled on rebase
...
to 1.3.0, breaking usbredir support
2013-01-15 11:56:09 +01:00
Cole Robinson
911f928556
Disable tests, currently failing on i686 (and then hanging koji)
...
GTESTER check-qtest-i386
**
ERROR:tests/rtc-test.c:209:set_year_20xx: assertion failed (cmos_read(RTC_HOURS) == 0x02): (25 == 2)
GTester: last random seed: R02S3c33904d728a7716fb49ee76edbb6e40
2012-12-08 10:35:36 -05:00
Cole Robinson
22d63f488d
Switch base tarball from qemu-kvm to qemu
...
qemu 1.3 release
Option to use linux VFIO driver to assign PCI devices
Many USB3 improvements
New paravirtualized hardware random number generator device.
Support for Glusterfs volumes with "gluster://" -drive URI
Block job commands for live block commit and storage migration
2012-12-07 13:18:14 -05:00
Cole Robinson
7e50c47580
qemu spec temp
2012-12-06 17:42:50 -05:00
Cole Robinson
8a456cc8a4
remove all patches
2012-12-06 17:05:45 -05:00
Alon Levy
c8a79ad751
add libcacard, -25
...
Conflicts:
qemu.spec
2012-12-03 19:36:09 +02:00
Paolo Bonzini
7ebab2ca78
Merge branch 'f18'
2012-11-22 12:20:08 +01:00
Paolo Bonzini
2daa1c5706
Move vscclient to qemu-common, qemu-nbd to qemu-img
2012-11-22 12:18:34 +01:00
Paolo Bonzini
254dd04afb
join history for f18 and master
2012-11-22 12:07:01 +01:00
Alon Levy
cc85c43370
Virtio-serial fixes
...
1. Post migration inject interrupt to a running vm to workaround
a bug in kvm irqchip emulation (pending upstream acceptance)
2. Redo fedora only fix for #725965 (replay guest open after migration)
based on the above fix.
2012-11-20 11:05:19 -05:00
Eduardo Habkost
0fe1b70a59
replacing tarball with the one from kvm.sourceforge.net
...
File from http://sourceforge.net/projects/kvm/files/qemu-kvm/1.2.0/
SHA1:ce0d1c5067414f2eeaf34c5f2976e64634f34cc8
Signed-off-by: Eduardo Habkost <ehabkost@raisama.net>
2012-11-19 16:15:42 -02:00
Alon Levy
d195bae2d0
Virtio-serial fixes
...
1. Post migration inject interrupt to a running vm to workaround
a bug in kvm irqchip emulation (pending upstream acceptance)
2. Redo fedora only fix for #725965 (replay guest open after migration)
based on the above fix.
2012-11-19 13:46:12 +02:00
Paolo Bonzini
bd903e8207
Allow building a package that is able to coexist with RHEL's KVM package
...
Backport of commit 683d072d47
from el6
branch.
2012-11-16 13:42:05 +01:00
Paolo Bonzini
156e0fb737
Fix previous commit
2012-11-16 10:08:47 +01:00
Paolo Bonzini
31bb198284
Backport commit 38f419f (configure: Fix CONFIG_QEMU_HELPERDIR generation, 2012-10-17)
2012-11-16 09:11:22 +01:00
Paolo Bonzini
773d5bd0fe
fixes for -netdev bridge
...
- Install qemu-bridge-helper as suid root
- Distribute a sample /etc/qemu/bridge.conf file
2012-11-15 17:58:12 +01:00
Hans de Goede
64c339471e
Sync spice patches with upstream, minor bugfixes and set the qxl pci
...
device revision to 4 by default, so that guests know they can use
the new features
2012-11-01 11:46:02 +01:00
Cole Robinson
771708e988
Fix loading arm initrd if kernel is very large (bz #862766 )
...
Don't use reserved word 'function' in systemtap files (bz #871286 )
Drop assertion that was triggering when pausing guests w/ qxl (bz #870972 )
2012-10-30 20:56:59 -04:00
Cole Robinson
5544c1b492
Pull patches queued for qemu 1.2.1
2012-10-28 14:05:07 -04:00
Paolo Bonzini
ae1cd7de6a
bump release to 16
2012-10-19 11:47:08 +02:00
Paolo Bonzini
31c6335e4b
add s390x KVM support
2012-10-19 11:47:08 +02:00
Paolo Bonzini
c32efea44f
add system targets that require pre-built firmware
2012-10-19 11:47:08 +02:00
Paolo Bonzini
40e61a7815
add more system targets that do not require any firmware
2012-10-19 11:47:08 +02:00
Paolo Bonzini
b7a1ff8921
add missing linux-user targets
2012-10-19 11:47:08 +02:00
Paolo Bonzini
a8e3fc5c28
fix previous commit
...
When doing a kvmonly build, "make install" failed to find files that were
deleted by the "make clean". Only do "make clean" in non-kvmonly builds that
do need a qemu-kvm binary (which basically means Fedora x86).
2012-10-19 11:45:55 +02:00
Dan Horák
e5989dca67
fix build on non-kvm arches like s390(x)
2012-10-18 17:27:22 +02:00
Paolo Bonzini
861e5caceb
bump release number
2012-10-17 12:02:42 +02:00
Paolo Bonzini
cede367975
Change SLOF Requires for the new version number
2012-10-17 12:01:14 +02:00
Paolo Bonzini
2803fc8daa
restructure conditionals for bug 859314
2012-10-12 00:03:30 +02:00
Paolo Bonzini
74cc437ed3
bump release to 12
2012-09-28 17:46:20 +02:00
Paolo Bonzini
8cc727f1fa
Call udevadm on post, fixing bug 860658
...
* Fri Sep 28 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-12
- Call udevadm on post, fixing bug 860658
2012-09-28 17:44:46 +02:00
Hans de Goede
ca70dc3e47
Rebuild against latest spice-server and spice-protocol
...
- Fix non-seamless migration failing with vms with usb-redir devices,
to allow boxes to load such vms from disk
2012-09-28 12:23:45 +02:00
Hans de Goede
5ba1a77e21
Sync Spice patchsets with upstream (rhbz#860238)
...
- Fix building with usbredir >= 0.5.2
2012-09-25 21:47:24 +02:00
Hans de Goede
93b7e385db
Sync USB and Spice patchsets with upstream
2012-09-20 22:04:51 +02:00
Cole Robinson
a7058a8d2f
Re-enable %check, works fine for me with 2 scratch builds
2012-09-19 07:07:53 -04:00
Richard W.M. Jones
f933b63504
Include dist tag too ...
2012-09-16 22:00:43 +01:00
Richard W.M. Jones
a7d1ff8071
Use SLOF = 0-0.1.git<date> (ie. n-v-r). The version is literally "0".
2012-09-16 21:08:21 +01:00
Richard W.M. Jones
9ab3f1d107
Apparently need to include dist tag in the dependency too.
2012-09-16 19:55:19 +01:00
Richard W.M. Jones
a6d8d36a6d
Further fix for RHBZ#855252.
2012-09-16 18:55:24 +01:00
Paolo Bonzini
1fbcf81188
add versioned dependency from qemu-system-ppc to SLOF (BZ#855252)
2012-09-14 12:47:22 +02:00
Paolo Bonzini
06561ef59b
join (again) f17 and f18 histories
2012-09-14 12:47:15 +02:00
Paolo Bonzini
1305d5e81b
join (again) f16 and f17 histories
2012-09-14 12:46:08 +02:00
Paolo Bonzini
e224718dc0
join (again) f15 and f16 histories
2012-09-14 12:44:54 +02:00
Richard W.M. Jones
6ae593a9b4
Merge ../master into f18
2012-09-12 20:00:07 +01:00
Richard W.M. Jones
dbb388cc95
Fix RHBZ#853408 which causes libguestfs failure.
2012-09-12 19:48:55 +01:00
Hans de Goede
af1c587229
Merge remote-tracking branch 'origin/master' into f18
2012-09-08 16:42:09 +02:00
Hans de Goede
3e10261f1d
Fix dates in changelog
...
To be picked up with a future build.
2012-09-08 16:41:14 +02:00
Hans de Goede
fd902e46ea
Merge remote-tracking branch 'origin/master' into f18
2012-09-08 16:08:33 +02:00
Hans de Goede
393f81befe
Fix crash on (seamless) migration
...
- Sync usbredir live migration patches with upstream
2012-09-08 16:06:35 +02:00
Hans de Goede
c0a9abc299
Merge remote-tracking branch 'origin/master' into f18
2012-09-07 17:30:40 +02:00
Hans de Goede
c8dfc65f53
New upstream release 1.2.0 final
...
- Add support for Spice seamless migration
- Add support for Spice dynamic monitors
- Add support for usb-redir live migration
2012-09-07 17:20:05 +02:00
Adam Jackson
308e2405ce
Merge branch 'master' into f18
2012-09-04 15:57:22 -04:00
Adam Jackson
9acdac90af
Flip Requires: ceph >= foo to Conflicts: ceph < foo, so we pull in only the
...
libraries which we need and not the rest of ceph which we don't.
2012-09-04 15:57:07 -04:00
Cole Robinson
021e58e0d3
Merge branch 'master' into f18
2012-08-28 11:18:31 -04:00
Cole Robinson
bd56df9b7a
Update to qemu-kvm 1.2.0-rc1
2012-08-28 11:16:35 -04:00
Eduardo Habkost
a580d5ae6d
x86only: remove unpackaged non-x86 bios files
...
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2012-08-24 16:06:45 -03:00
Eduardo Habkost
a383819763
x86only: remove unpackaged non-x86 bios files
...
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2012-08-24 16:06:28 -03:00
Eduardo Habkost
68195c49fc
x86only: build no-kvm-by-default {x86_64,i386}-softmmu binaries, too
...
This fixes two issues at the same time:
- The qemu-system-x86_64 binary was not being built in the
second configure+make run
- The second configure+make run was not generating the qemu-img and
qemu-io binaries because it didn't include any -softtmu target
Those issues appeared only if x86only option was enabled, as the default
$buildarch definition already included x86_64-softmmu and i386-softmmu.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2012-08-24 15:13:09 -03:00
Eduardo Habkost
d7a2863e19
x86only: build no-kvm-by-default {x86_64,i386}-softmmu binaries, too
...
This fixes two issues at the same time:
- The qemu-system-x86_64 binary was not being built in the
second configure+make run
- The second configure+make run was not generating the qemu-img and
qemu-io binaries because it didn't include any -softtmu target
Those issues appeared only if x86only option was enabled, as the default
$buildarch definition already included x86_64-softmmu and i386-softmmu.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2012-08-24 15:08:27 -03:00
Richard W.M. Jones
93c32ff4aa
Backport Bonzini's vhost-net fix (RHBZ#848400).
2012-08-20 11:49:50 +01:00
Eduardo Habkost
a90c98ade8
enable x86only build option on RHEL builds
...
Resolves: bz#821913
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2012-08-14 12:48:47 -03:00
Cole Robinson
b5b3696547
Bump release number, previous build forgot but the dist bump helped us out
2012-08-14 10:27:45 -04:00
Cole Robinson
17b55bc021
Bump spec with latest changes
2012-08-14 09:11:37 -04:00
Cole Robinson
c5cd364aca
Build KVM for all targets
2012-08-14 08:54:17 -04:00
Cole Robinson
57c57a19f5
Revive sparc and ppc
2012-08-13 10:48:00 -04:00
Cole Robinson
71430da381
Various spec file cleanups
...
- Reduce duplication between the two ./configure calls
- Remove some old comments
- Document what roms we are deleting and why
- Document what targets we aren't building
Should all be a no-op
2012-08-13 08:58:27 -04:00
Cole Robinson
eb68249eeb
Uploaded wrong source file :(
2012-08-06 20:01:51 -04:00
Cole Robinson
891cc0fdb7
One more time with the source changes
2012-08-06 19:23:00 -04:00
Cole Robinson
ff015c192d
Actually add source changes
2012-08-06 19:16:42 -04:00
Cole Robinson
b6dd5ac167
Rebase to upstream qemu-kvm checkout in time for F18 feature freeze
2012-08-06 19:15:48 -04:00
Cole Robinson
cd9d161514
CVE-2012-2652: Possible symlink attacks with -snapshot (bz 825697, bz 824919)
...
Fix systemtap tapsets (bz 831763)
Fix qmp response race caused by spice server bug (bz 744015)
Fix text mode screendumps (bz 819155)
Don't renable ksm on update (bz 815156)
Fix RPM install error on non-virt machines (bz 660629)
Obsolete openbios to fix upgrade dependency issues (bz 694802)
2012-07-29 21:15:19 -04:00
Cole Robinson
8e54b56c40
Fix systemtap backport
2012-07-29 21:14:20 -04:00
Cole Robinson
8452a89533
Fix systemtap tapsets (bz 831763)
...
Fix VNC audio tunnelling (bz 840653)
CVE-2012-2652: Possible symlink attacks with -snapshot (bz 825697, bz 824919)
Don't renable ksm on update (bz 815156)
Bump usbredir dep (bz 812097)
Fix RPM install error on non-virt machines (bz 660629)
Obsolete openbios to fix upgrade dependency issues (bz 694802)
2012-07-29 20:57:27 -04:00
Cole Robinson
5439f9b0ec
Fix systemtap tapsets (bz 831763)
...
Fix VNC audio tunnelling (bz 840653)
Don't renable ksm on update (bz 815156)
Bump usbredir dep (bz 812097)
Fix RPM install error on non-virt machines (bz 660629)
Obsolete openbios to fix upgrade dependency issues (bz 694802)
2012-07-29 20:13:45 -04:00
Dennis Gilmore
207a244702
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2012-07-21 07:52:23 -05:00
Cole Robinson
d2798f56e7
Fix fedora guest hang with virtio console (bz 837925)
2012-07-18 18:05:00 -04:00
Cole Robinson
9e4ae06b20
Fix fedora guest hang with virtio console (bz 837925)
2012-07-18 18:01:46 -04:00
Daniel P. Berrange
5da8fbc4fb
Fix default machine type patch to apply correctly
...
The previous commit added a new patch 0001-qemu-kvm-Fix-default-machine-options.patch
but then mistakenly applied the old patch 0001-qemu-kvm-Add-missing-default-machine-options.patch
as Patch5 (having previously disabled it as Patch1). The new patch
did not actually apply cleanly anyway, since it was diff'd against
master, not stable-1.1
2012-07-16 15:22:47 +01:00
Richard W.M. Jones
a1f6edcc3a
Back out patch 1 which conflicts with Dan's patch.
...
Note: I confirmed this change is correct with Dan Berrange.
2012-07-10 11:20:58 +01:00
Richard W.M. Jones
91a090265a
Add patch to fix default machine options. This fixes libvirt
...
detection of qemu.
2012-07-10 10:58:42 +01:00
Hans de Goede
ad66101689
Fix qemu crashing (on an assert) whenever USB-2.0 isoc transfers are used
2012-07-06 12:12:49 +02:00
Richard W.M. Jones
0552ca5eb7
Use upstream patch to fix build failure in msi/virtio-pci (thanks Hans de Goede).
2012-07-05 16:03:54 +01:00
Richard W.M. Jones
852ee389bc
Build and include virtfs-proxy-helper + man page (thanks Hans de Goede).
2012-07-05 14:45:27 +01:00
Richard W.M. Jones
d979973623
Patch to fix siginfo sent upstream. Include this patch.
2012-07-05 14:36:03 +01:00
Richard W.M. Jones
5c9ec95e32
Revert "Cherry pick patch from upstream which fixes build system,"
...
This reverts commit 79efbf73df
.
Sorry, this broke the build.
2012-07-05 14:12:43 +01:00
Richard W.M. Jones
79efbf73df
Cherry pick patch from upstream which fixes build system,
...
and remove hack.
2012-07-05 13:56:56 +01:00
Richard W.M. Jones
46f7a97f71
Further fixes to try to get a Koji build.
...
Add a hack to use siginfo_t instead of siginfo with glibc from
Rawhide. This patch is highly UNlikely to be correct. It only
affects linux-user which approximately no one cares about.
Disable 'make check' since it hangs intermittently.
Add kvmvapic.bin (replaces vapic.bin).
Add cpus-x86_64.conf. qemu now creates /etc/qemu/target-x86_64.conf
as an empty file.
Add qemu-icon.bmp.
Add qemu-bridge-helper.
2012-07-05 11:28:55 +01:00
Richard W.M. Jones
4a5845b98b
Try to get Koji build working.
...
- Add patch to fix build system (thanks Hans de Goede).
- Remove vapic.bin (BIOS file no longer being created).
2012-07-05 10:48:44 +01:00
Hans de Goede
329b588089
Upgrade to qemu-kvm-1.1.0
...
- WIP build fails, investigating
- New upstream release 1.1.0
- Drop about a 100 spice + USB patches, which are all upstream
2012-07-05 11:24:44 +02:00
Cole Robinson
2dedc013fc
CVE-2011-1750 virtio-blk: heap buffer overflow (bz 698906, bz 698911)
...
CVE-2011-2527 set groups properly for -runas (bz 720773, bz 720784)
CVE-2012-0029 e1000 buffer overflow (bz 783984, bz 772075)
virtio-blk: refuse SG_IO requests with scsi=off (bz 770135)
2012-05-29 10:25:50 -04:00
Cole Robinson
20c0da0067
CVE-2012-0029 e1000 buffer overflow (bz 783984, bz 772075)
...
virtio-blk: refuse SG_IO requests with scsi=off (bz 826042)
2012-05-29 09:47:40 -04:00
Eduardo Habkost
188256aae3
add ceph dependency only if %{with rbd} is set
...
We can't depend on ceph if we aren't building with ceph-devel on the buildroot.
Signed-off-by: Eduardo Habkost <ehabkost@raisama.net>
2012-05-07 14:21:41 -03:00
Paolo Bonzini
45f96fecc4
Fix install failure due to set -e (rhbz #815272 )
...
Shows up only on ARM for some reason.
2012-04-23 11:31:29 +02:00
Paolo Bonzini
34104a5fe7
Fix kvm.modules to exit successfully on non-KVM capable systems
...
Resolves rhbz #814932 .
2012-04-23 10:10:29 +02:00
Hans de Goede
56753ff081
Add a couple of backported QXL/Spice bugfixes
...
- Add spice volume control patches
2012-04-19 17:28:17 +02:00
Paolo Bonzini
c7f7fc0b56
Merge branch 'f17'
...
Conflicts:
qemu.spec
2012-04-06 14:18:49 +02:00
Paolo Bonzini
07beaa0b7a
join f17 and rawhide histories
2012-04-06 14:17:42 +02:00
Paolo Bonzini
78e14dee0d
bump release to 12
2012-04-06 14:16:24 +02:00
Paolo Bonzini
a96ffe838d
update qemu.binfmt from upstream
2012-04-06 14:15:33 +02:00
Paolo Bonzini
ffa1ccd156
re-enable PPC and SPARC usermode
2012-04-06 14:15:33 +02:00
Paolo Bonzini
4548120aef
join f16 and f17 histories
2012-04-06 14:15:14 +02:00
Paolo Bonzini
18e520ad7a
join f15 and f16 histories
2012-04-06 09:30:17 +02:00
Hans de Goede
18956f263a
Some more USB bugfixes from upstream
2012-04-02 14:11:35 +02:00
Hans de Goede
0fa3e51f4b
Some more USB bugfixes from upstream
2012-04-02 14:09:43 +02:00
Eduardo Habkost
4b1ec2e2e4
bump release, add changelog
...
Signed-off-by: Eduardo Habkost <ehabkost@raisama.net>
2012-03-29 12:42:58 -03:00
Eduardo Habkost
49427c5345
Fix Fedora build arch list
...
Oops, I set exclusive_x86_64 by default. It was supposed to be
_disabled_ by default.
Also, define the --with x86only option, disabling it by default.
Signed-off-by: Eduardo Habkost <ehabkost@raisama.net>
2012-03-29 12:38:59 -03:00
Eduardo Habkost
34ccbbead5
bump release, add changelog entry
...
Signed-off-by: Eduardo Habkost <ehabkost@raisama.net>
2012-03-28 17:13:18 -03:00
Eduardo Habkost
5a3baf68a8
use --with variables for build-time settings
...
This keeps the Fedora and RHEL defaults as-is, but makes the spec code
clearer.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2012-03-28 17:05:43 -03:00
Daniel P. Berrange
5c86ae917c
Fix build of x86_only RPMs
2012-03-28 20:18:43 +01:00
Daniel P. Berrange
4b952370af
Switch to use iPXE for netboot ROMs
2012-03-28 20:18:31 +01:00
Daniel P. Berrange
2ee6c28339
Fix build of x86_only RPMs
2012-03-28 19:47:19 +01:00
Daniel P. Berrange
e907ae40c4
Switch to use iPXE for netboot ROMs
2012-03-28 19:47:01 +01:00
Eduardo Habkost
4b637e1a59
add --disable-fdt on all configure command-lines
...
The previous --disable-fdt patch was incomplete. Fixing it.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2012-03-26 11:34:10 -03:00
Eduardo Habkost
1127b2e918
use --disable-fdt on RHEL
...
RHEL doesn't have libfdt.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2012-03-26 11:21:58 -03:00
Eduardo Habkost
075dd061a6
Disable RBD support on RHEL builds
...
RHEL bug: bz#786927
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2012-03-23 16:33:17 -03:00
Eduardo Habkost
84395157f9
set ExclusiveArch: x86_64 to build it only on x86_64
...
RHEL bug: bz#786911
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
2012-03-23 16:33:14 -03:00
Daniel P. Berrange
52a7a6ecbd
Fix readonly 9p filesystems by removing O_NOATIME flag
2012-03-22 16:17:37 +00:00
Daniel P. Berrange
84237cca87
Fix readonly 9p filesystems by removing O_NOATIME flag
2012-03-22 15:52:26 +00:00
Daniel P. Berrange
3bd490d2d0
Move udev rules to /lib/udev/rules.d (rhbz #748207 )
2012-03-19 11:25:15 +00:00
Daniel P. Berrange
fbe43c5562
Move udev rules to /lib/udev/rules.d (rhbz #748207 )
2012-03-19 11:03:03 +00:00
Hans de Goede
ed047fd061
Merge remote-tracking branch 'origin/master' into f17
...
Conflicts:
qemu.spec
2012-03-12 16:37:34 +01:00
Hans de Goede
1b1995dd67
Add a whole bunch of USB bugfixes from upstream
2012-03-12 16:33:46 +01:00
Daniel P. Berrange
eaebe4482c
Add many more missing BRs for misc QEMU features & enable test suite
2012-02-14 10:51:14 -06:00
Daniel P. Berrange
e458971726
Add many more missing BRs for misc QEMU features & enable test suite
2012-02-13 13:29:32 +00:00
Justin M. Forbes
e7a45f871f
boot speedup optimization with kvm.modules BZ#785291
2012-02-09 14:35:05 -06:00
Justin M. Forbes
261b9ddbcd
merge commit
2012-02-07 16:18:35 -06:00
Justin M. Forbes
357a44f060
Add support for virtio-scsi
2012-02-07 16:15:59 -06:00
Richard W.M. Jones
5ba935aeca
Require updated ceph for latest librbd with rbd_flush symbol.
2012-02-05 21:06:01 +00:00
Justin M. Forbes
828c7cadf2
remove unnecessary virio-net from kvm.modules
2012-01-31 14:33:31 -06:00
Justin M. Forbes
f7e102ac55
remove unnecessary virio-net from kvm.modules
2012-01-31 14:30:58 -06:00
Justin M. Forbes
6f9d9cf506
Fux usb passthrough, floppy support
2012-01-30 14:05:37 -06:00
Justin M. Forbes
9890a7aa2a
Add vhost-net to kvm.modules
2012-01-27 13:39:05 -06:00
Justin M. Forbes
abd594bf31
Add vhost-net to kvm.modules
2012-01-27 13:37:44 -06:00
Justin M. Forbes
4d9bbd115e
Add vPMU support and fix for CVE-2012-0029.
2012-01-24 16:25:49 -06:00
Justin M. Forbes
ff620283c7
remove palcode-clipper
2012-01-13 13:59:26 -06:00
Justin M. Forbes
d4cdad5451
Add USB redirect patches
2012-01-13 13:46:23 -06:00
Justin M. Forbes
27c3309077
Add patches from 1.0.1 queue finish
2012-01-11 15:28:54 -06:00
Justin M. Forbes
45e84a0f42
Add patches from 1.0.1 queue
2012-01-11 15:27:49 -06:00
Justin M. Forbes
45e28a1ee3
Enable fedora-13 machine type (to be removed in F17)
2011-11-18 15:10:31 -06:00
Justin M. Forbes
f30960ada5
Enable spice for i686 users as well
2011-11-15 14:27:38 -06:00
Justin M. Forbes
d5ae0255c0
Fix POSTIN scriplet failure ( #748281 )
2011-11-03 21:30:07 -05:00
Justin M. Forbes
2bea147667
Fix POSTIN scriplet failure ( #748281 )
2011-11-03 15:53:07 -05:00
Justin M. Forbes
603dd6670b
- Require seabios-bin >= 0.6.0-2 ( #741992 )
...
- Replace init scripts with systemd units (#741920 )
- Update to 0.15.1 stable upstream
- Enable full relro and PIE (rhbz #738812 )
2011-10-21 16:29:08 -05:00
Justin M. Forbes
2a5d7215d6
- Require seabios-bin >= 0.6.0-2 ( #741992 )
...
- Replace init scripts with systemd units (#741920 )
- Update to 0.15.1 stable upstream
- Enable full relro and PIE (rhbz #738812 )
2011-10-21 15:32:18 -05:00
Daniel P. Berrange
307d8081ac
Add BR on ceph-devel to enable RBD block device
2011-10-12 17:13:24 +01:00
Daniel P. Berrange
25a35cc7fb
Add BR on ceph-devel to enable RBD block device
2011-10-12 16:08:53 +01:00
Daniel P. Berrange
1ad1f9a1d1
Fix packaging of the QEMU guest agent
...
The binary 'qemu-ga' is not a userspace emulator, it is the
QEMU guest agent. Since this typically needs to be installed
in the guest put it in a sub-RPM.
A systemd service is used to start the agent. A udev rule is
used to automatically start the systemd service, if the
corresponding virtio-serial port is present
2011-10-05 17:33:58 +01:00
Daniel P. Berrange
f057293300
Fix packaging of the QEMU guest agent
...
The binary 'qemu-ga' is not a userspace emulator, it is the
QEMU guest agent. Since this typically needs to be installed
in the guest put it in a sub-RPM.
A systemd service is used to start the agent. A udev rule is
used to automatically start the systemd service, if the
corresponding virtio-serial port is present
2011-10-05 16:00:36 +01:00
Richard W.M. Jones
a2bc394c0a
- Add BR libattr-devel. This caused the -fstype option to be disabled.
...
https://www.redhat.com/archives/libvir-list/2011-June/thread.html#01017
2011-09-21 15:56:33 +01:00
Daniel P. Berrange
cb9bff32fe
Fix typo in BR
2011-09-13 12:32:43 +01:00
Daniel P. Berrange
7d651b69de
Enable build with curl (rhbz #737006 )
2011-09-13 12:32:37 +01:00
Daniel P. Berrange
292d6df61c
Enable DTrace tracing backend for SystemTAP (rhbz #737763 )
2011-09-13 12:32:30 +01:00
Daniel P. Berrange
4a7239aade
Fix typo in BR
2011-09-13 11:48:08 +01:00
Daniel P. Berrange
a9305073c7
Enable build with curl (rhbz #737006 )
2011-09-13 11:29:25 +01:00
Daniel P. Berrange
7b1d66018c
Enable DTrace tracing backend for SystemTAP (rhbz #737763 )
2011-09-13 11:24:38 +01:00
Justin M. Forbes
8b8e0f3039
Merge branch 'master' into f16
2011-08-19 12:05:05 -05:00
Hans de Goede
eb1968bffe
Add missing BuildRequires: usbredir-devel, so that the usbredir code
...
actually gets build
2011-08-18 16:37:51 -07:00
Richard W.M. Jones
4111552b44
Force newer spice-protocol.
...
Otherwise qemu build breaks with many errors like:
/home/rjones/d/fedora/qemu/master/qemu-kvm-0.15.0/hw/qxl.c:131:26: error: 'QXL_INTERRUPT_ERROR' undeclared (first use in this function)
/home/rjones/d/fedora/qemu/master/qemu-kvm-0.15.0/hw/qxl.c:131:26: note: each undeclared identifier is reported only once for each function it appears in
/home/rjones/d/fedora/qemu/master/qemu-kvm-0.15.0/hw/qxl.c: In function 'io_port_to_string':
/home/rjones/d/fedora/qemu/master/qemu-kvm-0.15.0/hw/qxl.c:495:10: error: 'QXL_IO_UPDATE_AREA_ASYNC' undeclared (first use in this function)
We also force newer spice-server-devel for good measure.
2011-08-18 16:43:49 +01:00
Richard W.M. Jones
6ba4785b4a
- Add upstream qemu patch 'Allow to leave type on default in -machine'
...
(2645c6dcaf6ea2a51a3b6dfa407dd203004e4d11).
2011-08-18 16:39:31 +01:00
Richard W.M. Jones
1528fef34a
Remove patch qemu-kvm-default-accelerator.patch
...
This patch is now upstream and is no longer being
applied by the spec file.
2011-08-18 16:35:04 +01:00
Justin M. Forbes
20374e9503
Merge branch 'master' into f16
2011-08-14 14:40:53 -05:00
Justin M. Forbes
fc5c27b497
Update to 0.15.0 final
2011-08-14 14:24:40 -05:00
Justin M. Forbes
58c34c6ec3
Merge branch 'master' into f16
...
Conflicts:
qemu.spec
2011-08-04 15:00:28 -05:00
Justin M. Forbes
b51ebd0cd2
Merge branch 'master' of ssh://pkgs.fedoraproject.org/qemu
...
Conflicts:
qemu.spec
2011-08-04 14:10:38 -05:00
Justin M. Forbes
13f703fb9a
Update to 0.15.0-rc1
2011-08-04 14:07:48 -05:00
Daniel P. Berrange
1e4ec795ab
Fix default accelerator for non-KVM builds (rhbz #724814 )
2011-08-04 15:16:50 +01:00
Daniel P. Berrange
db8fd942f7
Fix default accelerator for non-KVM builds (rhbz #724814 )
2011-08-04 15:16:04 +01:00
Justin M. Forbes
5e10b14df0
Update to 0.15.0-rc0
2011-07-28 12:10:09 -05:00
Hans de Goede
3f1f2961c6
Add support usb redirection over the network, see:
...
http://fedoraproject.org/wiki/Features/UsbNetworkRedirection
Restore chardev flow control patches
2011-07-19 11:49:04 +02:00
Justin M. Forbes
0c846be9ae
Update to git snapshot 525e3df as we prepare for 0.15.0 release
2011-07-18 14:26:30 -05:00
Richard W.M. Jones
2af28c1745
- Add BR libattr-devel. This caused the -fstype option to be disabled.
...
https://www.redhat.com/archives/libvir-list/2011-June/thread.html#01017
2011-06-22 12:48:48 +01:00
Hans de Goede
7a6484a3d9
Fix a bug in the spice flow control patches which breaks the tcp chardev
2011-05-02 18:26:59 +02:00
Justin M. Forbes
6c5f3fbce9
Disable qemu-ppc and qemu-sparc packages ( #679179 )
2011-03-29 16:55:04 -05:00
Justin M. Forbes
252f3af86e
Spice fixes for flow control
2011-03-28 13:54:26 -05:00
Dan Horák
c65e6f2b3d
be more careful when removing the -g flag on s390
2011-03-22 13:08:23 +01:00
Justin M. Forbes
67f4e9ba09
Fix thinko on adding the most recent patches.
2011-03-18 08:47:47 -05:00
Justin M. Forbes
da929861c3
fix vhost migration issues, and qxl locking for spice
2011-03-16 15:31:55 -05:00
Justin M. Forbes
bc9e714751
Re-enable cris and sparc
2011-03-02 11:09:57 -06:00
Justin M. Forbes
a0e5e9b322
Update to 0.14.0 release
2011-02-24 11:27:19 -06:00
Justin M. Forbes
eccd73a543
add source tarball
2011-02-11 11:26:42 -06:00
Justin M. Forbes
bcdf016c02
Merge branch 'master' of ssh://pkgs.fedoraproject.org/qemu
...
Conflicts:
qemu.spec
2011-02-11 11:20:07 -06:00
Justin M. Forbes
6473047323
Update to newer git snapshot
2011-02-11 11:17:48 -06:00
Dennis Gilmore
839ed04f82
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
2011-02-08 22:42:00 -06:00
Justin M. Forbes
6a630c531a
Update to 0.14.0 git snapshot 3593e6b
2011-02-08 17:35:06 -06:00
Daniel P. Berrange
35d458d0e9
Fix handling of qemu config files from previous commit
...
The /etc/qemu directory is potentially used by any of the QEMU
sub RPMs, so needs to be in qemu-common.
The qemu-system-x86 sub-RPM should always include target-x86_64.conf
regardless host arch, since it can be used by both the TCG and KVM
binaries.
2010-11-03 17:20:53 +00:00
Dan Horák
34f76713e8
- Remove kvm config file on non-x86 arches (part of #639471 )
...
- Own the /etc/qemu directory
2010-11-03 15:34:21 +01:00
Justin M. Forbes
345fdd95da
Fix typo from S390 changes
2010-10-19 00:31:20 -05:00
Justin M. Forbes
ffada97a59
Merge branch 'f14/master' of ssh://pkgs.fedoraproject.org/qemu into f14
...
Conflicts:
qemu.spec
2010-10-18 23:10:48 -05:00
Justin M. Forbes
35db8c0471
Fix typo in S390 changes
2010-10-18 23:08:13 -05:00
Justin M. Forbes
502ffeebf7
- Update to 0.13.0 release final
...
- Fixes for vhost
- Fix mouse in certain guests (#636887 )
- Fix issues with WinXP guest install (#579348 )
- Resolve build issues with S390 (#639471 )
- Fix Windows XP on Raw Devices (#631591 )
2010-10-18 23:05:18 -05:00
Jesse Keating
3f0f147a21
- Rebuilt for gcc bug 634757
2010-10-05 20:30:12 -07:00
Justin M. Forbes
2b6f88d8cb
Fix qxl pci id, and grab ksm updates.
2010-09-21 16:52:25 -05:00
Justin M. Forbes
a81953e710
Updates from upstream to support spice 0.6.0
2010-09-14 14:26:08 -05:00
Justin M. Forbes
dbbd2b2c03
Fix requires and add links to newer vgabios
2010-08-10 10:28:21 -05:00
Justin M. Forbes
0516054896
Disable spice on 32bit, the server is 64bit only
2010-08-10 09:19:37 -05:00
Justin M. Forbes
990c3a7c7c
Updates from upstream towards 0.13 stable, fix deps
2010-08-10 08:23:48 -05:00
Fedora Release Engineering
d4b89ffe4a
dist-git conversion
2010-07-29 10:59:19 +00:00
Justin M. Forbes
14af2bd8b2
Add texinfo buildreq for man pages
2010-07-28 06:25:29 +00:00
Justin M. Forbes
afaf04c121
Update to upstream qemu-kvm-0.13 snapshot
2010-07-28 04:50:43 +00:00
Dan Horák
3304918990
- Add avoid-llseek patch from upstream needed for building on s390(x)
...
- Don't use parallel make on s390(x)
2010-07-20 12:39:23 +00:00
amitshah
afaefd001e
Add vvfat hardening patch from upstream; fixes crash for bug 605202
2010-06-22 08:20:00 +00:00
Justin M. Forbes
73d3c2836b
Fix seabios requires, own docdir, fix non-existent NIC error
2010-04-23 14:40:09 +00:00
Justin M. Forbes
2eeb502df7
Update virtio console patches from upstream
2010-04-15 18:15:44 +00:00
Justin M. Forbes
c98f18f73e
Detect cdrom via ioctl ( #473154 ) re add increased buffer for USB control
...
requests (#546483 )
2010-03-18 15:06:46 +00:00
Justin M. Forbes
4382ef67eb
Migration clear the fd in error cases ( #518032 )
2010-03-10 15:53:13 +00:00
Justin M. Forbes
3a55055403
Add aio support and option to build --with x86only
2010-03-09 16:18:48 +00:00
Justin M. Forbes
eff9421965
Update to 0.12.3 upstream vhost-net migration/restart fixes Add F-13
...
machine type virtio-serial fixes
2010-02-28 15:39:41 +00:00
Justin M. Forbes
272dfe37a0
Add vhost net support.
2010-02-09 17:10:07 +00:00
Justin M. Forbes
563054a863
- Avoid creating too large iovecs in multiwrite merge ( #559717 )
...
- Don't try to set max_kernel_pages during ksm init on newer kernels
(#558281 )
- Add logfile options for ksmtuned debug.
2010-02-04 15:58:29 +00:00
amitshah
fcb1a47bb4
We don't need the dev86 and iasl build deps to build qemu. They are needed
...
for bochs bios, but we've now migrated away to seabios anyway.
2010-01-27 18:20:38 +00:00
amitshah
7f995fbba0
We don't need qemu-0.12.1.2 anymore
2010-01-27 18:11:59 +00:00
amitshah
99a9ef9548
Add patches for the VirtioSerial feature; update spec to build with the new
...
patches.
2010-01-27 18:10:32 +00:00
Justin M. Forbes
34b6f774d2
Update to upstream 0.12.2
2010-01-25 18:41:08 +00:00
Justin M. Forbes
31d89277dd
Point to seabios instead of bochs, and add a requires for seabios
2010-01-12 06:41:37 +00:00
Justin M. Forbes
28be77f5f2
Remove qemu-fix-qcow2-backing-file-with-virtio.patch
2010-01-05 16:02:05 +00:00
Justin M. Forbes
6012d37afc
Add qemu-kvm-0.12.1.2 to the lookaside
2010-01-05 15:57:30 +00:00
Justin M. Forbes
41dea4d3a7
Update to 0.12.1.2 upstream
2010-01-05 15:44:16 +00:00
Bill Nottingham
076be90c8f
Fix typo that causes a failure to update the common directory. (releng
...
#2781 )
2009-11-25 22:47:00 +00:00
Mark McLoughlin
018bb538f4
- Fix a use-after-free crasher in the slirp code ( #539583 )
...
- Fix overflow in the parallels image format support (#533573 )
2009-11-20 18:28:20 +00:00
Mark McLoughlin
0bb0ade830
- Temporarily disable preadv/pwritev support to fix data corruption
...
(#526549 )
2009-11-04 17:36:09 +00:00
Justin M. Forbes
8e8b4c16f9
Default ksm and ksmtuned services on
2009-11-03 15:12:29 +00:00
Mark McLoughlin
b65c30f157
Fix typo in patch
2009-10-29 12:54:54 +00:00
Mark McLoughlin
b29fd25c2f
- Fix dropped packets with non-virtio NICs ( #531419 )
2009-10-29 11:45:25 +00:00
Mark McLoughlin
86104d8b0f
- Properly save kvm time registers ( #524229 )
2009-10-29 11:28:04 +00:00
Mark McLoughlin
5df4748ecf
- Fix potential segfault from too small MSR_COUNT ( #528901 )
2009-10-19 10:33:27 +00:00
Mark McLoughlin
bfc5c6d4f6
Assume --build-id is always available
2009-10-14 15:57:31 +00:00
Mark McLoughlin
308e9c7b28
Fixup qemu-img description
2009-10-14 15:46:15 +00:00
Mark McLoughlin
eec5cd5a36
remove trailing blanks
2009-10-14 15:33:21 +00:00
Mark McLoughlin
6d739f7b52
- Fix fs errors with virtio and qcow2 backing file ( #524734 )
...
- Fix ksm initscript errors on kernel missing ksm (#527653 )
- Add missing Requires(post): getent, useradd, groupadd (#527087 )
2009-10-09 14:32:55 +00:00
Mark McLoughlin
b4ed0c8fed
Fix syntax error in ksmtuned.init
2009-10-06 13:33:22 +00:00
Mark McLoughlin
39f14e1c08
- Add 'retune' verb to ksmtuned init script
2009-10-06 13:26:24 +00:00
Mark McLoughlin
51f16eba40
- Use rtl8029 PXE rom for ne2k_pci, not ne ( #526777 )
...
- Also, replace the gpxe-roms-qemu pkg requires with file-based requires
2009-10-05 14:27:23 +00:00
Justin M. Forbes
2e6a68e49c
Update the Release for build
2009-10-01 22:34:54 +00:00
Justin M. Forbes
def6e7389c
Improve error reporting on file access ( #524695 )
2009-10-01 21:32:06 +00:00
Mark McLoughlin
9019b061b3
typo
2009-09-28 17:13:52 +00:00
Mark McLoughlin
48e123e2be
- Fix pci hotplug to not exit if supplied an invalid NIC model ( #524022 )
2009-09-28 16:42:19 +00:00
Mark McLoughlin
5d43a86aff
Remove another use of %{kvmverfull}
2009-09-28 07:39:30 +00:00
Mark McLoughlin
904b1d4314
- Update to 0.11.0 release
...
- Drop a couple of upstreamed patches
2009-09-28 07:30:15 +00:00
Mark McLoughlin
1c9931d838
- Fix issue causing NIC hotplug confusion when no model is specified
...
(#524022 )
2009-09-23 11:31:31 +00:00
Mark McLoughlin
ef961da223
- Fix for KSM patch from Justin Forbes
2009-09-16 22:20:32 +00:00
Mark McLoughlin
a8b17ae540
Fix typo
2009-09-16 20:18:42 +00:00
Mark McLoughlin
cd8d5cb64c
- Add ksmtuned, also from Dan Kenigsberg
...
- Use %_initddir macro
2009-09-16 17:31:15 +00:00
Mark McLoughlin
b1122097d0
- Add ksm control script from Dan Kenigsberg
2009-09-16 09:38:29 +00:00
Mark McLoughlin
6780ef8405
- Update to qemu-kvm-0.11.0-rc2
...
- Drop upstreamed patches
- extboot install now fixed upstream
- Re-place TCG init fix (#516543 ) with the one gone upstream
2009-09-07 14:22:20 +00:00
Mark McLoughlin
dc5736caa0
- Fix MSI-X error handling on older kernels ( #519787 )
2009-09-07 07:02:08 +00:00
Mark McLoughlin
ee62648630
- Make pulseaudio the default audio backend ( #519540 , #495964 , #496627 )
2009-09-04 10:34:32 +00:00
Mark McLoughlin
b77f8bacf4
Sync from git
2009-09-04 07:22:09 +00:00
Richard W.M. Jones
28d5adb0c3
Forgot to upstream release.
2009-08-20 12:57:48 +00:00
Richard W.M. Jones
9d0bd0d10b
Fix segfault when qemu-kvm is invoked inside a VM ( #516543 )
2009-08-20 12:56:37 +00:00
Mark McLoughlin
6db7331a09
- Fix permissions on udev rules ( #517571 )
2009-08-18 10:03:38 +00:00
Lubomir Rintel
baac61481c
- Allow blacklisting of kvm modules
2009-08-17 03:21:08 +00:00
Mark McLoughlin
0c2ae8473a
- Fix virtio_net with -net user ( #516022 )
2009-08-07 08:53:27 +00:00
Mark McLoughlin
dc170b48c1
- Update to qemu-kvm-0.11-rc1; no changes from rc1-rc0
2009-08-04 14:48:16 +00:00
Mark McLoughlin
f4d6ad7b36
- Fix extboot checksum (bug #514899 )
2009-08-04 14:36:21 +00:00
Mark McLoughlin
fc7c34c17f
- Add KSM support
...
- Require bochs-bios >= 2.3.8-0.8 for latest kvm bios updates
2009-07-31 15:12:00 +00:00
Mark McLoughlin
ddfcbf7137
- Update to qemu-kvm-0.11.0-rc1-rc0
...
- This is a pre-release of the official -rc1
- A vista installer regression is blocking the official -rc1 release
- Drop qemu-prefer-sysfs-for-usb-host-devices.patch
- Drop qemu-fix-build-for-esd-audio.patch
- Drop qemu-slirp-Fix-guestfwd-for-incoming-data.patch
- Add patch to ensure extboot.bin is installed
2009-07-30 16:28:52 +00:00
Mark McLoughlin
6614511d65
Sync from git again
2009-07-28 08:17:19 +00:00
Mark McLoughlin
a4e94582fd
Sync patches from git; remove unused patches
2009-07-28 07:59:51 +00:00
Jesse Keating
0344cfbfff
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2009-07-27 02:18:00 +00:00
Glauber Costa
5e6fc53579
fix bug 513249, -net channel is broken
2009-07-23 14:52:23 +00:00
Daniel P. Berrange
308a9a07de
Add a qemu user account & group. Force disable xen support
2009-07-16 17:04:01 +00:00
Mark McLoughlin
f2bd6c6dca
Looks like the multiboot option rom does get built on ppc
...
Also, dump config-host.mak to the build logs for easier debugging
2009-07-16 11:48:33 +00:00
Mark McLoughlin
a8abd8e63a
- Update to kvm-88, see http://www.linux-kvm.org/page/ChangeLog
...
- Package mutiboot.bin
- Update for how extboot is built
- Fix sf.net source URL
- Drop qemu-fix-ppc-softmmu-kvm-disabled-build.patch
- Drop qemu-fix-pcspk-build-with-kvm-disabled.patch
- Cherry-pick fix for esound support build failure
2009-07-16 11:15:53 +00:00
Daniel P. Berrange
fc8b74dc5b
Add udev rules to make /dev/kvm world accessible and group=kvm (rhbz
...
#497341 ) Create a kvm group if it doesn't exist (rhbz #346151 )
2009-07-16 09:53:52 +00:00
Glauber Costa
cefb047665
bump tag
2009-07-08 04:01:27 +00:00
Glauber Costa
247782d514
link to gpxe
2009-07-08 04:00:53 +00:00
Mark McLoughlin
99544663d1
- Prefer sysfs over usbfs for usb passthrough ( #508326 )
2009-07-03 08:32:58 +00:00
Mark McLoughlin
bd50c41ae2
Kill petalogix-s3adsp1800.dtb, since we don't ship the microblaze target
2009-06-29 17:27:20 +00:00
Mark McLoughlin
58aa03230f
Replaced the wrong patch
2009-06-29 16:31:33 +00:00
Mark McLoughlin
081ecc8f54
More linux-user build issues on ppc
2009-06-29 16:04:48 +00:00
Mark McLoughlin
d298fd0ca4
Fix hw/pcspk.c build with --disable-kvm
2009-06-29 15:13:25 +00:00
Mark McLoughlin
04308d1c4b
Gah, fix linux-user build on x86
2009-06-29 14:26:13 +00:00
Mark McLoughlin
98d891d2c0
Work around broken linux-user build on ppc
2009-06-29 14:01:31 +00:00
Mark McLoughlin
bc0345fd4c
Cherry-pick new ppc build fix from upstream
2009-06-29 12:08:17 +00:00
Mark McLoughlin
997cc54758
Doesn't build yet:
...
In file included from /git/qemu-kvm/hw/ppc440.c:23: ../kvm.h:35: error:
conflicting types for ‘kvm_init’ ../libkvm-all.h:180: note:
previous declaration of ‘kvm_init’ was here
0.10.50-7.kvm87
- Update to kvm-87
- Drop upstreamed patches
- Re-enable preadv()/pwritev() since #497429 is long since fixed
2009-06-27 15:10:13 +00:00
Mark McLoughlin
da7d236358
Patches now managed in a git tree:
...
http://git.et.redhat.com/?p=qemu-fedora.git
Update the current patches with ones produced using format-patch, no real
changes here.
Dropped add-cache-utils patch as it's not referenced in qemu.spec
2009-06-24 16:22:39 +00:00
Mark McLoughlin
62fb3757db
- Fix 'kernel requires an x86-64 CPU' error
...
- BuildRequires ncurses-devel to enable '-curses' option (#504226 )
2009-06-05 09:32:34 +00:00
Mark McLoughlin
e376157e35
- Prevent locked cdrom eject - fixes hang at end of anaconda installs
...
(#501412 )
- Avoid harmless 'unhandled wrmsr' warnings (#499712 )
2009-06-03 15:02:25 +00:00
Mark McLoughlin
31a0831dd4
BR texi2html again
2009-05-21 06:53:52 +00:00
Mark McLoughlin
666df9eb40
Re-enable docs build; #501651 is fixed
2009-05-21 06:52:45 +00:00
Mark McLoughlin
6a86230e6e
More docs fixing
2009-05-20 17:10:26 +00:00
Mark McLoughlin
f8cb040d60
Really disable docs build
2009-05-20 16:35:45 +00:00
Mark McLoughlin
d5d4231f22
Temporarily disable docs build until bug #501651 is fixed
2009-05-20 16:10:09 +00:00
Mark McLoughlin
ccf76b74a6
- Update to kvm-86 release
...
- ChangeLog here: http://marc.info/?l=kvm&m=124282885729710
2009-05-20 15:24:23 +00:00
Mark McLoughlin
f2160a7c77
- Really provide qemu-kvm as a metapackage for comps
2009-05-01 12:16:18 +00:00
Mark McLoughlin
d7d988be92
- Provide qemu-kvm as a metapackage for comps
2009-04-28 06:33:00 +00:00
Mark McLoughlin
1af30206f4
Fix patch strip level
2009-04-27 15:09:35 +00:00
Mark McLoughlin
7701e01f7e
Fix build on ppc
2009-04-27 14:56:36 +00:00
Mark McLoughlin
92dcc130af
- Update to qemu-kvm-devel-85
...
- kvm-85 is based on qemu development branch, currently version 0.10.50
- Include new qemu-io utility in qemu-img package
- Re-instate -help string for boot=on to fix virtio booting with libvirt
- Drop upstreamed patches
- Fix missing kernel/include/asm symlink in upstream tarball
- Fix target-arm build
- Disable preadv()/pwritev() until bug #497429 is fixed
- Kill more .kernelrelease uselessness
- Make non-kvm qemu build verbose
2009-04-27 14:25:54 +00:00
Mark McLoughlin
171644e297
- Fix source numbering typos caused by make-release addition
2009-04-24 17:09:09 +00:00
Mark McLoughlin
a0e0db4d9b
Include the make-release script in the src.rpm
2009-04-23 10:23:08 +00:00
Mark McLoughlin
6694afc79d
- Improve instructions for generating the tarball
2009-04-23 10:11:52 +00:00
Mark McLoughlin
6d887bd663
- Enable pulseaudio driver to fix qemu lockup at shutdown ( #495964 )
2009-04-21 13:53:59 +00:00
Mark McLoughlin
e1eeded4e3
- Another qcow2 image corruption fix ( #496642 )
2009-04-21 09:03:40 +00:00
Mark McLoughlin
35588fd688
- Fix qcow2 image corruption ( #496642 )
2009-04-20 13:51:35 +00:00
Mark McLoughlin
1a58885c97
- Run sysconfig.modules from %post on x86_64 too ( #494739 )
2009-04-19 15:34:37 +00:00
Mark McLoughlin
513689d1fe
- Align VGA ROM to 4k boundary - fixes 'qemu-kvm -std vga' ( #494376 )
2009-04-19 10:59:59 +00:00
Glauber Costa
52ac188548
provide qemu-kvm. This will be useful to avoid installing ppc packages on
...
x86 via comp groups.
2009-04-14 13:59:03 +00:00
Mark McLoughlin
3dcd9a4508
- Add a much cleaner fix for vga segfault ( #494002 )
2009-04-09 15:08:34 +00:00
Glauber Costa
3b0756928e
Fixed qcow2 segfault creating disks over 2TB. #491943
2009-04-05 18:23:20 +00:00
Mark McLoughlin
910c5e3341
- Fix vga segfault under kvm-autotest ( #494002 )
...
- Kill kernelrelease hack; it's not needed
- Build with "make V=1" for more verbose logs
2009-04-03 17:09:43 +00:00
Glauber Costa
3afbf09fb0
support gpxe roms
2009-04-02 03:51:08 +00:00
Glauber Costa
f10cadd207
again ;-)
2009-04-02 01:53:47 +00:00
Glauber Costa
0b5d26d815
love of CVS.
2009-04-02 01:48:35 +00:00
Glauber Costa
47b0758f03
- Include debuginfo for qemu-img
...
- Do not require qemu-common for qemu-img
- Explicitly own each of the firmware files
- remove firmwares for ppc and sparc. They should be provided by an
external package. Not that the packages exists for sparc in the
secondary arch repo as noarch, but they don't automatically get into
main repos. Unfortunately it's the best we can do right now.
- rollback a bit in time. Snapshot from avi's maint/2.6.30
- this requires the sasl patches to come back.
- with-patched-kernel comes back.
2009-04-02 01:07:39 +00:00
Mark McLoughlin
9a6ed39e89
- BuildRequires pciutils-devel for device assignment ( #492076 )
2009-03-25 09:51:13 +00:00
Glauber Costa
9e9690ba92
Update to snapshot kvm20090323. Removed patch2 (upstream). use upstream's
...
new split package.
--with-patched-kernel flag not needed anymore Tell how to get the sources.
2009-03-24 01:28:56 +00:00
Glauber Costa
a2460b87f1
added extboot to files list
2009-03-18 19:00:56 +00:00
Glauber Costa
5b0b644e5a
wrong reference to bochs-bios
2009-03-11 19:21:28 +00:00
Glauber Costa
0c2ec92e44
- fix Obsolete/Provides pair
...
- Use kvm bios from bochs-bios package.
- Using RPM_OPT_FLAGS in configure
- Picked back audio-drv-list from kvm package
2009-03-11 18:35:19 +00:00
Glauber Costa
206c786d13
modified ppc patch
2009-03-11 00:02:51 +00:00
Glauber Costa
31b341d5bc
updated to new snapshot
2009-03-10 23:43:33 +00:00
Glauber Costa
4da298fc81
- kvm.modules were being wrongly mentioned at %%install.
...
- update description for the x86 system package to include kvm support
- build kvm's own bios. It is still necessary while kvm uses a slightly
different irq routing mechanism
2009-03-10 20:59:18 +00:00
Glauber Costa
e41549d327
kvm.modules being wrongly stated
2009-03-06 15:51:49 +00:00
Glauber Costa
b9aebde3e3
tag adjustment
2009-03-05 20:06:29 +00:00
Glauber Costa
e0f4cd736f
Use bochs-bios instead of bochs-bios-data It's official: upstream set on
...
0.10
2009-03-05 20:03:13 +00:00
Daniel P. Berrange
913ab98a10
Added BSD to license list
2009-03-05 12:38:01 +00:00
Glauber Costa
420de02065
0.9.2 is the correct number. Missing dot, call me stupid.
2009-03-04 18:22:44 +00:00
Glauber Costa
c9c3df64ad
remove long lines
2009-03-04 17:42:41 +00:00
Glauber Costa
9235f9979a
- Set Epoch to 2
...
- Set version to 0.92. It seems upstream keep changing minds here, so pick
the lowest
- Provides KVM, Obsoletes KVM
- Only install qemu-kvm in ix86 and x86_64
- Remove pkgdesc macros, as they were generating bogus output for rpm -qi.
- fix ppc and ppc64 builds
2009-03-04 17:32:40 +00:00
Glauber Costa
0f3f164847
added kvm debugging tools
2009-03-04 02:06:32 +00:00
Glauber Costa
d56efc30aa
only execute post scripts for user package.
2009-03-04 01:17:10 +00:00
Glauber Costa
b8bea8421f
add kvm.modules to cvs
2009-03-04 00:11:57 +00:00
Glauber Costa
8571d06737
- Set Epoch to 1
...
- Build KVM (basic build, no tools yet)
- Set ppc in ExcludeArch. This is temporary, just to fix one issue at a
time. ppc users (IBM ? ;-)) please wait a little bit.
2009-03-03 23:57:07 +00:00
Daniel P. Berrange
42af21203a
Added VNC SASL auth protocol support & fix bochs-bios-data dep
2009-03-03 12:55:33 +00:00
Daniel P. Berrange
2ea02e3808
Remove unused patches
2009-03-03 10:52:52 +00:00
Glauber Costa
f97a706e8a
use bios from bochs-bios package.
2009-03-03 03:40:42 +00:00
Glauber Costa
3e01e7334b
use vgabios from vgabios package
2009-03-03 02:38:42 +00:00
Glauber Costa
f0365cceee
use pxe roms from etherboot package.
2009-03-03 00:16:00 +00:00
Glauber Costa
dfaf692ec7
new source file
2009-03-02 20:31:09 +00:00
Glauber Costa
485711f57f
Updated to tip svn (release 6666). Featuring split packages for qemu.
...
Unfortunately, still using binary blobs for the bioses.
2009-03-02 20:23:54 +00:00
Jesse Keating
c6f944aace
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
2009-02-25 17:26:18 +00:00
Debarshi Ray
ff91915567
- Updated build patch. Closes Red Hat Bugzilla bug #465041 .
2009-01-11 17:38:20 +00:00
Dennis Gilmore
1cd90b0b7f
build sparc arches
2009-01-01 17:00:58 +00:00
Bill Nottingham
a7289f8b72
fix summary ( #456344 )
2008-07-25 14:39:15 +00:00
Mark McLoughlin
68219fada3
Add FIXME about $RPM_OPT_FLAGS for the future
2008-07-07 09:32:29 +00:00
Daniel P. Berrange
549de8e627
Rebuild for GNU TLS ABI change
2008-06-25 10:20:12 +00:00
Daniel P. Berrange
b4adffac84
Remove bogus wildcard to avoid file duplication between RPM & sub-RPM (rhbz
...
#450701 )
2008-06-11 11:03:50 +00:00
Lubomir Rintel
4568a092fc
bump revision
2008-05-17 06:57:16 +00:00
Lubomir Rintel
4c8582a6bd
- Register binary handlers also for shared libraries
...
This is usable in cases like building glibc, where ld.so is run directly,
or ldd which I believe does roughly the same.
2008-05-17 06:52:47 +00:00
Daniel P. Berrange
a1020fb61d
Fix text console PTYs to be in rawmode
2008-05-05 17:52:21 +00:00
Lubomir Rintel
d0fefc14a2
- Register binary handler for SuperH-4 CPU
2008-04-27 09:20:07 +00:00
Daniel P. Berrange
f2617db65e
Bump release number for previous commit
2008-03-24 21:25:29 +00:00
Daniel P. Berrange
36ffedc74a
Split qemu-img tool into sub-RPM for finer install deps / footprint
2008-03-24 21:23:41 +00:00
Daniel P. Berrange
0778a1015e
Fix block device checks for extendable disk formats (rhbz #435139 )
2008-02-28 00:27:23 +00:00
Daniel P. Berrange
b80713de29
Fix block device extents check (rhbz #433560 )
2008-02-23 16:04:37 +00:00
Jesse Keating
6095772d6d
- Autorebuild for GCC 4.3
2008-02-19 02:09:39 +00:00
Daniel P. Berrange
e62519fa37
Updated to new 0.9.1 release; Don't mark init script as a config file; Fix
...
license tag syntax
2008-01-08 22:34:32 +00:00
Daniel P. Berrange
f4a1bb22a5
Fixed rtl8139 checksum calculation for Vista (rhbz #308201 )
2007-09-27 03:26:18 +00:00
Daniel P. Berrange
4ecadb0ce8
Fixed generation of debuginfo
2007-08-28 17:45:53 +00:00
David Woodhouse
e415ab2910
fix CDROM emulation, licence tags
2007-08-28 16:55:22 +00:00
David Woodhouse
02760b1d09
CD-ROM emulation fix for bug 253542
2007-08-28 16:39:12 +00:00
Daniel P. Berrange
304b40289f
Added VNC password & TLS/x509 auth. Default to rtl8139 nic. Fix rtl8139
...
MMIO regions
2007-08-28 15:54:16 +00:00
Hans de Goede
76b47ee470
- Fix direct loading of a linux kernel with -kernel & -initrd (bz 234681)
...
- Remove spurious execute bits from manpages (bz 222573)
2007-04-01 19:05:10 +00:00
David Woodhouse
4cf268e250
0.9.0
2007-02-06 17:22:51 +00:00
David Woodhouse
f5792256e9
Include the four thousandth copy of GPL in /usr/share where nobody cares
...
about it
2007-01-31 09:34:16 +00:00
Hans de Goede
019db4eed8
- Backport patch to make FC6 guests work by Kevin Kofler
...
<Kevin@tigcc.ticalc.org> (bz 207843).
2006-11-14 18:18:12 +00:00
David Woodhouse
f6b93be703
rebuild
2006-09-11 07:36:58 +00:00
Ville Skyttä
e4b8482680
http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild
2006-08-27 21:04:33 +00:00
Matthias Saou
b5dfea0a8a
Bump release, d'oh!
2006-08-24 11:50:44 +00:00
Matthias Saou
e6d232d6fd
Remove the target-list iteration for x86_64 and make gcc3x conditional.
2006-08-24 11:50:03 +00:00
Matthias Saou
5c9bd86924
Add target-sparc patch to fix compiling on ppc (some int32 to float).
2006-08-24 09:00:29 +00:00
Matthias Saou
5d0953365f
Add kernheaders patch to fix linux/compiler.h inclusion.
2006-08-23 17:34:19 +00:00
Matthias Saou
01139d8f87
Switch to gcc34, since devel now has that instead of gcc32.
2006-08-23 16:36:00 +00:00
Matthias Saou
67348d7a6e
Update to 0.8.2 ( #200065 ) and various other fixes and enhancements.
2006-08-23 16:22:50 +00:00
David Woodhouse
1ca92711ab
fix modify_ldt too to make i386 build
2006-06-08 10:17:29 +00:00
David Woodhouse
180060fd99
remove qemu-0.8.0 tarball
2006-06-07 23:59:13 +00:00
David Woodhouse
1e29a0fa94
BR texi2html
2006-06-07 21:43:11 +00:00
David Woodhouse
fb30f3e452
fix kernel header abuse
2006-06-07 21:25:23 +00:00
David Woodhouse
7b2bfbeb66
0.8.1
2006-05-31 08:14:13 +00:00
David Woodhouse
9432920327
fix PPC linker script
2006-03-21 17:28:20 +00:00
David Woodhouse
9f8ef0cfab
fix i386 and x86_64 builds
2006-03-17 14:58:09 +00:00
David Woodhouse
bf4430245c
Fix i386 build
2006-03-17 10:07:05 +00:00
David Woodhouse
a08e53e926
Update to 0.8.0
2006-03-17 00:34:39 +00:00
David Woodhouse
66db2b3748
Proper fixes for the fact that GCC 4 will put a 'blr' in the middle of a
...
function instead of just at the end.
2005-05-16 09:39:10 +00:00
David Woodhouse
9b980edefb
0.7.0
2005-04-30 11:34:52 +00:00
Michael Schwendt
e4c60587e2
mass release bump for packages not rebuilt after FC-3-split
2005-04-06 22:13:31 +00:00
Matthias Saou
8cd57ac8b7
Further mass cleanup. One or more apply :
...
- Remove (hopefully) all zero epoch remains.
- Remove trailing spaces and tabs.
- Keep consistency between tabs and spaces.
- Clean up summary.
2005-03-05 21:10:24 +00:00