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
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
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
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
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
f30960ada5
Enable spice for i686 users as well
2011-11-15 14:27:38 -06: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
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
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
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
Justin M. Forbes
fc5c27b497
Update to 0.15.0 final
2011-08-14 14:24:40 -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
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
6473047323
Update to newer git snapshot
2011-02-11 11:17:48 -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
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