Commit Graph

309 Commits

Author SHA1 Message Date
Cole Robinson
9290838132 Fix boot hang if console is not connected (bz #894451)
Fix segfault with zero length virtio-scsi disk (bz #847549)
2013-02-02 15:47:37 -05:00
Alon Levy
e051f2359e fix missing error_set symbol in libcacard.so
2:1.2.2-5
2013-01-23 18:03:03 +02:00
Hans de Goede
83889a9bd2 Add "qxl: call dpy_gfx_resize when entering vga mode" patch, fixing
an often reported use after free crash (rhbz#873845)
- Replace "wip: hw/qxl: inject interrupts in any state" patch with the
  official upstream fix
- Add 5 other spice/qxl crash/bug fixes cherry-picked from upstream
2013-01-21 16:09:24 +01:00
Hans de Goede
99c373db7f Fix a crash when using -vga qxl without -spice (bz #892075) 2013-01-18 15:50:38 +01:00
Cole Robinson
4e7a6e993e CVE-2012-6075: Buffer overflow in e1000 nic (bz #889301, bz #889304)
Use systemd spec macros (bz #850285)
2013-01-16 10:28:50 -05:00
Cole Robinson
f375e62ad9 Update to qemu 1.2.2 stable
Fix libvirt + seccomp combo (bz #855162)
Fix scsi hotplug crash (bz #879657)
Fix QOM refcount crash (bz #881486)
2012-12-16 18:27:22 -05:00
Alon Levy
d1c1d00a45 add libcacard, -25 2012-12-03 11:52:36 +02:00
Paolo Bonzini
2daa1c5706 Move vscclient to qemu-common, qemu-nbd to qemu-img 2012-11-22 12:18:34 +01: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
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