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
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
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
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
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
cf5f9d239e
Clarify chrpath comment
2013-12-04 18:13:23 -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
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
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
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
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
Richard W.M. Jones
dbb388cc95
Fix RHBZ#853408 which causes libguestfs failure.
2012-09-12 19:48:55 +01: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
393f81befe
Fix crash on (seamless) migration
...
- Sync usbredir live migration patches with upstream
2012-09-08 16:06:35 +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
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
bd56df9b7a
Update to qemu-kvm 1.2.0-rc1
2012-08-28 11:16:35 -04: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
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
b6dd5ac167
Rebase to upstream qemu-kvm checkout in time for F18 feature freeze
2012-08-06 19:15:48 -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
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
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
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
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