Commit Graph

421 Commits

Author SHA1 Message Date
Paolo Bonzini ad9ebf3d8b Enable librbd and libfdt 2013-03-14 15:32:54 +01:00
Paolo Bonzini 64f5020c86 Merge branch 'f18' into el6
Conflicts:
	qemu.spec
2013-03-14 15:32:48 +01:00
Paolo Bonzini 7cc0364ad6 remove with systemd
It complicates further merges later on.
2013-03-14 11:17:53 +01:00
Paolo Bonzini 9ca03fda94 Added libiscsi-devel BuildRequires 2013-03-11 18:15:47 +01:00
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 e0e6a40ddf Merge branch 'master' into el6 2012-11-16 13:46:28 +01:00
Paolo Bonzini 00ed039f56 Merge branch 'master' (early part) into el6
Conflicts:
	qemu.spec
2012-11-16 13:46:26 +01: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
Lubomir Rintel 96611866a6 Make it build 2012-11-15 07:51:38 +01:00
Lubomir Rintel 2faa60368b Bump build for EPEL 6
- Add EPEL 6 support
- Allow builds without usbredir
- Allow builds without xfsprogs
- Do not stick usbredir to exact revision
- Allow building without libfdt
- Allow builds with intree firmware
- Bring back sysvinit support
2012-11-15 07:51:38 +01:00
Lubomir Rintel 089cdcffa5 Add EPEL 6 support 2012-11-15 07:51:38 +01:00
Lubomir Rintel 683d072d47 Allow building a package that is able to coexist with el6's kvm package
...that's only built for x86_64.
2012-11-15 07:51:38 +01:00
Lubomir Rintel 3cb4ae1d34 Require gpxe-roms-qemu in EPEL6 2012-11-15 07:51:38 +01:00
Lubomir Rintel 71ee860ab3 Allow builds without usbredir 2012-11-15 07:51:38 +01:00
Lubomir Rintel 652de6bd55 Allow builds without xfsprogs 2012-11-15 07:51:37 +01:00
Lubomir Rintel bcd982b3a2 Do not stick certain dependencies to exact revisions
We have older ones in EPEL6 that work well enough.
2012-11-15 07:51:37 +01:00
Lubomir Rintel 651c67e1e6 Allow building without libfdt
Result is not being able to modify fdt to pass kernel arguments on certain
platforms.
2012-11-15 07:51:37 +01:00
Lubomir Rintel 10c2f33ae7 Allow builds with intree firmware 2012-11-15 07:51:37 +01:00
Lubomir Rintel 26c36f3aed Bring back sysvinit support 2012-11-15 07:51:37 +01:00
Lubomir Rintel d9f9605999 Merge branch 'master' into el6
Why is there no git merge -s theirs :(
2012-11-15 07:50:54 +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