Blame qemu.spec

Dan Horák 3a39bf
%global kvm_archs %{ix86} x86_64 ppc64 ppc64le s390x armv7hl aarch64
Paolo Bonzini 933c18
Paolo Bonzini 2803fc
%ifarch %{ix86}
Paolo Bonzini 2803fc
%global kvm_package   system-x86
Paolo Bonzini 2803fc
%global kvm_target    i386
b26fb5
# need_qemu_kvm should only ever be used by x86
Paolo Bonzini 2803fc
%global need_qemu_kvm 1
Paolo Bonzini 2803fc
%endif
Paolo Bonzini 2803fc
%ifarch x86_64
Paolo Bonzini 2803fc
%global kvm_package   system-x86
Paolo Bonzini 2803fc
%global kvm_target    x86_64
b26fb5
# need_qemu_kvm should only ever be used by x86
Paolo Bonzini 2803fc
%global need_qemu_kvm 1
Paolo Bonzini 2803fc
%endif
Dan Horák 3a39bf
%ifarch ppc64 ppc64le
Paolo Bonzini 2803fc
%global kvm_package   system-ppc
Paolo Bonzini 2803fc
%global kvm_target    ppc64
Paolo Bonzini 2803fc
%endif
Paolo Bonzini 31c633
%ifarch s390x
Paolo Bonzini 31c633
%global kvm_package   system-s390x
Paolo Bonzini 31c633
%global kvm_target    s390x
Paolo Bonzini 31c633
%endif
Peter Robinson 441340
%ifarch armv7hl
Peter Robinson 441340
%global kvm_package   system-arm
Peter Robinson 441340
%global kvm_target    arm
Peter Robinson 441340
%endif
21cd6f
%ifarch aarch64
21cd6f
%global kvm_package   system-aarch64
21cd6f
%global kvm_target    aarch64
21cd6f
%endif
Paolo Bonzini 2803fc
b26fb5
%ifarch %{ix86} x86_64
b26fb5
%global have_seccomp 1
b26fb5
%global have_spice   1
b26fb5
%endif
b26fb5
b26fb5
# Xen is available only on i386 x86_64 (from libvirt spec)
b26fb5
%ifarch %{ix86} x86_64
b26fb5
%global have_xen 1
b26fb5
%endif
b26fb5
3400e7
David Woodhouse 5c3734
Summary: QEMU is a FAST! processor emulator
David Woodhouse 5c3734
Name: qemu
8055ee
Version: 2.3.0
b26fb5
Release: 0.5.rc3%{?dist}
Glauber Costa 9235f9
Epoch: 2
Daniel P. Berrange 913ab9
License: GPLv2+ and LGPLv2+ and BSD
David Woodhouse 5c3734
Group: Development/Tools
Matthias Saou 67348d
URL: http://www.qemu.org/
Dan Horák 330491
8055ee
#Source0: http://wiki.qemu-project.org/download/%{name}-%{version}.tar.bz2
9b9ad7
Source0: http://wiki.qemu-project.org/download/%{name}-%{version}-rc3.tar.bz2
Justin M. Forbes 0c846b
Justin M. Forbes 603dd6
Source1: qemu.binfmt
Mark McLoughlin b11220
Mark McLoughlin b11220
# Creates /dev/kvm
Daniel P. Berrange fc8b74
Source3: 80-kvm.rules
Mark McLoughlin 92dcc1
Mark McLoughlin cd8d5c
# KSM control scripts
Justin M. Forbes 603dd6
Source4: ksm.service
Mark McLoughlin b11220
Source5: ksm.sysconfig
Justin M. Forbes 603dd6
Source6: ksmctl.c
Justin M. Forbes 603dd6
Source7: ksmtuned.service
Justin M. Forbes 603dd6
Source8: ksmtuned
Justin M. Forbes 603dd6
Source9: ksmtuned.conf
Mark McLoughlin b11220
Daniel P. Berrange 1ad1f9
Source10: qemu-guest-agent.service
Daniel P. Berrange 1ad1f9
Source11: 99-qemu-guest-agent.rules
Paolo Bonzini 773d5b
Source12: bridge.conf
Daniel P. Berrange 1ad1f9
96a5f8
# qemu-kvm back compat wrapper
96a5f8
Source13: qemu-kvm.sh
96a5f8
b44086
BuildRequires: SDL2-devel
b6dd5a
BuildRequires: zlib-devel
b6dd5a
BuildRequires: which
dd16ba
BuildRequires: chrpath
b6dd5a
BuildRequires: texi2html
b6dd5a
BuildRequires: gnutls-devel
b6dd5a
BuildRequires: cyrus-sasl-devel
b6dd5a
BuildRequires: libtool
Justin M. Forbes 3a5505
BuildRequires: libaio-devel
amitshah fcb1a4
BuildRequires: rsync
Mark McLoughlin 9a6ed3
BuildRequires: pciutils-devel
Mark McLoughlin 6d887b
BuildRequires: pulseaudio-libs-devel
Paolo Bonzini 625ba4
BuildRequires: libiscsi-devel
Mark McLoughlin 62fb37
BuildRequires: ncurses-devel
2af28c
BuildRequires: libattr-devel
Hans de Goede 5ba1a7
BuildRequires: usbredir-devel >= 0.5.2
Justin M. Forbes 14af2b
BuildRequires: texinfo
c27704
# For /usr/bin/pod2man
Michael Schwendt 475c91
BuildRequires: perl-podlators
Paolo Bonzini 2803fc
%if 0%{?have_spice:1}
Hans de Goede ca70dc
BuildRequires: spice-protocol >= 0.12.2
Hans de Goede ca70dc
BuildRequires: spice-server-devel >= 0.12.0
Paolo Bonzini 2803fc
%endif
Paolo Bonzini 2803fc
%if 0%{?have_seccomp:1}
76dcac
BuildRequires: libseccomp-devel >= 2.1.0
Justin M. Forbes 051605
%endif
Daniel P. Berrange a93050
# For network block driver
Daniel P. Berrange 4a7239
BuildRequires: libcurl-devel
Daniel P. Berrange 25a35c
# For rbd block driver
f950cd
BuildRequires: ceph-devel >= 0.61
Daniel P. Berrange 7b1d66
# We need both because the 'stap' binary is probed for by configure
Daniel P. Berrange 7b1d66
BuildRequires: systemtap
Daniel P. Berrange 7b1d66
BuildRequires: systemtap-sdt-devel
Daniel P. Berrange eaebe4
# For smartcard NSS support
Daniel P. Berrange eaebe4
BuildRequires: nss-devel
Daniel P. Berrange eaebe4
# For XFS discard support in raw-posix.c
Daniel P. Berrange eaebe4
BuildRequires: xfsprogs-devel
Daniel P. Berrange eaebe4
# For VNC JPEG support
Daniel P. Berrange eaebe4
BuildRequires: libjpeg-devel
Daniel P. Berrange eaebe4
# For VNC PNG support
Daniel P. Berrange eaebe4
BuildRequires: libpng-devel
Daniel P. Berrange eaebe4
# For uuid generation
Daniel P. Berrange eaebe4
BuildRequires: libuuid-devel
Daniel P. Berrange eaebe4
# For BlueZ device support
Daniel P. Berrange eaebe4
BuildRequires: bluez-libs-devel
Daniel P. Berrange eaebe4
# For Braille device support
Daniel P. Berrange eaebe4
BuildRequires: brlapi-devel
Daniel P. Berrange eaebe4
# For FDT device tree support
Daniel P. Berrange eaebe4
BuildRequires: libfdt-devel
852ee3
# For virtfs
852ee3
BuildRequires: libcap-devel
7e50c4
# Hard requirement for version >= 1.3
7e50c4
BuildRequires: pixman-devel
af1488
# For gluster support
af1488
BuildRequires: glusterfs-devel >= 3.4.0
af1488
BuildRequires: glusterfs-api-devel >= 3.4.0
7fae7f
# Needed for usb passthrough for qemu >= 1.5
7fae7f
BuildRequires: libusbx-devel
7fae7f
# SSH block driver
7fae7f
BuildRequires: libssh2-devel
7fae7f
# GTK frontend
7fae7f
BuildRequires: gtk3-devel
7fae7f
BuildRequires: vte3-devel
b9a8d0
# GTK translations
b9a8d0
BuildRequires: gettext
76dcac
# RDMA migration
Dan Horák 52cf04
%ifnarch s390 s390x
76dcac
BuildRequires: librdmacm-devel
Dan Horák 52cf04
%endif
548919
# For sanity test
548919
BuildRequires: qemu-sanity-check-nodeps
548919
BuildRequires: kernel
c27704
# For acpi compilation
45bdef
BuildRequires: iasl
c27704
# Xen support
c27704
%if 0%{?have_xen:1}
3400e7
BuildRequires: xen-devel
3400e7
%endif
ad339a
# memdev hostmem backend added in 2.1
c27704
%ifarch %{ix86} x86_64 aarch64
Daniel P. Berrange 145f8d
BuildRequires: numactl-devel
ad339a
%endif
8055ee
# Added in qemu 2.3
8055ee
BuildRequires: bzip2-devel
8055ee
7e50c4
c27704
Requires: %{name}-user = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-alpha = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-arm = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-cris = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-lm32 = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-m68k = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-microblaze = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-mips = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-or32 = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-ppc = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-s390x = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-sh4 = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-sparc = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-unicore32 = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-x86 = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-xtensa = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-moxie = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-aarch64 = %{epoch}:%{version}-%{release}
c27704
Requires: %{name}-system-tricore = %{epoch}:%{version}-%{release}
Glauber Costa 9235f9
Requires: %{name}-img = %{epoch}:%{version}-%{release}
Glauber Costa 8571d0
Glauber Costa 485711
David Woodhouse 5c3734
%description
Matthias Saou 67348d
QEMU is a generic and open source processor emulator which achieves a good
Matthias Saou 67348d
emulation speed by using dynamic translation. QEMU has two operating modes:
David Woodhouse 5c3734
Matthias Saou 67348d
 * Full system emulation. In this mode, QEMU emulates a full system (for
Matthias Saou 67348d
   example a PC), including a processor and various peripherials. It can be
Matthias Saou 67348d
   used to launch different Operating Systems without rebooting the PC or
Matthias Saou 67348d
   to debug system code.
David Woodhouse 5c3734
 * User mode emulation. In this mode, QEMU can launch Linux processes compiled
Matthias Saou 67348d
   for one CPU on another CPU.
David Woodhouse 5c3734
Matthias Saou 67348d
As QEMU requires no host kernel patches to run, it is safe and easy to use.
David Woodhouse 5c3734
c27704
Paolo Bonzini 2803fc
%ifarch %{kvm_archs}
Mark McLoughlin d7d988
%package kvm
Mark McLoughlin d7d988
Summary: QEMU metapackage for KVM support
Mark McLoughlin d7d988
Group: Development/Tools
Paolo Bonzini 2803fc
Requires: qemu-%{kvm_package} = %{epoch}:%{version}-%{release}
Mark McLoughlin d7d988
Mark McLoughlin d7d988
%description kvm
Mark McLoughlin d7d988
This is a meta-package that provides a qemu-system-<arch> package for native
Mark McLoughlin d7d988
architectures where kvm can be enabled. For example, in an x86 system, this
Mark McLoughlin d7d988
will install qemu-system-x86
Paolo Bonzini 2803fc
%endif
c27704
Mark McLoughlin d7d988
Glauber Costa 9235f9
%package  img
Glauber Costa 9235f9
Summary: QEMU command line tool for manipulating disk images
Glauber Costa 9235f9
Group: Development/Tools
5ba935
Glauber Costa 9235f9
%description img
Mark McLoughlin 308e9c
This package provides a command line tool for manipulating disk images
Daniel P. Berrange 36ffed
c27704
Glauber Costa 9235f9
%package  common
Glauber Costa 9235f9
Summary: QEMU common files needed by all QEMU targets
Glauber Costa 9235f9
Group: Development/Tools
Mark McLoughlin 6d739f
Requires(post): /usr/bin/getent
Mark McLoughlin 6d739f
Requires(post): /usr/sbin/groupadd
Mark McLoughlin 6d739f
Requires(post): /usr/sbin/useradd
5439f9
Requires(post): systemd-units
5439f9
Requires(preun): systemd-units
5439f9
Requires(postun): systemd-units
f950cd
Glauber Costa 9235f9
%description common
Glauber Costa c9c3df
QEMU is a generic and open source processor emulator which achieves a good
Glauber Costa 9235f9
emulation speed by using dynamic translation.
Glauber Costa 9235f9
Glauber Costa 9235f9
This package provides the common files needed by all QEMU targets
Glauber Costa 485711
c27704
Daniel P. Berrange 1ad1f9
%package guest-agent
Daniel P. Berrange 1ad1f9
Summary: QEMU guest agent
Daniel P. Berrange 1ad1f9
Group: System Environment/Daemons
Daniel P. Berrange 1ad1f9
Requires(post): systemd-units
Daniel P. Berrange 1ad1f9
Requires(preun): systemd-units
Daniel P. Berrange 1ad1f9
Requires(postun): systemd-units
Daniel P. Berrange 1ad1f9
Daniel P. Berrange 1ad1f9
%description guest-agent
Daniel P. Berrange 1ad1f9
QEMU is a generic and open source processor emulator which achieves a good
Daniel P. Berrange 1ad1f9
emulation speed by using dynamic translation.
Daniel P. Berrange 1ad1f9
Daniel P. Berrange 1ad1f9
This package provides an agent to run inside guests, which communicates
Daniel P. Berrange 1ad1f9
with the host over a virtio-serial channel named "org.qemu.guest_agent.0"
Daniel P. Berrange 1ad1f9
Daniel P. Berrange 1ad1f9
This package does not need to be installed on the host OS.
Daniel P. Berrange 1ad1f9
Daniel P. Berrange 1ad1f9
%post guest-agent
6986e1
%systemd_post qemu-guest-agent.service
Daniel P. Berrange 1ad1f9
Daniel P. Berrange 1ad1f9
%preun guest-agent
6986e1
%systemd_preun qemu-guest-agent.service
Daniel P. Berrange 1ad1f9
Daniel P. Berrange 1ad1f9
%postun guest-agent
6986e1
%systemd_postun_with_restart qemu-guest-agent.service
Daniel P. Berrange 1ad1f9
Daniel P. Berrange 1ad1f9
979ec1
%package -n ksm
979ec1
Summary: Kernel Samepage Merging services
979ec1
Group: Development/Tools
979ec1
Requires: %{name}-common = %{epoch}:%{version}-%{release}
979ec1
Requires(post): systemd-units
979ec1
Requires(postun): systemd-units
979ec1
%description -n ksm
979ec1
Kernel Samepage Merging (KSM) is a memory-saving de-duplication feature,
979ec1
that merges anonymous (private) pages (not pagecache ones).
979ec1
979ec1
This package provides service files for disabling and tuning KSM.
979ec1
979ec1
c27704
%package user
Glauber Costa 9235f9
Summary: QEMU user mode emulation of qemu targets
Glauber Costa 9235f9
Group: Development/Tools
Glauber Costa 9235f9
Requires: %{name}-common = %{epoch}:%{version}-%{release}
5439f9
Requires(post): systemd-units
5439f9
Requires(postun): systemd-units
c27704
%description user
Glauber Costa c9c3df
QEMU is a generic and open source processor emulator which achieves a good
Glauber Costa 9235f9
emulation speed by using dynamic translation.
Glauber Costa 485711
Glauber Costa 9235f9
This package provides the user mode emulation of qemu targets
Glauber Costa 9235f9
c27704
c27704
%package system-x86
Glauber Costa 9235f9
Summary: QEMU system emulator for x86
Glauber Costa 9235f9
Group: Development/Tools
Glauber Costa 9235f9
Requires: %{name}-common = %{epoch}:%{version}-%{release}
Glauber Costa 0c2ec9
Provides: kvm = 85
Glauber Costa 9235f9
Obsoletes: kvm < 85
49c3b9
Requires: seavgabios-bin
6ce0be
# virtio-blk booting is broken for Windows guests
6ce0be
# if you mix seabios 1.7.4 and qemu 2.1.x
6ce0be
Requires: seabios-bin >= 1.7.5
Justin M. Forbes 27c330
Requires: sgabios-bin
c27704
Requires: ipxe-roms-qemu
5a454e
Requires: libseccomp >= 1.0.0
Glauber Costa 9235f9
c27704
c27704
%description system-x86
Glauber Costa c9c3df
QEMU is a generic and open source processor emulator which achieves a good
Glauber Costa 9235f9
emulation speed by using dynamic translation.
Glauber Costa 9235f9
Glauber Costa 4da298
This package provides the system emulator for x86. When being run in a x86
Glauber Costa 4da298
machine that supports it, this package also provides the KVM virtualization
Glauber Costa 4da298
platform.
Glauber Costa 9235f9
c27704
c27704
%package system-alpha
Paolo Bonzini c32efe
Summary: QEMU system emulator for Alpha
Paolo Bonzini c32efe
Group: Development/Tools
Paolo Bonzini c32efe
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-alpha
Paolo Bonzini c32efe
QEMU is a generic and open source processor emulator which achieves a good
Paolo Bonzini c32efe
emulation speed by using dynamic translation.
Paolo Bonzini c32efe
Paolo Bonzini c32efe
This package provides the system emulator for Alpha systems.
Paolo Bonzini c32efe
c27704
c27704
%package system-arm
Paolo Bonzini 40e61a
Summary: QEMU system emulator for ARM
Glauber Costa 9235f9
Group: Development/Tools
Glauber Costa 9235f9
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-arm
Glauber Costa c9c3df
QEMU is a generic and open source processor emulator which achieves a good
Glauber Costa 9235f9
emulation speed by using dynamic translation.
Glauber Costa 9235f9
Paolo Bonzini 40e61a
This package provides the system emulator for ARM boards.
Glauber Costa 9235f9
c27704
c27704
%package system-mips
Paolo Bonzini 40e61a
Summary: QEMU system emulator for MIPS
Glauber Costa 9235f9
Group: Development/Tools
Glauber Costa 9235f9
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-mips
Glauber Costa c9c3df
QEMU is a generic and open source processor emulator which achieves a good
Glauber Costa 9235f9
emulation speed by using dynamic translation.
Glauber Costa 9235f9
Paolo Bonzini 40e61a
This package provides the system emulator for MIPS boards.
Glauber Costa 485711
c27704
c27704
%package system-cris
Paolo Bonzini 40e61a
Summary: QEMU system emulator for CRIS
Justin M. Forbes bc9e71
Group: Development/Tools
Justin M. Forbes bc9e71
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-cris
Justin M. Forbes bc9e71
QEMU is a generic and open source processor emulator which achieves a good
Justin M. Forbes bc9e71
emulation speed by using dynamic translation.
Glauber Costa 9235f9
Paolo Bonzini 40e61a
This package provides the system emulator for CRIS boards.
Paolo Bonzini 40e61a
c27704
c27704
%package system-lm32
Paolo Bonzini 40e61a
Summary: QEMU system emulator for LatticeMico32
Paolo Bonzini 40e61a
Group: Development/Tools
Paolo Bonzini 40e61a
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-lm32
Paolo Bonzini 40e61a
QEMU is a generic and open source processor emulator which achieves a good
Paolo Bonzini 40e61a
emulation speed by using dynamic translation.
Paolo Bonzini 40e61a
Paolo Bonzini 40e61a
This package provides the system emulator for LatticeMico32 boards.
Glauber Costa 9235f9
c27704
c27704
%package system-m68k
Paolo Bonzini 40e61a
Summary: QEMU system emulator for ColdFire (m68k)
Glauber Costa 9235f9
Group: Development/Tools
Glauber Costa 9235f9
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-m68k
Glauber Costa c9c3df
QEMU is a generic and open source processor emulator which achieves a good
Glauber Costa 9235f9
emulation speed by using dynamic translation.
Glauber Costa 9235f9
Paolo Bonzini 40e61a
This package provides the system emulator for ColdFire boards.
Paolo Bonzini 40e61a
c27704
c27704
%package system-microblaze
Paolo Bonzini c32efe
Summary: QEMU system emulator for Microblaze
Paolo Bonzini c32efe
Group: Development/Tools
Paolo Bonzini c32efe
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-microblaze
Paolo Bonzini c32efe
QEMU is a generic and open source processor emulator which achieves a good
Paolo Bonzini c32efe
emulation speed by using dynamic translation.
Paolo Bonzini c32efe
Paolo Bonzini c32efe
This package provides the system emulator for Microblaze boards.
Paolo Bonzini c32efe
c27704
c27704
%package system-or32
Paolo Bonzini 40e61a
Summary: QEMU system emulator for OpenRisc32
Paolo Bonzini 40e61a
Group: Development/Tools
Paolo Bonzini 40e61a
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-or32
Paolo Bonzini 40e61a
QEMU is a generic and open source processor emulator which achieves a good
Paolo Bonzini 40e61a
emulation speed by using dynamic translation.
Paolo Bonzini 40e61a
Paolo Bonzini 40e61a
This package provides the system emulator for OpenRisc32 boards.
Daniel P. Berrange 36ffed
c27704
c27704
%package system-s390x
Paolo Bonzini c32efe
Summary: QEMU system emulator for S390
Paolo Bonzini c32efe
Group: Development/Tools
Paolo Bonzini c32efe
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-s390x
Paolo Bonzini c32efe
QEMU is a generic and open source processor emulator which achieves a good
Paolo Bonzini c32efe
emulation speed by using dynamic translation.
Paolo Bonzini c32efe
Paolo Bonzini c32efe
This package provides the system emulator for S390 systems.
Paolo Bonzini c32efe
c27704
c27704
%package system-sh4
Paolo Bonzini 40e61a
Summary: QEMU system emulator for SH4
Glauber Costa 9235f9
Group: Development/Tools
Glauber Costa 9235f9
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-sh4
Glauber Costa c9c3df
QEMU is a generic and open source processor emulator which achieves a good
Glauber Costa 9235f9
emulation speed by using dynamic translation.
Glauber Costa 9235f9
Paolo Bonzini 40e61a
This package provides the system emulator for SH4 boards.
57c57a
c27704
c27704
%package system-sparc
Paolo Bonzini 40e61a
Summary: QEMU system emulator for SPARC
57c57a
Group: Development/Tools
57c57a
Requires: %{name}-common = %{epoch}:%{version}-%{release}
57c57a
Requires: openbios
c27704
%description system-sparc
57c57a
QEMU is a generic and open source processor emulator which achieves a good
57c57a
emulation speed by using dynamic translation.
57c57a
Paolo Bonzini 40e61a
This package provides the system emulator for SPARC and SPARC64 systems.
57c57a
c27704
c27704
%package system-ppc
57c57a
Summary: QEMU system emulator for PPC
57c57a
Group: Development/Tools
57c57a
Requires: %{name}-common = %{epoch}:%{version}-%{release}
57c57a
Requires: openbios
c27704
Requires: SLOF
c27704
%description system-ppc
57c57a
QEMU is a generic and open source processor emulator which achieves a good
57c57a
emulation speed by using dynamic translation.
57c57a
Paolo Bonzini 40e61a
This package provides the system emulator for PPC and PPC64 systems.
Paolo Bonzini 40e61a
c27704
c27704
%package system-xtensa
Paolo Bonzini 40e61a
Summary: QEMU system emulator for Xtensa
Paolo Bonzini 40e61a
Group: Development/Tools
Paolo Bonzini 40e61a
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-xtensa
Paolo Bonzini 40e61a
QEMU is a generic and open source processor emulator which achieves a good
Paolo Bonzini 40e61a
emulation speed by using dynamic translation.
Paolo Bonzini 40e61a
Paolo Bonzini 40e61a
This package provides the system emulator for Xtensa boards.
Paolo Bonzini 40e61a
c27704
c27704
%package system-unicore32
Paolo Bonzini 40e61a
Summary: QEMU system emulator for Unicore32
Paolo Bonzini 40e61a
Group: Development/Tools
Paolo Bonzini 40e61a
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-unicore32
Paolo Bonzini 40e61a
QEMU is a generic and open source processor emulator which achieves a good
Paolo Bonzini 40e61a
emulation speed by using dynamic translation.
Paolo Bonzini 40e61a
Paolo Bonzini 40e61a
This package provides the system emulator for Unicore32 boards.
Daniel P. Berrange 36ffed
c27704
c27704
%package system-moxie
7fae7f
Summary: QEMU system emulator for Moxie
7fae7f
Group: Development/Tools
7fae7f
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-moxie
7fae7f
QEMU is a generic and open source processor emulator which achieves a good
7fae7f
emulation speed by using dynamic translation.
7fae7f
7fae7f
This package provides the system emulator for Moxie boards.
7fae7f
c27704
c27704
%package system-aarch64
21cd6f
Summary: QEMU system emulator for AArch64
21cd6f
Group: Development/Tools
21cd6f
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-aarch64
21cd6f
QEMU is a generic and open source processor emulator which achieves a good
21cd6f
emulation speed by using dynamic translation.
21cd6f
21cd6f
This package provides the system emulator for AArch64.
21cd6f
c27704
c27704
%package system-tricore
259393
Summary: QEMU system emulator for tricore
259393
Group: Development/Tools
259393
Requires: %{name}-common = %{epoch}:%{version}-%{release}
c27704
%description system-tricore
259393
QEMU is a generic and open source processor emulator which achieves a good
259393
emulation speed by using dynamic translation.
259393
259393
This package provides the system emulator for Tricore.
259393
21cd6f
Paolo Bonzini 2803fc
%ifarch %{kvm_archs}
Glauber Costa 0f3f16
%package kvm-tools
Glauber Costa 0f3f16
Summary: KVM debugging and diagnostics tools
Glauber Costa 0f3f16
Group: Development/Tools
Glauber Costa 0f3f16
Glauber Costa 0f3f16
%description kvm-tools
Glauber Costa 0f3f16
This package contains some diagnostics and debugging tools for KVM,
Justin M. Forbes 990c3a
such as kvm_stat.
Glauber Costa 0f3f16
%endif
Glauber Costa 0f3f16
c27704
Alon Levy c8a79a
%package -n libcacard
Alon Levy c8a79a
Summary:        Common Access Card (CAC) Emulation
Alon Levy c8a79a
Group:          Development/Libraries
Alon Levy c8a79a
Alon Levy c8a79a
%description -n libcacard
Alon Levy c8a79a
Common Access Card (CAC) emulation library.
Alon Levy c8a79a
c27704
Alon Levy c8a79a
%package -n libcacard-tools
Alon Levy c8a79a
Summary:        CAC Emulation tools
Alon Levy c8a79a
Group:          Development/Libraries
Alon Levy c8a79a
Requires:       libcacard = %{epoch}:%{version}-%{release}
Alon Levy c8a79a
Alon Levy c8a79a
%description -n libcacard-tools
Alon Levy c8a79a
CAC emulation tools.
Alon Levy c8a79a
c27704
Alon Levy c8a79a
%package -n libcacard-devel
Alon Levy c8a79a
Summary:        CAC Emulation devel
Alon Levy c8a79a
Group:          Development/Libraries
Alon Levy c8a79a
Requires:       libcacard = %{epoch}:%{version}-%{release}
Alon Levy c8a79a
Alon Levy c8a79a
%description -n libcacard-devel
Alon Levy c8a79a
CAC emulation development files.
Alon Levy c8a79a
ac843b
David Woodhouse 5c3734
%prep
9b9ad7
%setup -q -n qemu-%{version}-rc3
c61e67
%autopatch
355b03
Alon Levy c8a79a
David Woodhouse 5c3734
%build
c27704
c27704
# drop -g flag to prevent memory exhaustion by linker
c27704
%ifarch s390
c27704
%global optflags %(echo %{optflags} | sed 's/-g//')
c27704
sed -i.debug 's/"-g $CFLAGS"/"$CFLAGS"/g' configure
c27704
%endif
c27704
c27704
# OOM killer breaks builds with parallel make on s390(x)
c27704
%ifarch s390 s390x
c27704
%define _smp_mflags %{nil}
c27704
%endif
c27704
c27704
c27704
# --build-id option is used for giving info to the debug packages.
c27704
extraldflags="-Wl,--build-id";
c27704
buildldflags="VL_LDFLAGS=-Wl,--build-id"
c27704
c27704
# As of qemu 2.1, --enable-trace-backends supports multiple backends,
c27704
# but there's a performance impact for non-dtrace so we don't use them
c27704
tracebackends="dtrace"
c27704
7e50c4
    buildarch="i386-softmmu x86_64-softmmu alpha-softmmu arm-softmmu \
21cd6f
cris-softmmu lm32-softmmu m68k-softmmu microblaze-softmmu \
21cd6f
microblazeel-softmmu mips-softmmu mipsel-softmmu mips64-softmmu \
21cd6f
mips64el-softmmu or32-softmmu ppc-softmmu ppcemb-softmmu ppc64-softmmu \
21cd6f
s390x-softmmu sh4-softmmu sh4eb-softmmu sparc-softmmu sparc64-softmmu \
21cd6f
xtensa-softmmu xtensaeb-softmmu unicore32-softmmu moxie-softmmu \
259393
tricore-softmmu \
21cd6f
i386-linux-user x86_64-linux-user aarch64-linux-user alpha-linux-user \
21cd6f
arm-linux-user armeb-linux-user cris-linux-user m68k-linux-user \
21cd6f
microblaze-linux-user microblazeel-linux-user mips-linux-user \
21cd6f
mipsel-linux-user mips64-linux-user mips64el-linux-user \
21cd6f
mipsn32-linux-user mipsn32el-linux-user \
ad339a
or32-linux-user ppc-linux-user ppc64-linux-user ppc64le-linux-user \
21cd6f
ppc64abi32-linux-user s390x-linux-user sh4-linux-user sh4eb-linux-user \
21cd6f
sparc-linux-user sparc64-linux-user sparc32plus-linux-user \
c27704
unicore32-linux-user aarch64-softmmu"
ad339a
ac843b
./configure \
ac843b
    --prefix=%{_prefix} \
ac843b
    --libdir=%{_libdir} \
ac843b
    --sysconfdir=%{_sysconfdir} \
ac843b
    --interp-prefix=%{_prefix}/qemu-%%M \
ac843b
    --localstatedir=%{_localstatedir} \
ac843b
    --libexecdir=%{_libexecdir} \
Daniel P. Berrange 10fa62
    --with-pkgversion=%{name}-%{version}-%{release} \
ac843b
    --disable-strip \
a6c450
%ifnarch aarch64
ac843b
    --extra-ldflags="$extraldflags -pie -Wl,-z,relro -Wl,-z,now" \
6c3741
    --extra-cflags="%{optflags} -fPIE -DPIE -fPIC" \
a6c450
%endif
ac843b
    --disable-werror \
ac843b
    --target-list="$buildarch" \
ac843b
    --audio-drv-list=pa,sdl,alsa,oss \
c27704
    --enable-trace-backend=$tracebackends \
ac843b
    --enable-kvm \
b44086
    --with-sdlabi="2.0" \
ac843b
    --with-gtkabi="3.0" \
Dan Horák 52cf04
%ifarch s390
ac843b
    --enable-tcg-interpreter \
Dan Horák 52cf04
%endif
ac843b
    "$@"
Glauber Costa 8571d0
ac843b
echo "config-host.mak contents:"
ac843b
echo "==="
ac843b
cat config-host.mak
ac843b
echo "==="
71430d
6c3741
# These is some problem upstream where libcacard is not built
6c3741
# with --extra-cflags the first time, but if you remove some
6c3741
# files and rerun make, lo and behold --extra-cflags is used.
6c3741
# Hence the following hack:
6c3741
make V=1 %{?_smp_mflags} $buildldflags ||:
6c3741
rm ./libcacard/vcard_emul_nss.o ./libcacard/.libs/vcard_emul_nss.o
6c3741
# End of hack.
6c3741
ac843b
make V=1 %{?_smp_mflags} $buildldflags
71430d
c27704
gcc %{_sourcedir}/ksmctl.c -O2 -g -o ksmctl
Justin M. Forbes 603dd6
64e123
# Check the binary runs (see eg RHBZ#998722).
64e123
%ifarch %{kvm_archs}
64e123
b="./x86_64-softmmu/qemu-system-x86_64"
64e123
if [ -x "$b" ]; then "$b" -help; fi
64e123
%endif
64e123
Justin M. Forbes 603dd6
David Woodhouse 5c3734
%install
David Woodhouse 5c3734
Daniel P. Berrange fbe43c
%define _udevdir /lib/udev/rules.d
c27704
%define qemudocdir %{_docdir}/%{name}
c27704
c27704
mkdir -p %{buildroot}%{_udevdir}
c27704
mkdir -p %{buildroot}%{_unitdir}
Daniel P. Berrange fbe43c
c61e67
install -D -p -m 0644 %{_sourcedir}/ksm.service %{buildroot}%{_unitdir}
c27704
install -D -p -m 0644 %{_sourcedir}/ksm.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/ksm
c61e67
install -D -p -m 0755 ksmctl %{buildroot}%{_libexecdir}/ksmctl
Mark McLoughlin b11220
c61e67
install -D -p -m 0644 %{_sourcedir}/ksmtuned.service %{buildroot}%{_unitdir}
c27704
install -D -p -m 0755 %{_sourcedir}/ksmtuned %{buildroot}%{_sbindir}/ksmtuned
c27704
install -D -p -m 0644 %{_sourcedir}/ksmtuned.conf %{buildroot}%{_sysconfdir}/ksmtuned.conf
Mark McLoughlin cd8d5c
c27704
# Install qemu-guest-agent service and udev rules
c27704
install -m 0644 %{_sourcedir}/qemu-guest-agent.service %{buildroot}%{_unitdir}
c27704
install -m 0644 %{_sourcedir}/99-qemu-guest-agent.rules %{buildroot}%{_udevdir}
c27704
c27704
# Install kvm specific bits
Paolo Bonzini 2803fc
%ifarch %{kvm_archs}
c27704
mkdir -p %{buildroot}%{_bindir}/
c27704
install -m 0755 scripts/kvm/kvm_stat %{buildroot}%{_bindir}/
c27704
install -m 0644 %{_sourcedir}/80-kvm.rules %{buildroot}%{_udevdir}
Glauber Costa 9235f9
%endif
Glauber Costa 9235f9
c27704
c27704
make DESTDIR=%{buildroot} install
Paolo Bonzini 2803fc
7fae7f
%find_lang %{name}
7fae7f
c27704
chmod -x %{buildroot}%{_mandir}/man1/*
c27704
install -D -p -m 0644 -t %{buildroot}%{qemudocdir} Changelog README COPYING COPYING.LIB LICENSE
c27704
for emu in %{buildroot}%{_bindir}/qemu-system-*; do
c27704
    ln -sf qemu.1.gz %{buildroot}%{_mandir}/man1/$(basename $emu).1.gz
979ec1
done
b26fb5
Dan Horák f81e73
%if 0%{?need_qemu_kvm}
b26fb5
install -m 0755 %{_sourcedir}/qemu-kvm.sh %{buildroot}%{_bindir}/qemu-kvm
c27704
ln -sf qemu.1.gz %{buildroot}%{_mandir}/man1/qemu-kvm.1.gz
Dan Horák f81e73
%endif
David Woodhouse 5c3734
c27704
install -D -p -m 0644 qemu.sasl %{buildroot}%{_sysconfdir}/sasl2/qemu.conf
Daniel P. Berrange 42af21
71430d
# Provided by package openbios
c27704
rm -rf %{buildroot}%{_datadir}/%{name}/openbios-ppc
c27704
rm -rf %{buildroot}%{_datadir}/%{name}/openbios-sparc32
c27704
rm -rf %{buildroot}%{_datadir}/%{name}/openbios-sparc64
71430d
# Provided by package SLOF
c27704
rm -rf %{buildroot}%{_datadir}/%{name}/slof.bin
Paolo Bonzini 2803fc
# Provided by package ipxe
c27704
rm -rf %{buildroot}%{_datadir}/%{name}/pxe*rom
c27704
rm -rf %{buildroot}%{_datadir}/%{name}/efi*rom
d1a627
# Provided by package seavgabios
c27704
rm -rf %{buildroot}%{_datadir}/%{name}/vgabios*bin
Paolo Bonzini 2803fc
# Provided by package seabios
c27704
rm -rf %{buildroot}%{_datadir}/%{name}/bios.bin
c27704
rm -rf %{buildroot}%{_datadir}/%{name}/bios-256k.bin
c27704
rm -rf %{buildroot}%{_datadir}/%{name}/acpi-dsdt.aml
c27704
rm -rf %{buildroot}%{_datadir}/%{name}/q35-acpi-dsdt.aml
Paolo Bonzini 2803fc
# Provided by package sgabios
c27704
rm -rf %{buildroot}%{_datadir}/%{name}/sgabios.bin
Glauber Costa f0365c
Glauber Costa 247782
# the pxe gpxe images will be symlinks to the images on
Daniel P. Berrange e907ae
# /usr/share/ipxe, as QEMU doesn't know how to look
Glauber Costa f0365c
# for other paths, yet.
Glauber Costa f0365c
pxe_link() {
Daniel P. Berrange e907ae
  ln -s ../ipxe/$2.rom %{buildroot}%{_datadir}/%{name}/pxe-$1.rom
7fae7f
  ln -s ../ipxe.efi/$2.rom %{buildroot}%{_datadir}/%{name}/efi-$1.rom
Glauber Costa f0365c
}
Glauber Costa f0365c
Justin M. Forbes 990c3a
pxe_link e1000 8086100e
Daniel P. Berrange e907ae
pxe_link ne2k_pci 10ec8029
Daniel P. Berrange e907ae
pxe_link pcnet 10222000
Daniel P. Berrange e907ae
pxe_link rtl8139 10ec8139
Daniel P. Berrange e907ae
pxe_link virtio 1af41000
71430d
71430d
rom_link() {
71430d
    ln -s $1 %{buildroot}%{_datadir}/%{name}/$2
71430d
}
71430d
d1a627
rom_link ../seavgabios/vgabios-isavga.bin vgabios.bin
d1a627
rom_link ../seavgabios/vgabios-cirrus.bin vgabios-cirrus.bin
d1a627
rom_link ../seavgabios/vgabios-qxl.bin vgabios-qxl.bin
d1a627
rom_link ../seavgabios/vgabios-stdvga.bin vgabios-stdvga.bin
d1a627
rom_link ../seavgabios/vgabios-vmware.bin vgabios-vmware.bin
71430d
rom_link ../seabios/bios.bin bios.bin
ac843b
rom_link ../seabios/bios-256k.bin bios-256k.bin
b6a83a
rom_link ../seabios/acpi-dsdt.aml acpi-dsdt.aml
b6a83a
rom_link ../seabios/q35-acpi-dsdt.aml q35-acpi-dsdt.aml
71430d
rom_link ../sgabios/sgabios.bin sgabios.bin
Daniel P. Berrange 1ad1f9
c27704
# Install binfmt
c27704
mkdir -p %{buildroot}%{_exec_prefix}/lib/binfmt.d
Justin M. Forbes 603dd6
for i in dummy \
Justin M. Forbes 603dd6
%ifnarch %{ix86} x86_64
Paolo Bonzini 45f96f
    qemu-i386 \
Justin M. Forbes 603dd6
%endif
Paolo Bonzini a96ffe
%ifnarch alpha
Paolo Bonzini a96ffe
    qemu-alpha \
Paolo Bonzini a96ffe
%endif
81a3da
%ifnarch %{arm}
Justin M. Forbes 603dd6
    qemu-arm \
Justin M. Forbes 603dd6
%endif
Paolo Bonzini a96ffe
    qemu-armeb \
b049f1
    qemu-cris \
b049f1
    qemu-microblaze qemu-microblazeel \
Paolo Bonzini a96ffe
%ifnarch mips
b049f1
    qemu-mips qemu-mips64 \
Paolo Bonzini a96ffe
%endif
Paolo Bonzini a96ffe
%ifnarch mipsel
b049f1
    qemu-mipsel qemu-mips64el \
Paolo Bonzini a96ffe
%endif
Paolo Bonzini a96ffe
%ifnarch m68k
Paolo Bonzini a96ffe
    qemu-m68k \
Paolo Bonzini a96ffe
%endif
Dan Horák 3a39bf
%ifnarch ppc ppc64 ppc64le
b049f1
    qemu-ppc qemu-ppc64abi32 qemu-ppc64 \
Justin M. Forbes 603dd6
%endif
Justin M. Forbes 603dd6
%ifnarch sparc sparc64
b049f1
    qemu-sparc qemu-sparc32plus qemu-sparc64 \
Justin M. Forbes 603dd6
%endif
Paolo Bonzini a96ffe
%ifnarch s390 s390x
Paolo Bonzini a96ffe
    qemu-s390x \
Paolo Bonzini a96ffe
%endif
Justin M. Forbes 603dd6
%ifnarch sh4
Justin M. Forbes 603dd6
    qemu-sh4 \
Justin M. Forbes 603dd6
%endif
Paolo Bonzini a96ffe
    qemu-sh4eb \
Justin M. Forbes 603dd6
; do
Justin M. Forbes 603dd6
  test $i = dummy && continue
c27704
  grep /$i:\$ %{_sourcedir}/qemu.binfmt > %{buildroot}%{_exec_prefix}/lib/binfmt.d/$i.conf
c27704
  chmod 644 %{buildroot}%{_exec_prefix}/lib/binfmt.d/$i.conf
c27704
done < %{_sourcedir}/qemu.binfmt
Daniel P. Berrange 1ad1f9
Daniel P. Berrange 1ad1f9
Paolo Bonzini 773d5b
# Install rules to use the bridge helper with libvirt's virbr0
c27704
install -m 0644 %{_sourcedir}/bridge.conf %{buildroot}%{_sysconfdir}/qemu
c27704
c27704
# Install libcacard.so
c27704
find %{buildroot} -name '*.la' -or -name '*.a' | xargs rm -f
c27704
find %{buildroot} -name "libcacard.so*" -exec chmod +x \{\} \;
911f92
cf5f9d
# When building using 'rpmbuild' or 'fedpkg local', RPATHs can be left in
dd16ba
# the binaries and libraries (although this doesn't occur when
cf5f9d
# building in Koji, for some unknown reason). Some discussion here:
cf5f9d
#
cf5f9d
# https://lists.fedoraproject.org/pipermail/devel/2013-November/192553.html
cf5f9d
#
cf5f9d
# In any case it should always be safe to remove RPATHs from
cf5f9d
# the final binaries:
c27704
for f in %{buildroot}%{_bindir}/* %{buildroot}%{_libdir}/* \
c27704
         %{buildroot}%{_libexecdir}/*; do
dd16ba
  if file $f | grep -q ELF; then chrpath --delete $f; fi
dd16ba
done
dd16ba
c27704
6986e1
%check
c61e67
c61e67
# 2.3.0-rc2 tests are hanging on s390:
c61e67
# https://bugzilla.redhat.com/show_bug.cgi?id=1206057
c61e67
%global archs_skip_tests s390
c61e67
c61e67
%global archs_ignore_test_failures 0
c61e67
c61e67
%ifnarch %{archs_skip_tests}
c61e67
%ifarch %{archs_ignore_test_failures}
Peter Robinson d35cbd
make check V=1
Peter Robinson d35cbd
%else
c61e67
make check V=1 || :
c61e67
%endif
aa1e9b
%endif
Daniel P. Berrange 1ad1f9
548919
# Sanity-check current kernel can boot on this qemu.
548919
# The results are advisory only.
5b4ee6
%ifarch %{arm}
5b4ee6
hostqemu=arm-softmmu/qemu-system-arm
5b4ee6
%endif
Peter Robinson d35cbd
%ifarch aarch64
Peter Robinson d35cbd
hostqemu=arm-softmmu/qemu-system-aarch64
Peter Robinson d35cbd
%endif
5b4ee6
%ifarch %{ix86}
5b4ee6
hostqemu=i386-softmmu/qemu-system-i386
5b4ee6
%endif
548919
%ifarch x86_64
5b4ee6
hostqemu=x86_64-softmmu/qemu-system-x86_64
548919
%endif
755ac9
if test -f "$hostqemu"; then qemu-sanity-check --qemu=$hostqemu ||: ; fi
c27704
548919
Paolo Bonzini 2803fc
%ifarch %{kvm_archs}
Paolo Bonzini 2803fc
%post %{kvm_package}
Glauber Costa 8571d0
# load kvm modules now, so we can make sure no reboot is needed.
Glauber Costa 8571d0
# If there's already a kvm module installed, we don't mess with it
9e0a86
setfacl --remove-all /dev/kvm &> /dev/null || :
d1a627
udevadm trigger --subsystem-match=misc --sysname-match=kvm --action=add || :
Glauber Costa 8571d0
%endif
Glauber Costa 8571d0
c27704
Mark McLoughlin cd8d5c
%post common
Mark McLoughlin cd8d5c
getent group kvm >/dev/null || groupadd -g 36 -r kvm
Mark McLoughlin cd8d5c
getent group qemu >/dev/null || groupadd -g 107 -r qemu
Mark McLoughlin cd8d5c
getent passwd qemu >/dev/null || \
Mark McLoughlin cd8d5c
  useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin \
Mark McLoughlin cd8d5c
    -c "qemu user" qemu
Mark McLoughlin cd8d5c
c27704
979ec1
%post -n ksm
979ec1
%systemd_post ksm.service
979ec1
%systemd_post ksmtuned.service
979ec1
%preun -n ksm
6986e1
%systemd_preun ksm.service
6986e1
%systemd_preun ksmtuned.service
979ec1
%postun -n ksm
6986e1
%systemd_postun_with_restart ksm.service
6986e1
%systemd_postun_with_restart ksmtuned.service
Mark McLoughlin cd8d5c
c27704
Ville Skyttä c4896d
%post -n libcacard -p /sbin/ldconfig
Ville Skyttä c4896d
%postun -n libcacard -p /sbin/ldconfig
5439f9
c27704
c27704
%post user
Justin M. Forbes 603dd6
/bin/systemctl --system try-restart systemd-binfmt.service &>/dev/null || :
Matthias Saou 67348d
c27704
%postun user
Justin M. Forbes 603dd6
/bin/systemctl --system try-restart systemd-binfmt.service &>/dev/null || :
c27704
David Woodhouse 5c3734
Paolo Bonzini 2803fc
%global kvm_files \
Paolo Bonzini 2803fc
%{_udevdir}/80-kvm.rules
Paolo Bonzini 2803fc
5439f9
Mark McLoughlin eec5cd
%files
Glauber Costa 485711
Paolo Bonzini 2803fc
%ifarch %{kvm_archs}
Mark McLoughlin f2160a
%files kvm
Paolo Bonzini 2803fc
%endif
Mark McLoughlin f2160a
7fae7f
%files common -f %{name}.lang
Justin M. Forbes 73d3c2
%dir %{qemudocdir}
Glauber Costa 485711
%doc %{qemudocdir}/Changelog
Glauber Costa 485711
%doc %{qemudocdir}/README
Mark McLoughlin eec5cd
%doc %{qemudocdir}/qemu-doc.html
Glauber Costa 485711
%doc %{qemudocdir}/qemu-tech.html
5439f9
%doc %{qemudocdir}/qmp-commands.txt
Mark McLoughlin eec5cd
%doc %{qemudocdir}/COPYING
Mark McLoughlin eec5cd
%doc %{qemudocdir}/COPYING.LIB
Glauber Costa 485711
%doc %{qemudocdir}/LICENSE
Mark McLoughlin ccf76b
%dir %{_datadir}/%{name}/
7fae7f
%{_datadir}/%{name}/qemu-icon.bmp
76dcac
%{_datadir}/%{name}/qemu_logo_no_text.svg
Mark McLoughlin ccf76b
%{_datadir}/%{name}/keymaps/
259393
%{_datadir}/%{name}/trace-events
Mark McLoughlin 666df9
%{_mandir}/man1/qemu.1*
852ee3
%{_mandir}/man1/virtfs-proxy-helper.1*
852ee3
%{_bindir}/virtfs-proxy-helper
acbc4a
%attr(4755, root, root) %{_libexecdir}/qemu-bridge-helper
Daniel P. Berrange 42af21
%config(noreplace) %{_sysconfdir}/sasl2/qemu.conf
979ec1
%dir %{_sysconfdir}/qemu
979ec1
%config(noreplace) %{_sysconfdir}/qemu/bridge.conf
979ec1
c27704
979ec1
%files -n ksm
c61e67
%{_libexecdir}/ksmctl
Mark McLoughlin cd8d5c
%{_sbindir}/ksmtuned
c27704
%{_unitdir}/ksmtuned.service
c27704
%{_unitdir}/ksm.service
Mark McLoughlin cd8d5c
%config(noreplace) %{_sysconfdir}/ksmtuned.conf
c27704
%config(noreplace) %{_sysconfdir}/sysconfig/ksm
c27704
Daniel P. Berrange 35d458
Daniel P. Berrange 1ad1f9
%files guest-agent
Daniel P. Berrange 1ad1f9
%doc COPYING README
Daniel P. Berrange 1ad1f9
%{_bindir}/qemu-ga
Daniel P. Berrange 1ad1f9
%{_unitdir}/qemu-guest-agent.service
Daniel P. Berrange fbe43c
%{_udevdir}/99-qemu-guest-agent.rules
Daniel P. Berrange 1ad1f9
c27704
c27704
%files user
Justin M. Forbes 603dd6
%{_exec_prefix}/lib/binfmt.d/qemu-*.conf
Justin M. Forbes 3a5505
%{_bindir}/qemu-i386
Justin M. Forbes 3a5505
%{_bindir}/qemu-x86_64
ac843b
%{_bindir}/qemu-aarch64
Daniel P. Berrange b4adff
%{_bindir}/qemu-alpha
Daniel P. Berrange 36ffed
%{_bindir}/qemu-arm
Daniel P. Berrange 36ffed
%{_bindir}/qemu-armeb
Daniel P. Berrange b4adff
%{_bindir}/qemu-cris
Daniel P. Berrange 36ffed
%{_bindir}/qemu-m68k
Paolo Bonzini b7a1ff
%{_bindir}/qemu-microblaze
Paolo Bonzini b7a1ff
%{_bindir}/qemu-microblazeel
Daniel P. Berrange 36ffed
%{_bindir}/qemu-mips
Daniel P. Berrange 36ffed
%{_bindir}/qemu-mipsel
7fae7f
%{_bindir}/qemu-mips64
7fae7f
%{_bindir}/qemu-mips64el
7fae7f
%{_bindir}/qemu-mipsn32
7fae7f
%{_bindir}/qemu-mipsn32el
Paolo Bonzini b7a1ff
%{_bindir}/qemu-or32
Paolo Bonzini ffa1cc
%{_bindir}/qemu-ppc
Paolo Bonzini ffa1cc
%{_bindir}/qemu-ppc64
Paolo Bonzini ffa1cc
%{_bindir}/qemu-ppc64abi32
ad339a
%{_bindir}/qemu-ppc64le
Paolo Bonzini b7a1ff
%{_bindir}/qemu-s390x
Daniel P. Berrange b4adff
%{_bindir}/qemu-sh4
Daniel P. Berrange b4adff
%{_bindir}/qemu-sh4eb
Paolo Bonzini ffa1cc
%{_bindir}/qemu-sparc
Paolo Bonzini ffa1cc
%{_bindir}/qemu-sparc32plus
Paolo Bonzini ffa1cc
%{_bindir}/qemu-sparc64
Paolo Bonzini b7a1ff
%{_bindir}/qemu-unicore32
259393
%{_datadir}/systemtap/tapset/qemu-i386*.stp
259393
%{_datadir}/systemtap/tapset/qemu-x86_64*.stp
259393
%{_datadir}/systemtap/tapset/qemu-aarch64*.stp
259393
%{_datadir}/systemtap/tapset/qemu-alpha*.stp
259393
%{_datadir}/systemtap/tapset/qemu-arm*.stp
259393
%{_datadir}/systemtap/tapset/qemu-cris*.stp
259393
%{_datadir}/systemtap/tapset/qemu-m68k*.stp
259393
%{_datadir}/systemtap/tapset/qemu-microblaze*.stp
259393
%{_datadir}/systemtap/tapset/qemu-mips*.stp
259393
%{_datadir}/systemtap/tapset/qemu-or32*.stp
259393
%{_datadir}/systemtap/tapset/qemu-ppc*.stp
259393
%{_datadir}/systemtap/tapset/qemu-s390x*.stp
259393
%{_datadir}/systemtap/tapset/qemu-sh4*.stp
259393
%{_datadir}/systemtap/tapset/qemu-sparc*.stp
259393
%{_datadir}/systemtap/tapset/qemu-unicore32*.stp
Daniel P. Berrange 35d458
c27704
c27704
%files system-x86
Justin M. Forbes 27c330
%{_bindir}/qemu-system-i386
Glauber Costa 485711
%{_bindir}/qemu-system-x86_64
259393
%{_datadir}/systemtap/tapset/qemu-system-i386*.stp
259393
%{_datadir}/systemtap/tapset/qemu-system-x86_64*.stp
979ec1
%{_mandir}/man1/qemu-system-i386.1*
979ec1
%{_mandir}/man1/qemu-system-x86_64.1*
b26fb5
b26fb5
%if 0%{?need_qemu_kvm}
b26fb5
%{_bindir}/qemu-kvm
b26fb5
%{_mandir}/man1/qemu-kvm.1*
b26fb5
%endif
b26fb5
96a5f8
%{_datadir}/%{name}/acpi-dsdt.aml
96a5f8
%{_datadir}/%{name}/q35-acpi-dsdt.aml
Mark McLoughlin ccf76b
%{_datadir}/%{name}/bios.bin
ac843b
%{_datadir}/%{name}/bios-256k.bin
Justin M. Forbes 27c330
%{_datadir}/%{name}/sgabios.bin
Justin M. Forbes 41dea4
%{_datadir}/%{name}/linuxboot.bin
Mark McLoughlin f2bd6c
%{_datadir}/%{name}/multiboot.bin
46f7a9
%{_datadir}/%{name}/kvmvapic.bin
Mark McLoughlin ccf76b
%{_datadir}/%{name}/vgabios.bin
Mark McLoughlin ccf76b
%{_datadir}/%{name}/vgabios-cirrus.bin
Justin M. Forbes dbbd2b
%{_datadir}/%{name}/vgabios-qxl.bin
Justin M. Forbes dbbd2b
%{_datadir}/%{name}/vgabios-stdvga.bin
Justin M. Forbes dbbd2b
%{_datadir}/%{name}/vgabios-vmware.bin
Justin M. Forbes 0c846b
%{_datadir}/%{name}/pxe-e1000.rom
7fae7f
%{_datadir}/%{name}/efi-e1000.rom
Justin M. Forbes 0c846b
%{_datadir}/%{name}/pxe-virtio.rom
7fae7f
%{_datadir}/%{name}/efi-virtio.rom
Justin M. Forbes 0c846b
%{_datadir}/%{name}/pxe-pcnet.rom
7fae7f
%{_datadir}/%{name}/efi-pcnet.rom
Justin M. Forbes 0c846b
%{_datadir}/%{name}/pxe-rtl8139.rom
7fae7f
%{_datadir}/%{name}/efi-rtl8139.rom
Justin M. Forbes 0c846b
%{_datadir}/%{name}/pxe-ne2k_pci.rom
7fae7f
%{_datadir}/%{name}/efi-ne2k_pci.rom
Daniel P. Berrange 35d458
%config(noreplace) %{_sysconfdir}/qemu/target-x86_64.conf
Peter Robinson 09747c
%ifarch %{ix86} x86_64
Paolo Bonzini 2803fc
%{?kvm_files:}
Paolo Bonzini 2803fc
%endif
c27704
Daniel P. Berrange 35d458
Paolo Bonzini 2803fc
%ifarch %{kvm_archs}
Glauber Costa 0f3f16
%files kvm-tools
Glauber Costa 0f3f16
%{_bindir}/kvm_stat
Glauber Costa 8571d0
%endif
Daniel P. Berrange 35d458
c27704
c27704
%files system-alpha
Paolo Bonzini c32efe
%{_bindir}/qemu-system-alpha
259393
%{_datadir}/systemtap/tapset/qemu-system-alpha*.stp
979ec1
%{_mandir}/man1/qemu-system-alpha.1*
Paolo Bonzini c32efe
%{_datadir}/%{name}/palcode-clipper
Paolo Bonzini c32efe
c27704
c27704
%files system-arm
Daniel P. Berrange 36ffed
%{_bindir}/qemu-system-arm
259393
%{_datadir}/systemtap/tapset/qemu-system-arm*.stp
979ec1
%{_mandir}/man1/qemu-system-arm.1*
Peter Robinson 09747c
%ifarch armv7hl
Peter Robinson 441340
%{?kvm_files:}
Peter Robinson 09747c
%endif
Peter Robinson 09747c
Daniel P. Berrange 35d458
c27704
%files system-mips
Daniel P. Berrange 36ffed
%{_bindir}/qemu-system-mips
Daniel P. Berrange 36ffed
%{_bindir}/qemu-system-mipsel
Daniel P. Berrange b4adff
%{_bindir}/qemu-system-mips64
Daniel P. Berrange b4adff
%{_bindir}/qemu-system-mips64el
259393
%{_datadir}/systemtap/tapset/qemu-system-mips*.stp
979ec1
%{_mandir}/man1/qemu-system-mips.1*
979ec1
%{_mandir}/man1/qemu-system-mipsel.1*
979ec1
%{_mandir}/man1/qemu-system-mips64el.1*
979ec1
%{_mandir}/man1/qemu-system-mips64.1*
Daniel P. Berrange 35d458
c27704
c27704
%files system-cris
Justin M. Forbes bc9e71
%{_bindir}/qemu-system-cris
259393
%{_datadir}/systemtap/tapset/qemu-system-cris*.stp
979ec1
%{_mandir}/man1/qemu-system-cris.1*
Daniel P. Berrange 35d458
c27704
c27704
%files system-lm32
Paolo Bonzini 40e61a
%{_bindir}/qemu-system-lm32
259393
%{_datadir}/systemtap/tapset/qemu-system-lm32*.stp
979ec1
%{_mandir}/man1/qemu-system-lm32.1*
Paolo Bonzini 40e61a
c27704
c27704
%files system-m68k
Glauber Costa 485711
%{_bindir}/qemu-system-m68k
259393
%{_datadir}/systemtap/tapset/qemu-system-m68k*.stp
979ec1
%{_mandir}/man1/qemu-system-m68k.1*
Daniel P. Berrange 35d458
c27704
c27704
%files system-microblaze
Paolo Bonzini c32efe
%{_bindir}/qemu-system-microblaze
Paolo Bonzini c32efe
%{_bindir}/qemu-system-microblazeel
259393
%{_datadir}/systemtap/tapset/qemu-system-microblaze*.stp
979ec1
%{_mandir}/man1/qemu-system-microblaze.1*
979ec1
%{_mandir}/man1/qemu-system-microblazeel.1*
Paolo Bonzini c32efe
%{_datadir}/%{name}/petalogix*.dtb
Paolo Bonzini c32efe
c27704
c27704
%files system-or32
Paolo Bonzini 40e61a
%{_bindir}/qemu-system-or32
259393
%{_datadir}/systemtap/tapset/qemu-system-or32*.stp
979ec1
%{_mandir}/man1/qemu-system-or32.1*
Paolo Bonzini 40e61a
c27704
c27704
%files system-s390x
Paolo Bonzini c32efe
%{_bindir}/qemu-system-s390x
259393
%{_datadir}/systemtap/tapset/qemu-system-s390x*.stp
979ec1
%{_mandir}/man1/qemu-system-s390x.1*
Paolo Bonzini c32efe
%{_datadir}/%{name}/s390-zipl.rom
7fae7f
%{_datadir}/%{name}/s390-ccw.img
Paolo Bonzini 31c633
%ifarch s390x
Paolo Bonzini 31c633
%{?kvm_files:}
Paolo Bonzini 31c633
%endif
Paolo Bonzini c32efe
c27704
c27704
%files system-sh4
Daniel P. Berrange b4adff
%{_bindir}/qemu-system-sh4
Daniel P. Berrange b4adff
%{_bindir}/qemu-system-sh4eb
259393
%{_datadir}/systemtap/tapset/qemu-system-sh4*.stp
979ec1
%{_mandir}/man1/qemu-system-sh4.1*
979ec1
%{_mandir}/man1/qemu-system-sh4eb.1*
Daniel P. Berrange 35d458
c27704
c27704
%files system-sparc
57c57a
%{_bindir}/qemu-system-sparc
57c57a
%{_bindir}/qemu-system-sparc64
259393
%{_datadir}/systemtap/tapset/qemu-system-sparc*.stp
979ec1
%{_mandir}/man1/qemu-system-sparc.1*
979ec1
%{_mandir}/man1/qemu-system-sparc64.1*
bacd9b
%{_datadir}/%{name}/QEMU,tcx.bin
ac843b
%{_datadir}/%{name}/QEMU,cgthree.bin
57c57a
c27704
c27704
%files system-ppc
57c57a
%{_bindir}/qemu-system-ppc
57c57a
%{_bindir}/qemu-system-ppc64
57c57a
%{_bindir}/qemu-system-ppcemb
259393
%{_datadir}/systemtap/tapset/qemu-system-ppc*.stp
259393
%{_datadir}/systemtap/tapset/qemu-system-ppc64*.stp
259393
%{_datadir}/systemtap/tapset/qemu-system-ppcemb*.stp
979ec1
%{_mandir}/man1/qemu-system-ppc.1*
979ec1
%{_mandir}/man1/qemu-system-ppc64.1*
979ec1
%{_mandir}/man1/qemu-system-ppcemb.1*
Paolo Bonzini 2803fc
%{_datadir}/%{name}/bamboo.dtb
Paolo Bonzini 2803fc
%{_datadir}/%{name}/ppc_rom.bin
Paolo Bonzini 2803fc
%{_datadir}/%{name}/spapr-rtas.bin
b44086
%{_datadir}/%{name}/u-boot.e500
Dan Horák 3a39bf
%ifarch ppc64 ppc64le
Paolo Bonzini 2803fc
%{?kvm_files:}
Paolo Bonzini 2803fc
%endif
Daniel P. Berrange 36ffed
c27704
c27704
%files system-unicore32
Paolo Bonzini 40e61a
%{_bindir}/qemu-system-unicore32
259393
%{_datadir}/systemtap/tapset/qemu-system-unicore32*.stp
979ec1
%{_mandir}/man1/qemu-system-unicore32.1*
Paolo Bonzini 40e61a
c27704
c27704
%files system-xtensa
Paolo Bonzini 40e61a
%{_bindir}/qemu-system-xtensa
Paolo Bonzini 40e61a
%{_bindir}/qemu-system-xtensaeb
259393
%{_datadir}/systemtap/tapset/qemu-system-xtensa*.stp
979ec1
%{_mandir}/man1/qemu-system-xtensa.1*
979ec1
%{_mandir}/man1/qemu-system-xtensaeb.1*
Paolo Bonzini 40e61a
c27704
c27704
%files system-moxie
7fae7f
%{_bindir}/qemu-system-moxie
259393
%{_datadir}/systemtap/tapset/qemu-system-moxie*.stp
979ec1
%{_mandir}/man1/qemu-system-moxie.1*
7fae7f
c27704
c27704
%files system-aarch64
21cd6f
%{_bindir}/qemu-system-aarch64
259393
%{_datadir}/systemtap/tapset/qemu-system-aarch64*.stp
21cd6f
%{_mandir}/man1/qemu-system-aarch64.1*
21cd6f
%ifarch aarch64
21cd6f
%{?kvm_files:}
21cd6f
%endif
21cd6f
c27704
c27704
%files system-tricore
259393
%{_bindir}/qemu-system-tricore
259393
%{_datadir}/systemtap/tapset/qemu-system-tricore*.stp
259393
%{_mandir}/man1/qemu-system-tricore.1*
259393
c27704
Daniel P. Berrange 36ffed
%files img
Daniel P. Berrange 36ffed
%{_bindir}/qemu-img
Mark McLoughlin 92dcc1
%{_bindir}/qemu-io
Paolo Bonzini 2daa1c
%{_bindir}/qemu-nbd
Mark McLoughlin 666df9
%{_mandir}/man1/qemu-img.1*
Paolo Bonzini 2daa1c
%{_mandir}/man8/qemu-nbd.8*
David Woodhouse 5c3734
Alon Levy c8a79a
Alon Levy c8a79a
%files -n libcacard
Alon Levy c8a79a
%{_libdir}/libcacard.so.*
Alon Levy c8a79a
c27704
Alon Levy c8a79a
%files -n libcacard-tools
Alon Levy c8a79a
%{_bindir}/vscclient
Alon Levy c8a79a
c27704
Alon Levy c8a79a
%files -n libcacard-devel
Alon Levy c8a79a
%{_includedir}/cacard
Alon Levy c8a79a
%{_libdir}/libcacard.so
Alon Levy c8a79a
%{_libdir}/pkgconfig/libcacard.pc
c27704
Alon Levy c8a79a
David Woodhouse 5c3734
%changelog
b26fb5
* Tue Mar 24 2015 Cole Robinson <crobinso@redhat.com> - 2:2.3.0-0.5.rc3
b26fb5
- Drop unneeded kvm.modules
b26fb5
- Fix s390/ppc64 FTBFS (bz 1212328)
b26fb5
b26fb5
* Tue Mar 24 2015 Cole Robinson <crobinso@redhat.com> - 2:2.3.0-0.4.rc3
9b9ad7
- Rebased to version 2.3.0-rc3
9b9ad7
b26fb5
* Tue Mar 24 2015 Cole Robinson <crobinso@redhat.com> - 2:2.3.0-0.3.rc2
c61e67
- Rebased to version 2.3.0-rc2
c61e67
- Don't install ksm services as executable (bz #1192720)
c61e67
- Skip hanging tests on s390 (bz #1206057)
c61e67
- CVE-2015-1779 vnc: insufficient resource limiting in VNC websockets decoder
c61e67
  (bz #1205051, bz #1199572)
c61e67
b26fb5
* Tue Mar 24 2015 Cole Robinson <crobinso@redhat.com> - 2:2.3.0-0.2.rc1
355b03
- Rebased to version 2.3.0-rc1
355b03
8055ee
* Sun Mar 22 2015 Cole Robinson <crobinso@redhat.com> - 2:2.3.0-0.1.rc0
8055ee
- Rebased to version 2.3.0-rc0
8055ee
5a454e
* Tue Feb 17 2015 Richard W.M. Jones <rjones@redhat.com> - 2:2.2.0-7
6c3741
- Add -fPIC flag to build to avoid
6c3741
  'relocation R_X86_64_PC32 against undefined symbol' errors.
6c3741
- Add a hopefully temporary hack so that -fPIC is used to build
6c3741
  NSS files in libcacard.
6c3741
391fb8
* Wed Feb  4 2015 Richard W.M. Jones <rjones@redhat.com> - 2:2.2.0-5
391fb8
- Add UEFI support for aarch64.
391fb8
Daniel P. Berrange f287dc
* Tue Feb  3 2015 Daniel P. Berrange <berrange@redhat.com> - 2:2.2.0-4
Daniel P. Berrange f287dc
- Re-enable SPICE after previous build fixes circular dep
Daniel P. Berrange f287dc
Daniel P. Berrange 0716c2
* Tue Feb  3 2015 Daniel P. Berrange <berrange@redhat.com> - 2:2.2.0-3
Daniel P. Berrange 0716c2
- Rebuild for changed xen soname
Daniel P. Berrange cad2bc
- Temporarily disable SPICE to break circular build-dep on libcacard
Daniel P. Berrange fc57f4
- Stop libcacard linking against the entire world
Daniel P. Berrange 0716c2
Daniel P. Berrange 10fa62
* Wed Jan 28 2015 Daniel P. Berrange <berrange@redhat.com> - 2:2.2.0-2
Daniel P. Berrange 10fa62
- Pass package information to configure
Daniel P. Berrange 10fa62
c88cc7
* Tue Dec 09 2014 Cole Robinson <crobinso@redhat.com> - 2:2.2.0-1
c88cc7
- Rebased to version 2.2.0
c88cc7
1be48f
* Sun Nov 30 2014 Cole Robinson <crobinso@redhat.com> - 2:2.2.0-0.2.rc3
1be48f
- Update to qemu-2.2.0-rc3
1be48f
259393
* Sat Nov 15 2014 Cole Robinson <crobinso@redhat.com> - 2:2.2.0-0.1.rc1
259393
- Update to qemu-2.2.0-rc1
259393
725f84
* Wed Oct 29 2014 Cole Robinson <crobinso@redhat.com> - 2:2.1.2-6
725f84
- CVE-2014-7815 vnc: insufficient bits_per_pixel from the client sanitization
725f84
  (bz #1157647, bz #1157641)
725f84
- CVE-2014-3689 vmware_vga: insufficient parameter validation in rectangle
725f84
  functions (bz #1153038, bz #1153035)
725f84
Daniel P. Berrange 145f8d
* Fri Oct 24 2014 Danel P. Berrange <berrange@redhat.com> - 2:2.1.2-5
Daniel P. Berrange 145f8d
- Fix dep on numactl-devel to be build time not install time
Daniel P. Berrange 145f8d
fbbbab
* Mon Oct 06 2014 Cole Robinson <crobinso@redhat.com> - 2:2.1.2-4
fbbbab
- Fix PPC virtio regression (bz #1144490)
fbbbab
Dan Horák 215b58
* Tue Sep 30 2014 Dan Horák <dan[at]danny.cz> - 2:2.1.2-3
Dan Horák 3a39bf
- Enable KVM on ppc64le
Dan Horák 3a39bf
6c2b2d
* Fri Sep 26 2014 Richard W.M. Jones <rjones@redhat.com> - 2:2.1.2-2
6ce0be
- Add Requires seabios >= 1.7.5, otherwise Windows virtio booting does
6ce0be
  not work.
6ce0be
46f3a5
* Fri Sep 26 2014 Cole Robinson <crobinso@redhat.com> - 2:2.1.2-1
46f3a5
- Rebased to version 2.1.2
46f3a5
- CVE-2014-3640 qemu: slirp: NULL pointer (bz #1144821, bz #1144818)
46f3a5
e84b90
* Sun Sep 21 2014 Cole Robinson <crobinso@redhat.com> - 2:2.1.1-2
e84b90
- Fix crash on migration/snapshot (bz #1144490)
e84b90
723d95
* Thu Sep 11 2014 Cole Robinson <crobinso@redhat.com> - 2:2.1.1-1
723d95
- Rebased to version 2.1.1
723d95
- CVE-2014-5388: out of bounds memory access (bz #1132962, bz #1132956)
723d95
- CVE-2014-3615 crash when guest sets high resolution (bz #1139121, bz
723d95
  #1139115)
723d95
f2a088
* Wed Sep  3 2014 Richard W.M. Jones <rjones@redhat.com> 2:2.1.0-6
f2a088
- Add upstream patches to:
f2a088
  * Fix crash in curl driver.
f2a088
  * Add curl timeout option.
f2a088
  * Add curl cookie option.
f2a088
- Add upstream commit hashes to patches.
f2a088
4ced99
* Wed Aug 20 2014 Richard W.M. Jones <rjones@redhat.com> 2:2.1.0-5
4ced99
- Add patch for aarch64 which uncompresses -kernel parameter (in arm.next).
4ced99
Dan Horák 592e68
* Mon Aug 18 2014 Dan Horák <dan[at]danny.cz> - 2:2.1.0-4
Dan Horák 592e68
- Don't fail build due failing tests on s390 (#1100971)
Dan Horák 592e68
Peter Robinson bc6fc9
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.1.0-3
Peter Robinson bc6fc9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
Peter Robinson bc6fc9
4ced99
* Sun Aug 03 2014 Richard W.M. Jones <rjones@redhat.com> 2:2.1.0-2
bcd9d8
- Update to qemu 2.1.0 final released version.
a6c450
- Drop optimization flags when compiling on aarch64 (see RHBZ#1126199).
bcd9d8
cc110b
* Fri Jul 25 2014 Cole Robinson <crobinso@redhat.com> 2:2.1.0-0.5.rc3
cc110b
- Update to qemu-2.1.0-rc3
cc110b
3561d3
* Wed Jul 16 2014 Cole Robinson <crobinso@redhat.com> 2:2.1.0-0.4.rc2
3561d3
- Update to qemu-2.1.0-rc2
3561d3
Peter Robinson d35cbd
* Mon Jul 14 2014 Peter Robinson <pbrobinson@fedoraproject.org> 2:2.1.0-0.3.rc1
Peter Robinson d35cbd
- Build qemu-system-aarch64 on all arches
Peter Robinson d35cbd
- Run check on ARM arches, just don't fail the build ATM
Peter Robinson d35cbd
b44086
* Wed Jul 09 2014 Cole Robinson <crobinso@redhat.com> - 2:2.1.0-0.2.rc1
b44086
- Update to qemu-2.1.0-rc1
b44086
- Enable SDL2 frontend, it's improved recently
b44086
- Fix drive-mirror segfaults if source size is not cluster-aligned (bz
b44086
  #1114791)
b44086
- Fix crash with virtio-blk hotunplug (bz #1117181)
b44086
ad339a
* Fri Jul 04 2014 Cole Robinson <crobinso@redhat.com> - 2:2.1.0-0.1.rc0
ad339a
- Update to qemu 2.1-rc0
ad339a
0410ae
* Sun Jun 15 2014 Cole Robinson <crobinso@redhat.com> - 2:2.0.0-7
0410ae
- Don't use libtool on dtrace, fixes rawhide build (bz #1106968)
0410ae
200da9
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.0.0-6
200da9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
200da9
12cd54
* Sat May 31 2014 Cole Robinson <crobinso@redhat.com> - 2:2.0.0-5
12cd54
- QCOW1 validation CVEs: CVE-2014-0222, CVE-2014-0223 (bz #1097232, bz
12cd54
  #1097238, bz #1097222, bz #1097216)
12cd54
- CVE-2014-3461: Issues in USB post load checks (bz #1097260, bz #1096821)
Dan Horák 660494
70114f
* Sun May 11 2014 Cole Robinson <crobinso@redhat.com> - 2:2.0.0-4
70114f
- Migration CVEs: CVE-2014-0182 etc.
70114f
Peter Robinson 5461c5
* Wed Apr 30 2014 Peter Robinson <pbrobinson@fedoraproject.org> 2:2.0.0-3
Peter Robinson 5461c5
- Fix aarch64 build
Peter Robinson 5461c5
21cd6f
* Mon Apr 21 2014 Cole Robinson <crobinso@redhat.com> - 2:2.0.0-2
21cd6f
- Don't use SDL2 API support, it's incomplete
21cd6f
- Build qemu-system-aarch64 only on aarch64 for now
21cd6f
269942
* Thu Apr 17 2014 Cole Robinson <crobinso@redhat.com> - 2:2.0.0-1
269942
- Update to 2.0.0 GA
269942
179080
* Tue Apr 15 2014 Cole Robinson <crobinso@redhat.com> - 2:2.0.0-0.3.rc3
179080
- Update to qemu 2.0-rc3
179080
- Fix crash when restoring from snapshot (bz #1085632)
179080
3400e7
* Mon Mar 24 2014 Cole Robinson <crobinso@redhat.com> - 2:2.0.0-0.2.rc0
75f0c8
- Change gtk quit accelerator to ctrl+shift+q (bz #1062393)
75f0c8
- Fix mouse with spice
3400e7
- Enable xen support for xen 4.4
3400e7
ac843b
* Tue Mar 18 2014 Cole Robinson <crobinso@redhat.com> 2:2.0.0-0.1.rc0
ac843b
- Update to qemu 2.0.0-rc0
ac843b
5b4ee6
* Tue Feb 18 2014 Richard W.M. Jones <rjones@redhat.com> - 2:1.7.0-5
5b4ee6
- Run qemu-sanity-check on x86 and armv7 too.  The results are still
5b4ee6
  only advisory.
5b4ee6
aa1e9b
* Mon Jan 13 2014 Richard W.M. Jones <rjones@redhat.com> - 2:1.7.0-4
aa1e9b
- Disable make check on aarch64.
aa1e9b
Ville Skyttä c4896d
* Sat Dec 21 2013 Ville Skyttä <ville.skytta@iki.fi> - 2:1.7.0-3
Ville Skyttä c4896d
- Add libcacard ldconfig %%post* scriptlets.
Ville Skyttä c4896d
c40251
* Wed Dec 18 2013 Cole Robinson <crobinso@redhat.com> - 2:1.7.0-2
c40251
- Add kill() to seccomp whitelist, fix AC97 with -sandbox on (bz #1043521)
c40251
- Changing streaming mode default to off for spice (bz #1038336)
c40251
- Fix guest scsi verify command (bz #1001617)
c40251
bacd9b
* Mon Dec 02 2013 Cole Robinson <crobinso@redhat.com> - 2:1.7.0-1
bacd9b
- Fix qemu-img create with NBD backing file (bz #1034433)
bacd9b
- Rebase to qemu-1.7 GA
bacd9b
- New monitor command blockdev-add for full featured block device hotplug.
bacd9b
- Performance and functionality improvements for USB 3.0.
bacd9b
- Many VFIO improvements
bacd9b
- ACPI tables can be generated by QEMU and can be used by firmware directly.
bacd9b
- Support creating and writing .vhdx images.
bacd9b
- qemu-img map: dump detailed image file metadata
bacd9b
dd16ba
* Fri Nov 29 2013 Richard W.M. Jones <rjones@redhat.com> - 2:1.7.0-0.2.rc1
dd16ba
- Run chrpath on binaries, so qemu can be built using rpmbuild.
dd16ba
45bdef
* Thu Nov 21 2013 Cole Robinson <crobinso@redhat.com> - 2:1.7.0-0.1.rc1
45bdef
- Update qemu-1.7.0-rc1
45bdef
4b5742
* Sun Nov 17 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.1-2
4b5742
- Fix drive discard options via libvirt (bz #1029953)
4b5742
- Fix process exit with -sandbox on (bz #1027421)
4b5742
acbc4a
* Tue Nov 05 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.1-1
acbc4a
- Reduce CPU usage when audio is playing (bz #1017644)
acbc4a
- Base on qemu 1.6.1 tarball
acbc4a
- ksmtuned: Fix matching qemu w/o set_process_name (bz #1012604)
acbc4a
- ksmtuned: Fix committed_memory when no qemu running (bz #1012610)
acbc4a
- Make sure bridge helper is setuid (bz #1017660)
acbc4a
0c698d
* Wed Oct 09 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.0-10
0c698d
- Fix migration from qemu <= 1.5
0c698d
298366
* Sun Oct 06 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.0-9
298366
- Rebase to pending 1.6.1 stable
298366
- CVE-2013-4377: Fix crash when unplugging virtio devices (bz #1012633, bz
298366
  #1012641)
298366
- Fix 'new snapshot' slowness after the first snap (bz #988436)
298366
- Fix 9pfs xattrs on kernel 3.11 (bz #1013676)
298366
- CVE-2013-4344: buffer overflow in scsi_target_emulate_report_luns (bz
298366
  #1015274, bz #1007330)
298366
840b28
* Tue Sep 24 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.0-8
840b28
- Fix -vga qxl with -display vnc (bz #948717)
840b28
- Fix USB crash when installing reactos (bz #1005495)
840b28
- Don't ship x86 kvm wrapper on arm (bz #1005581)
840b28
Dan Horák 52cf04
* Thu Sep 12 2013 Dan Horák <dan[at]danny.cz> - 2:1.6.0-7
Dan Horák 52cf04
- Enable TCG interpreter for s390 as the native backend supports 64-bit only
Dan Horák 52cf04
- Don't require RDMA on s390(x)
Dan Horák 52cf04
9e0a86
* Tue Sep 03 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.0-6
9e0a86
- Fix qmp capabilities calls on i686 (bz #1003162)
9e0a86
- Fix crash with -M isapc -cpu Haswell (bz #986790)
9e0a86
- Fix crash in lsi_soft_reset (bz #1000947)
9e0a86
- Fix initial /dev/kvm permissions (bz #993491)
9e0a86
548919
* Wed Aug 28 2013 Richard W.M. Jones <rjones@redhat.com> - 2:1.6.0-5
548919
- Enable qemu-sanity-check, however do not fail the build if it fails.
548919
bfefcc
* Wed Aug 21 2013 Richard W.M. Jones <rjones@redhat.com> - 2:1.6.0-4
bfefcc
- Require newer libssh2 to fix missing libssh2_sftp_fsync (bz #999161)
bfefcc
f950cd
* Tue Aug 20 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.0-3
f950cd
- Require newer ceph-libs to fix symbol error (bz #995883)
f950cd
64e123
* Tue Aug 20 2013 Richard W.M. Jones <rjones@redhat.com> - 2:1.6.0-2
64e123
- Try to rebuild since previous i686 build was broken (RHBZ#998722).
64e123
- In build, qemu -help just to check the binary is not broken.
64e123
76dcac
* Fri Aug 16 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.0-1
76dcac
- Rebased to version 1.6.0
76dcac
- Support for live migration over RDMA
76dcac
- TCG target for aarch64.
76dcac
- Support for auto-convergence in live migration ("CPU stunning")
76dcac
- The XHCI (USB 3.0) controller supports live migration.
76dcac
- New device "nvme" provides a PCI device that implements the NVMe
76dcac
  standard.
76dcac
- ACPI hotplug of devices behind a PCI bridge is supported
76dcac
54ffec
* Sun Aug 04 2013 Dennis Gilmore <dennis@ausil.us> - 2:1.5.2-4
54ffec
- re-enable spice support
54ffec
558d4c
* Fri Aug 02 2013 Dennis Gilmore <dennis@ausil.us> - 2:1.5.2-3
558d4c
- build without spice support to build against new libiscsi
558d4c
- spice requires parts of qemu
558d4c
Paolo Bonzini 1c81ba
* Fri Aug 2 2013 Paolo Bonzini <pbonzini@redhat.com> - 2:1.5.2-2
Paolo Bonzini 1c81ba
- Rebuild for libiscsi soname bump
Paolo Bonzini 1c81ba
67ad33
* Mon Jul 29 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.2-1
67ad33
- Rebased to version 1.5.2
67ad33
- Fix mouse display with spice and latest libvirt (bz #981094)
67ad33
b6a83a
* Tue Jul 09 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.1-2
b6a83a
- Update to work with seabios 1.7.3
b6a83a
8a0cce
* Fri Jun 28 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.1-1
8a0cce
- Rebased to version 1.5.1
8a0cce
81a3da
* Wed Jun 19 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.0-9
81a3da
- Don't install conflicting binfmt handler on arm (bz #974804)
81a3da
- Use upstream patch for libfdt build fix
81a3da
Peter Robinson 09747c
* Fri Jun 14 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2:1.5.0-8
Peter Robinson 09747c
- Put ARM kvm bits in right sub package
Peter Robinson 09747c
562b65
* Thu Jun 13 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.0-7
562b65
- Fix build with both new and old fdt
562b65
05409c
* Wed Jun 12 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.0-6
05409c
- Fix build with rawhide libfdt
05409c
e1f7cc
* Tue Jun 11 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.0-5
e1f7cc
- Fix rtl8139 + windows 7 + large transfers (bz #970240)
e1f7cc
Peter Robinson 441340
* Sat Jun  1 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2:1.5.0-4
Peter Robinson 441340
- build qemu-kvm on ARMv7
Peter Robinson 441340
Dan Horák f81e73
* Mon May 27 2013 Dan Horák <dan[at]danny.cz> - 2:1.5.0-3
Dan Horák f81e73
- Install the qemu-kvm.1 man page only on arches with kvm
Dan Horák f81e73
979ec1
* Sat May 25 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.0-2
979ec1
- Alias qemu-system-* man page to qemu.1 (bz #907746)
979ec1
- Drop execute bit on service files (bz #963917)
979ec1
- Conditionalize KSM service on host virt support (bz #963681)
979ec1
- Split out KSM package, make it not pulled in by default
979ec1
7fae7f
* Tue May 21 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.0-1
7fae7f
- Update to qemu 1.5
7fae7f
- KVM for ARM support
7fae7f
- A native GTK+ UI with internationalization support
7fae7f
- Experimental VFIO support for VGA passthrough
7fae7f
- Support for VMware PVSCSI and VMXNET3 device emulation
7fae7f
- CPU hot-add support
7fae7f
Paolo Bonzini d8d9ba
* Thu May 16 2013 Paolo Bonzini <pbonzini@redhat.com> - 2:1.4.1-3
Paolo Bonzini d8d9ba
- Drop loading of vhost-net module (bz #963198)
Paolo Bonzini d8d9ba
af1488
* Wed May 15 2013 Cole Robinson <crobinso@redhat.com> - 2:1.4.1-2
af1488
- Fix crash with usbredir (bz #962826)
af1488
- Drop unneeded kvm.modules on x86 (bz #963198)
af1488
- Make ksmtuned handle set_progname usage (bz #955230)
af1488
- Enable gluster support
af1488
1c3066
* Sat Apr 20 2013 Cole Robinson <crobinso@redhat.com> - 2:1.4.1-1
1c3066
- Rebased to version 1.4.1
1c3066
- qemu stable release 1.4.1 (bz 952599)
1c3066
- CVE-2013-1922: qemu-nbd block format auto-detection vulnerability (bz
1c3066
  952574, bz 923219)
1c3066
0194f9
* Thu Apr 04 2013 Richard W.M. Jones <rjones@redhat.com> - 2:1.4.0-11
0194f9
- Rebuild to attempt to fix broken dep on libbrlapi.so.0.5
0194f9
b049f1
* Wed Apr 03 2013 Nathaniel McCallum <nathaniel@themccallums.org> - 2:1.4.0-10
b049f1
- Sorted qemu.binfmt
b049f1
- Remove mipsn32 / mipsn32el binfmt support (it is broken and can't be fixed)
b049f1
- Fix binfmt support for mips / mipsel to match what qemu can do
b049f1
- Add binfmt support for cris
b049f1
- Add binfmt support for microblaze / microblazeel
b049f1
- Add binfmt support for sparc64 / sparc32plus
b049f1
- Add binfmt support for ppc64 / ppc64abi32
b049f1
Hans de Goede 44aa5d
* Wed Apr 03 2013 Hans de Goede <hdegoede@redhat.com> - 2:1.4.0-9
Hans de Goede 44aa5d
- Fix USB-tablet not working with some Linux guests (bz #929068)
Hans de Goede 44aa5d
49c3b9
* Tue Apr 02 2013 Cole Robinson <crobinso@redhat.com> - 2:1.4.0-8
49c3b9
- Fix dep on seavgabios-bin
49c3b9
d1a627
* Mon Apr 01 2013 Cole Robinson <crobinso@redhat.com> - 2:1.4.0-7
d1a627
- Fixes for iscsi dep
d1a627
- Fix TCG ld/st optimization (lp 1127369)
d1a627
- Fix possible crash with VNC and qxl (bz #919777)
d1a627
- Fix kvm module permissions after first install (bz #907215)
d1a627
- Switch to seavgabios by default
d1a627
32fdc7
* Sun Mar 31 2013 Richard W.M. Jones <rjones@redhat.com> - 2:1.4.0-6
32fdc7
- Fix TCG ld/st optimization. https://bugs.launchpad.net/bugs/1127369
32fdc7
Paolo Bonzini 6b31a2
* Thu Mar 14 2013 Paolo Bonzini <pbonzini@redhat.com> - 2:1.4.0-5
Paolo Bonzini 6b31a2
- do not package libcacard in the separate_kvm case
Paolo Bonzini 933c18
- backport xfsprogs and usbredir flags from el6
Paolo Bonzini 6b31a2
Paolo Bonzini 308236
* Mon Mar 11 2013 Paolo Bonzini <pbonzini@redhat.com> - 2:1.4.0-4
Paolo Bonzini 308236
- Use pkg-config to search for libiscsi
Paolo Bonzini 308236
Paolo Bonzini 308236
* Mon Mar 11 2013 Paolo Bonzini <pbonzini@redhat.com> - 2:1.4.0-3
Paolo Bonzini 625ba4
- Added libiscsi-devel BuildRequires
Paolo Bonzini 625ba4
c0e541
* Fri Mar 01 2013 Cole Robinson <crobinso@redhat.com> - 2:1.4.0-2
c0e541
- Fix test ordering with latest glib
c0e541
96a5f8
* Tue Feb 19 2013 Cole Robinson <crobinso@redhat.com> - 2:1.4.0-1
96a5f8
- Rebased to version 1.4.0
96a5f8
- block: dataplane for virtio, potentially large performance improvment
96a5f8
- migration: threaded live migration
96a5f8
- usb-tablet: usb 2.0 support, significantly lowering CPU usage
96a5f8
- usb: improved support for pass-through of USB serial devices
96a5f8
- virtio-net: added support supports multiqueue operation
96a5f8
Michael Schwendt b58f70
* Sat Feb  2 2013 Michael Schwendt <mschwendt@fedoraproject.org> - 2:1.3.0-9
Michael Schwendt 475c91
- add BR perl-podlators for pod2man (F19 development)
Michael Schwendt b58f70
- fix "bogus date" entries in %%changelog to fix rebuild
Michael Schwendt b58f70
Alon Levy 2c0fbb
* Fri Feb 01 2013 Alon Levy <alevy@redhat.com> - 2:1.3.0-8
Alon Levy 2c0fbb
- rebuilt, removing the two added Provides & Obsoletes lines, since
Alon Levy 2c0fbb
  the current EVR already does that by being 1.3.0 > 1.2.2 , and having
Alon Levy 2c0fbb
  the same package name of "libcacard"
Alon Levy 2c0fbb
Alon Levy 6be650
* Tue Jan 29 2013 Alon Levy <alevy@redhat.com> - 2:1.3.0-7
Alon Levy 6be650
- Bump and rebuild for updated Provides & Obsoletes of libcacard 1.2.2-4
Alon Levy 6be650
0fdf09
* Mon Jan 28 2013 Richard W.M. Jones <rjones@redhat.com> - 2:1.3.0-6
0fdf09
- Bump and rebuild for updated libseccomp.
0fdf09
Alon Levy 9e8e01
* Tue Jan 22 2013 Alon Levy <alevy redhat com> - 2:1.3.0-5
Alon Levy 9e8e01
- Fix missing error_set symbol in libcacard.so (bz #891552)
Alon Levy 9e8e01
Adam Tkac 83b956
* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 2:1.3.0-4
Adam Tkac 83b956
- rebuild due to "jpeg8-ABI" feature drop
Adam Tkac 83b956
6986e1
* Tue Jan 15 2013 Cole Robinson <crobinso@redhat.com> - 2:1.3.0-3
6986e1
- Fix migration from qemu-kvm
6986e1
- Fix the test suite on i686
6986e1
- Use systemd macros in specfile (bz #850285)
6986e1
Hans de Goede 4e26a3
* Tue Jan 15 2013 Hans de Goede <hdegoede@redhat.com> - 2:1.3.0-2
Hans de Goede 4e26a3
- Fix 0110-usb-redir-Add-flow-control-support.patch being mangled on rebase
Hans de Goede 4e26a3
  to 1.3.0, breaking usbredir support
Hans de Goede 4e26a3
22d63f
* Fri Dec 07 2012 Cole Robinson <crobinso@redhat.com> - 2:1.3.0-1
22d63f
- Switch base tarball from qemu-kvm to qemu
22d63f
- qemu 1.3 release
22d63f
- Option to use linux VFIO driver to assign PCI devices
22d63f
- Many USB3 improvements
22d63f
- New paravirtualized hardware random number generator device.
22d63f
- Support for Glusterfs volumes with "gluster://" -drive URI
22d63f
- Block job commands for live block commit and storage migration
22d63f
Alon Levy c8a79a
* Wed Nov 28 2012 Alon Levy <alevy@redhat.com> - 2:1.2.0-25
Alon Levy c8a79a
* Merge libcacard into qemu, since they both use the same sources now.
Alon Levy c8a79a
Paolo Bonzini 2daa1c
* Thu Nov 22 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-24
Paolo Bonzini 2daa1c
- Move vscclient to qemu-common, qemu-nbd to qemu-img
Paolo Bonzini 2daa1c
Paolo Bonzini 2daa1c
* Tue Nov 20 2012 Alon Levy <alevy@redhat.com> - 2:1.2.0-23
Alon Levy cc85c4
- Rewrite fix for bz #725965 based on fix for bz #867366
Alon Levy cc85c4
- Resolve bz #867366
Alon Levy cc85c4
Paolo Bonzini bd903e
* Fri Nov 16 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-23
Paolo Bonzini bd903e
- Backport --with separate_kvm support from EPEL branch
Paolo Bonzini bd903e
Paolo Bonzini 156e0f
* Fri Nov 16 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-22
Paolo Bonzini 156e0f
- Fix previous commit
Paolo Bonzini 156e0f
Paolo Bonzini 31bb19
* Fri Nov 16 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-21
Paolo Bonzini 31bb19
- Backport commit 38f419f (configure: Fix CONFIG_QEMU_HELPERDIR generation,
Paolo Bonzini 31bb19
  2012-10-17)
Paolo Bonzini 31bb19
Paolo Bonzini 773d5b
* Thu Nov 15 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-20
Paolo Bonzini 773d5b
- Install qemu-bridge-helper as suid root
Paolo Bonzini 773d5b
- Distribute a sample /etc/qemu/bridge.conf file
Paolo Bonzini 773d5b
Hans de Goede 64c339
* Thu Nov  1 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-19
Hans de Goede 64c339
- Sync spice patches with upstream, minor bugfixes and set the qxl pci
Hans de Goede 64c339
  device revision to 4 by default, so that guests know they can use
Hans de Goede 64c339
  the new features
Hans de Goede 64c339
771708
* Tue Oct 30 2012 Cole Robinson <crobinso@redhat.com> - 2:1.2.0-18
771708
- Fix loading arm initrd if kernel is very large (bz #862766)
771708
- Don't use reserved word 'function' in systemtap files (bz #870972)
771708
- Drop assertion that was triggering when pausing guests w/ qxl (bz
771708
  #870972)
771708
5544c1
* Sun Oct 28 2012 Cole Robinson <crobinso@redhat.com> - 2:1.2.0-17
5544c1
- Pull patches queued for qemu 1.2.1
5544c1
Paolo Bonzini a8e3fc
* Fri Oct 19 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-16
Paolo Bonzini 31c633
- add s390x KVM support
Paolo Bonzini c32efe
- distribute pre-built firmware or device trees for Alpha, Microblaze, S390
Paolo Bonzini 40e61a
- add missing system targets
Paolo Bonzini b7a1ff
- add missing linux-user targets
Paolo Bonzini a8e3fc
- fix previous commit
Paolo Bonzini a8e3fc
Dan Horák e5989d
* Thu Oct 18 2012 Dan Horák <dan[at]danny.cz> - 2:1.2.0-15
Dan Horák e5989d
- fix build on non-kvm arches like s390(x)
Dan Horák e5989d
Paolo Bonzini 861e5c
* Wed Oct 17 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-14
Paolo Bonzini cede36
- Change SLOF Requires for the new version number
Paolo Bonzini cede36
Paolo Bonzini 2803fc
* Thu Oct 11 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-13
Paolo Bonzini 2803fc
- Add ppc support to kvm.modules (original patch by David Gibson)
Paolo Bonzini 2803fc
- Replace x86only build with kvmonly build: add separate defines and
Paolo Bonzini 2803fc
  conditionals for all packages, so that they can be chosen and
Paolo Bonzini 2803fc
  renamed in kvmonly builds and so that qemu has the appropriate requires
Paolo Bonzini 2803fc
- Automatically pick libfdt dependancy
Paolo Bonzini 2803fc
- Add knob to disable spice+seccomp
Paolo Bonzini 2803fc
Paolo Bonzini 8cc727
* Fri Sep 28 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-12
Paolo Bonzini 8cc727
- Call udevadm on post, fixing bug 860658
Paolo Bonzini 8cc727
Hans de Goede ca70dc
* Fri Sep 28 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-11
Hans de Goede ca70dc
- Rebuild against latest spice-server and spice-protocol
Hans de Goede ca70dc
- Fix non-seamless migration failing with vms with usb-redir devices,
Hans de Goede ca70dc
  to allow boxes to load such vms from disk
Hans de Goede ca70dc
Hans de Goede ca70dc
* Tue Sep 25 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-10
Hans de Goede 5ba1a7
- Sync Spice patchsets with upstream (rhbz#860238)
Hans de Goede 5ba1a7
- Fix building with usbredir >= 0.5.2
Hans de Goede 5ba1a7
Hans de Goede 93b7e3
* Thu Sep 20 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-9
Hans de Goede 93b7e3
- Sync USB and Spice patchsets with upstream
Hans de Goede 93b7e3
f933b6
* Sun Sep 16 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.2.0-8
a6d8d3
- Use 'global' instead of 'define', and underscore in definition name,
f933b6
  n-v-r, and 'dist' tag of SLOF, all to fix RHBZ#855252.
a6d8d3
Paolo Bonzini 1fbcf8
* Fri Sep 14 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-4
Paolo Bonzini 1fbcf8
- add versioned dependency from qemu-system-ppc to SLOF (BZ#855252)
Paolo Bonzini 1fbcf8
dbb388
* Wed Sep 12 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.2.0-3
dbb388
- Fix RHBZ#853408 which causes libguestfs failure.
dbb388
Hans de Goede 3e1026
* Sat Sep  8 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-2
Hans de Goede 393f81
- Fix crash on (seamless) migration
Hans de Goede 393f81
- Sync usbredir live migration patches with upstream
Hans de Goede 393f81
Hans de Goede 3e1026
* Fri Sep  7 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-1
Hans de Goede c8dfc6
- New upstream release 1.2.0 final
Hans de Goede c8dfc6
- Add support for Spice seamless migration
Hans de Goede c8dfc6
- Add support for Spice dynamic monitors
Hans de Goede c8dfc6
- Add support for usb-redir live migration
Hans de Goede c8dfc6
Adam Jackson 9acdac
* Tue Sep 04 2012 Adam Jackson <ajax@redhat.com> 1.2.0-0.5.rc1
Adam Jackson 9acdac
- Flip Requires: ceph >= foo to Conflicts: ceph < foo, so we pull in only the
Adam Jackson 9acdac
  libraries which we need and not the rest of ceph which we don't.
Adam Jackson 9acdac
bd56df
* Tue Aug 28 2012 Cole Robinson <crobinso@redhat.com> 1.2.0-0.4.rc1
bd56df
- Update to 1.2.0-rc1
bd56df
93c32f
* Mon Aug 20 2012 Richard W.M. Jones <rjones@redhat.com> - 1.2-0.3.20120806git3e430569
93c32f
- Backport Bonzini's vhost-net fix (RHBZ#848400).
93c32f
17b55b
* Tue Aug 14 2012 Cole Robinson <crobinso@redhat.com> - 1.2-0.2.20120806git3e430569
b5b369
- Bump release number, previous build forgot but the dist bump helped us out
b5b369
b5b369
* Tue Aug 14 2012 Cole Robinson <crobinso@redhat.com> - 1.2-0.1.20120806git3e430569
17b55b
- Revive qemu-system-{ppc*, sparc*} (bz 844502)
17b55b
- Enable KVM support for all targets (bz 844503)
17b55b
b6dd5a
* Mon Aug 06 2012 Cole Robinson <crobinso@redhat.com> - 1.2-0.1.20120806git3e430569.fc18
b6dd5a
- Update to git snapshot
b6dd5a
5439f9
* Sun Jul 29 2012 Cole Robinson <crobinso@redhat.com> - 1.1.1-1
5439f9
- Upstream stable release 1.1.1
5439f9
- Fix systemtap tapsets (bz 831763)
5439f9
- Fix VNC audio tunnelling (bz 840653)
5439f9
- Don't renable ksm on update (bz 815156)
5439f9
- Bump usbredir dep (bz 812097)
5439f9
- Fix RPM install error on non-virt machines (bz 660629)
5439f9
- Obsolete openbios to fix upgrade dependency issues (bz 694802)
5439f9
207a24
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:1.1.0-9
207a24
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
207a24
Daniel P. Berrange 5da8fb
* Tue Jul 10 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.1.0-8
Daniel P. Berrange 5da8fb
- Re-diff previous patch so that it applies and actually apply it
Daniel P. Berrange 5da8fb
a1f6ed
* Tue Jul 10 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.1.0-7
91a090
- Add patch to fix default machine options.  This fixes libvirt
91a090
  detection of qemu.
a1f6ed
- Back out patch 1 which conflicts.
91a090
Hans de Goede ad6610
* Fri Jul  6 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.1.0-5
Hans de Goede ad6610
- Fix qemu crashing (on an assert) whenever USB-2.0 isoc transfers are used
Hans de Goede ad6610
0552ca
* Thu Jul  5 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.1.0-4
46f7a9
- Disable tests since they hang intermittently.
46f7a9
- Add kvmvapic.bin (replaces vapic.bin).
46f7a9
- Add cpus-x86_64.conf.  qemu now creates /etc/qemu/target-x86_64.conf
46f7a9
  as an empty file.
46f7a9
- Add qemu-icon.bmp.
46f7a9
- Add qemu-bridge-helper.
852ee3
- Build and include virtfs-proxy-helper + man page (thanks Hans de Goede).
46f7a9
Hans de Goede 329b58
* Wed Jul  4 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.1.0-1
Hans de Goede 329b58
- New upstream release 1.1.0
Hans de Goede 329b58
- Drop about a 100 spice + USB patches, which are all upstream
Hans de Goede 329b58
Paolo Bonzini 45f96f
* Mon Apr 23 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.0-17
Paolo Bonzini 45f96f
- Fix install failure due to set -e (rhbz #815272)
Paolo Bonzini 45f96f
Paolo Bonzini 34104a
* Mon Apr 23 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.0-16
Paolo Bonzini 34104a
- Fix kvm.modules to exit successfully on non-KVM capable systems (rhbz #814932)
Paolo Bonzini 34104a
Hans de Goede 56753f
* Thu Apr 19 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.0-15
Hans de Goede 56753f
- Add a couple of backported QXL/Spice bugfixes
Hans de Goede 56753f
- Add spice volume control patches
Hans de Goede 56753f
Paolo Bonzini 78e14d
* Fri Apr 6 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.0-12
Paolo Bonzini 78e14d
- Add back PPC and SPARC user emulators
Paolo Bonzini 78e14d
- Update binfmt rules from upstream
Paolo Bonzini 78e14d
Hans de Goede 18956f
* Mon Apr  2 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.0-11
Hans de Goede 0fa3e5
- Some more USB bugfixes from upstream
Hans de Goede 0fa3e5
Eduardo Habkost 4b1ec2
* Thu Mar 29 2012 Eduardo Habkost <ehabkost@redhat.com> - 2:1.0-12
Eduardo Habkost 4b1ec2
- Fix ExclusiveArch mistake that disabled all non-x86_64 builds on Fedora
Eduardo Habkost 4b1ec2
Eduardo Habkost 34ccbb
* Wed Mar 28 2012 Eduardo Habkost <ehabkost@redhat.com> - 2:1.0-11
Eduardo Habkost 34ccbb
- Use --with variables for build-time settings
Eduardo Habkost 34ccbb
Daniel P. Berrange e907ae
* Wed Mar 28 2012 Daniel P. Berrange <berrange@redhat.com> - 2:1.0-10
Daniel P. Berrange e907ae
- Switch to use iPXE for netboot ROMs
Daniel P. Berrange e907ae
Daniel P. Berrange 84237c
* Thu Mar 22 2012 Daniel P. Berrange <berrange@redhat.com> - 2:1.0-9
Daniel P. Berrange 84237c
- Remove O_NOATIME for 9p filesystems
Daniel P. Berrange 84237c
Daniel P. Berrange fbe43c
* Mon Mar 19 2012 Daniel P. Berrange <berrange@redhat.com> - 2:1.0-8
Daniel P. Berrange fbe43c
- Move udev rules to /lib/udev/rules.d (rhbz #748207)
Daniel P. Berrange fbe43c
Hans de Goede 1b1995
* Fri Mar  9 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.0-7
Hans de Goede 1b1995
- Add a whole bunch of USB bugfixes from upstream
Hans de Goede 1b1995
Daniel P. Berrange eaebe4
* Mon Feb 13 2012 Daniel P. Berrange <berrange@redhat.com> - 2:1.0-6
Daniel P. Berrange eaebe4
- Add many more missing BRs for misc QEMU features
Daniel P. Berrange eaebe4
- Enable running of test suite during build
Daniel P. Berrange eaebe4
Justin M. Forbes 261b9d
* Tue Feb 07 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-5
Justin M. Forbes 357a44
- Add support for virtio-scsi
Justin M. Forbes 357a44
5ba935
* Sun Feb  5 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.0-4
5ba935
- Require updated ceph for latest librbd with rbd_flush symbol.
5ba935
Justin M. Forbes 4d9bbd
* Tue Jan 24 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-3
Justin M. Forbes 4d9bbd
- Add support for vPMU
Justin M. Forbes 4d9bbd
- e1000: bounds packet size against buffer size CVE-2012-0029
Justin M. Forbes 4d9bbd
Justin M. Forbes d4cdad
* Fri Jan 13 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-2
Justin M. Forbes d4cdad
- Add patches for USB redirect bits
Justin M. Forbes d4cdad
- Remove palcode-clipper, we don't build it
Justin M. Forbes d4cdad
Justin M. Forbes 27c330
* Wed Jan 11 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-1
Justin M. Forbes 27c330
- Add patches from 1.0.1 queue
Justin M. Forbes 27c330
Justin M. Forbes 27c330
* Fri Dec 16 2011 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-1
Justin M. Forbes 27c330
- Update to qemu 1.0
Justin M. Forbes 27c330
Justin M. Forbes f30960
* Tue Nov 15 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.1-3
Justin M. Forbes f30960
- Enable spice for i686 users as well
Justin M. Forbes f30960
Justin M. Forbes 2bea14
* Thu Nov 03 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.1-2
Justin M. Forbes 2bea14
- Fix POSTIN scriplet failure (#748281)
Justin M. Forbes 2bea14
Justin M. Forbes 603dd6
* Fri Oct 21 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.1-1
Justin M. Forbes 603dd6
- Require seabios-bin >= 0.6.0-2 (#741992)
Justin M. Forbes 603dd6
- Replace init scripts with systemd units (#741920)
Justin M. Forbes 603dd6
- Update to 0.15.1 stable upstream
Justin M. Forbes 603dd6
  
Justin M. Forbes 603dd6
* Fri Oct 21 2011 Paul Moore <pmoore@redhat.com>
Justin M. Forbes 603dd6
- Enable full relro and PIE (rhbz #738812)
Justin M. Forbes 603dd6
Daniel P. Berrange 25a35c
* Wed Oct 12 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-6
Daniel P. Berrange 25a35c
- Add BR on ceph-devel to enable RBD block device
Daniel P. Berrange 25a35c
Daniel P. Berrange 1ad1f9
* Wed Oct  5 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-5
Daniel P. Berrange 1ad1f9
- Create a qemu-guest-agent sub-RPM for guest installation
Daniel P. Berrange 1ad1f9
Daniel P. Berrange 7b1d66
* Tue Sep 13 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-4
Daniel P. Berrange 7b1d66
- Enable DTrace tracing backend for SystemTAP (rhbz #737763)
Daniel P. Berrange a93050
- Enable build with curl (rhbz #737006)
Daniel P. Berrange 7b1d66
Hans de Goede eb1968
* Thu Aug 18 2011 Hans de Goede <hdegoede@redhat.com> - 2:0.15.0-3
Hans de Goede eb1968
- Add missing BuildRequires: usbredir-devel, so that the usbredir code
Hans de Goede eb1968
  actually gets build
Hans de Goede eb1968
6ba478
* Thu Aug 18 2011 Richard W.M. Jones <rjones@redhat.com> - 2:0.15.0-2
6ba478
- Add upstream qemu patch 'Allow to leave type on default in -machine'
6ba478
  (2645c6dcaf6ea2a51a3b6dfa407dd203004e4d11).
6ba478
Justin M. Forbes fc5c27
* Sun Aug 14 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-1
Justin M. Forbes fc5c27
- Update to 0.15.0 stable release.
Justin M. Forbes fc5c27
Justin M. Forbes 13f703
* Thu Aug 04 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-0.3.201108040af4922
Justin M. Forbes 13f703
- Update to 0.15.0-rc1 as we prepare for 0.15.0 release
Justin M. Forbes 13f703
Daniel P. Berrange db8fd9
* Thu Aug  4 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-0.3.2011072859fadcc
Daniel P. Berrange db8fd9
- Fix default accelerator for non-KVM builds (rhbz #724814)
Daniel P. Berrange db8fd9
Justin M. Forbes 5e10b1
* Thu Jul 28 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-0.1.2011072859fadcc
Justin M. Forbes 5e10b1
- Update to 0.15.0-rc0 as we prepare for 0.15.0 release
Justin M. Forbes 5e10b1
Hans de Goede 3f1f29
* Tue Jul 19 2011 Hans de Goede <hdegoede@redhat.com> - 2:0.15.0-0.2.20110718525e3df
Hans de Goede 3f1f29
- Add support usb redirection over the network, see:
Hans de Goede 3f1f29
  http://fedoraproject.org/wiki/Features/UsbNetworkRedirection
Hans de Goede 3f1f29
- Restore chardev flow control patches
Hans de Goede 3f1f29
Justin M. Forbes 0c846b
* Mon Jul 18 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-0.1.20110718525e3df
Justin M. Forbes 0c846b
- Update to git snapshot as we prepare for 0.15.0 release
Justin M. Forbes 0c846b
2af28c
* Wed Jun 22 2011 Richard W.M. Jones <rjones@redhat.com> - 2:0.14.0-9
2af28c
- Add BR libattr-devel.  This caused the -fstype option to be disabled.
2af28c
  https://www.redhat.com/archives/libvir-list/2011-June/thread.html#01017
2af28c
Hans de Goede 7a6484
* Mon May  2 2011 Hans de Goede <hdegoede@redhat.com> - 2:0.14.0-8
Hans de Goede 7a6484
- Fix a bug in the spice flow control patches which breaks the tcp chardev
Hans de Goede 7a6484
Justin M. Forbes 6c5f3f
* Tue Mar 29 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-7
Justin M. Forbes 6c5f3f
- Disable qemu-ppc and qemu-sparc packages (#679179)
Justin M. Forbes 6c5f3f
Justin M. Forbes 252f3a
* Mon Mar 28 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-6
Justin M. Forbes 252f3a
- Spice fixes for flow control.
Justin M. Forbes 252f3a
Dan Horák c65e6f
* Tue Mar 22 2011 Dan Horák <dan[at]danny.cz> - 2:0.14.0-5
Dan Horák c65e6f
- be more careful when removing the -g flag on s390
Dan Horák c65e6f
Justin M. Forbes 67f4e9
* Fri Mar 18 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-4
Justin M. Forbes 67f4e9
- Fix thinko on adding the most recent patches.
Justin M. Forbes 67f4e9
Justin M. Forbes da9298
* Wed Mar 16 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-3
Justin M. Forbes da9298
- Fix migration issue with vhost
Justin M. Forbes da9298
- Fix qxl locking issues for spice
Justin M. Forbes da9298
Justin M. Forbes bc9e71
* Wed Mar 02 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-2
Justin M. Forbes bc9e71
- Re-enable sparc and cris builds
Justin M. Forbes bc9e71
Justin M. Forbes a0e5e9
* Thu Feb 24 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-1
Justin M. Forbes a0e5e9
- Update to 0.14.0 release
Justin M. Forbes a0e5e9
Justin M. Forbes 647304
* Fri Feb 11 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-0.1.20110210git7aa8c46
Justin M. Forbes 647304
- Update git snapshot
Justin M. Forbes 647304
- Temporarily disable qemu-cris and qemu-sparc due to build errors (to be resolved shorly)
Justin M. Forbes 647304
Justin M. Forbes 6a630c
* Tue Feb 08 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-0.1.20110208git3593e6b
Justin M. Forbes 6a630c
- Update to 0.14.0 rc git snapshot
Justin M. Forbes 6a630c
- Add virtio-net to modules
Justin M. Forbes 6a630c
Daniel P. Berrange 35d458
* Wed Nov  3 2010 Daniel P. Berrange <berrange@redhat.com> - 2:0.13.0-2
Daniel P. Berrange 35d458
- Revert previous change
Daniel P. Berrange 35d458
- Make qemu-common own the /etc/qemu directory
Daniel P. Berrange 35d458
- Add /etc/qemu/target-x86_64.conf to qemu-system-x86 regardless
Daniel P. Berrange 35d458
  of host architecture.
Daniel P. Berrange 35d458
Dan Horák 34f767
* Wed Nov 03 2010 Dan Horák <dan[at]danny.cz> - 2:0.13.0-2
Dan Horák 34f767
- Remove kvm config file on non-x86 arches (part of #639471)
Dan Horák 34f767
- Own the /etc/qemu directory
Dan Horák 34f767
Justin M. Forbes 502ffe
* Mon Oct 18 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-1
Justin M. Forbes 502ffe
- Update to 0.13.0 upstream release
Justin M. Forbes 502ffe
- Fixes for vhost
Justin M. Forbes 502ffe
- Fix mouse in certain guests (#636887)
Justin M. Forbes 502ffe
- Fix issues with WinXP guest install (#579348)
Justin M. Forbes 502ffe
- Resolve build issues with S390 (#639471)
Justin M. Forbes 502ffe
- Fix Windows XP on Raw Devices (#631591)
Justin M. Forbes 502ffe
Jesse Keating 3f0f14
* Tue Oct 05 2010 jkeating - 2:0.13.0-0.7.rc1.1
Jesse Keating 3f0f14
- Rebuilt for gcc bug 634757
Jesse Keating 3f0f14
Justin M. Forbes 2b6f88
* Tue Sep 21 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.7.rc1
Justin M. Forbes 2b6f88
- Flip qxl pci id from unstable to stable (#634535)
Justin M. Forbes 2b6f88
- KSM Fixes from upstream (#558281)
Justin M. Forbes 2b6f88
Justin M. Forbes 2b6f88
* Tue Sep 14 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.6.rc1
Justin M. Forbes a81953
- Move away from git snapshots as 0.13 is close to release
Justin M. Forbes a81953
- Updates for spice 0.6
Justin M. Forbes a81953
Justin M. Forbes dbbd2b
* Tue Aug 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.5.20100809git25fdf4a
Justin M. Forbes dbbd2b
- Fix typo in e1000 gpxe rom requires.
Justin M. Forbes dbbd2b
- Add links to newer vgabios
Justin M. Forbes dbbd2b
Justin M. Forbes 051605
* Tue Aug 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.4.20100809git25fdf4a
Justin M. Forbes 051605
- Disable spice on 32bit, it is not supported and buildreqs don't exist.
Justin M. Forbes 051605
Justin M. Forbes 990c3a
* Mon Aug 9 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.3.20100809git25fdf4a
Justin M. Forbes 990c3a
- Updates from upstream towards 0.13 stable
Justin M. Forbes 990c3a
- Fix requires on gpxe
Justin M. Forbes 990c3a
- enable spice now that buildreqs are in the repository.
Justin M. Forbes 990c3a
- ksmtrace has moved to a separate upstream package
Justin M. Forbes 990c3a
Justin M. Forbes 14af2b
* Tue Jul 27 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.2.20100727gitb81fe95
Justin M. Forbes 14af2b
- add texinfo buildreq for manpages.
Justin M. Forbes 14af2b
Justin M. Forbes afaf04
* Tue Jul 27 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.1.20100727gitb81fe95
Justin M. Forbes afaf04
- Update to 0.13.0 upstream snapshot
Justin M. Forbes afaf04
- ksm init fixes from upstream
Justin M. Forbes afaf04
Dan Horák 330491
* Tue Jul 20 2010 Dan Horák <dan[at]danny.cz> - 2:0.12.3-8
Dan Horák 330491
- Add avoid-llseek patch from upstream needed for building on s390(x)
Dan Horák 330491
- Don't use parallel make on s390(x)
Dan Horák 330491
amitshah afaefd
* Tue Jun 22 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.3-7
amitshah afaefd
- Add vvfat hardening patch from upstream (#605202)
amitshah afaefd
Justin M. Forbes 73d3c2
* Fri Apr 23 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-6
Justin M. Forbes 73d3c2
- Change requires to the noarch seabios-bin
Justin M. Forbes 73d3c2
- Add ownership of docdir to qemu-common (#572110)
Justin M. Forbes 73d3c2
- Fix "Cannot boot from non-existent NIC" error when using virt-install (#577851)
Justin M. Forbes 73d3c2
Justin M. Forbes 2eeb50
* Thu Apr 15 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-5
Justin M. Forbes 2eeb50
- Update virtio console patches from upstream
Justin M. Forbes 2eeb50
Michael Schwendt b58f70
* Thu Mar 11 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-4
Justin M. Forbes c98f18
- Detect cdrom via ioctl (#473154)
Justin M. Forbes c98f18
- re add increased buffer for USB control requests (#546483)
Justin M. Forbes c98f18
Justin M. Forbes 4382ef
* Wed Mar 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-3
Justin M. Forbes 4382ef
- Migration clear the fd in error cases (#518032)
Justin M. Forbes 4382ef
Justin M. Forbes 3a5505
* Tue Mar 09 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-2
Justin M. Forbes 3a5505
- Allow builds --with x86only
Justin M. Forbes 3a5505
- Add libaio-devel buildreq for aio support
Justin M. Forbes 3a5505
Justin M. Forbes eff942
* Fri Feb 26 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-1
Justin M. Forbes eff942
- Update to 0.12.3 upstream
Justin M. Forbes eff942
- vhost-net migration/restart fixes
Justin M. Forbes eff942
- Add F-13 machine type
Justin M. Forbes eff942
- virtio-serial fixes
Justin M. Forbes eff942
Justin M. Forbes 272dfe
* Tue Feb 09 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.2-6
Justin M. Forbes 272dfe
- Add vhost net support.
Justin M. Forbes 272dfe
Justin M. Forbes 563054
* Thu Feb 04 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.2-5
Justin M. Forbes 563054
- Avoid creating too large iovecs in multiwrite merge (#559717)
Justin M. Forbes 563054
- Don't try to set max_kernel_pages during ksm init on newer kernels (#558281)
Justin M. Forbes 563054
- Add logfile options for ksmtuned debug.
Justin M. Forbes 563054
amitshah fcb1a4
* Wed Jan 27 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.2-4
amitshah fcb1a4
- Remove build dependency on iasl now that we have seabios
amitshah fcb1a4
amitshah fcb1a4
* Wed Jan 27 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.2-3
amitshah fcb1a4
- Remove source target for 0.12.1.2
amitshah fcb1a4
amitshah 99a9ef
* Wed Jan 27 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.2-2
amitshah 99a9ef
- Add virtio-console patches from upstream for the F13 VirtioSerial feature
amitshah 99a9ef
Justin M. Forbes 34b6f7
* Mon Jan 25 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.2-1
Justin M. Forbes 34b6f7
- Update to 0.12.2 upstream
Justin M. Forbes 34b6f7
Michael Schwendt b58f70
* Sun Jan 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.1.2-3
Justin M. Forbes 31d892
- Point to seabios instead of bochs, and add a requires for seabios
Justin M. Forbes 31d892
Justin M. Forbes 28be77
* Mon Jan  4 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.1.2-2
Justin M. Forbes 28be77
- Remove qcow2 virtio backing file patch
Justin M. Forbes 28be77
Justin M. Forbes 41dea4
* Mon Jan  4 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.1.2-1
Justin M. Forbes 41dea4
- Update to 0.12.1.2 upstream
Justin M. Forbes 41dea4
- Remove patches included in upstream
Justin M. Forbes 41dea4
Mark McLoughlin 018bb5
* Fri Nov 20 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-12
Mark McLoughlin 018bb5
- Fix a use-after-free crasher in the slirp code (#539583)
Mark McLoughlin 018bb5
- Fix overflow in the parallels image format support (#533573)
Mark McLoughlin 018bb5
Mark McLoughlin 0bb0ad
* Wed Nov  4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-11
Mark McLoughlin 0bb0ad
- Temporarily disable preadv/pwritev support to fix data corruption (#526549)
Mark McLoughlin 0bb0ad
Justin M. Forbes 8e8b4c
* Tue Nov  3 2009 Justin M. Forbes <jforbes@redhat.com> - 2:0.11.0-10
Justin M. Forbes 8e8b4c
- Default ksm and ksmtuned services on.
Justin M. Forbes 8e8b4c
Mark McLoughlin b29fd2
* Thu Oct 29 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-9
Mark McLoughlin b29fd2
- Fix dropped packets with non-virtio NICs (#531419)
Mark McLoughlin b29fd2
Mark McLoughlin 86104d
* Wed Oct 21 2009 Glauber Costa <gcosta@redhat.com> - 2:0.11.0-8
Mark McLoughlin 86104d
- Properly save kvm time registers (#524229)
Mark McLoughlin 86104d
Mark McLoughlin 5df474
* Mon Oct 19 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-7
Mark McLoughlin 5df474
- Fix potential segfault from too small MSR_COUNT (#528901)
Mark McLoughlin 5df474
Mark McLoughlin 6d739f
* Fri Oct  9 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-6
Mark McLoughlin 6d739f
- Fix fs errors with virtio and qcow2 backing file (#524734)
Mark McLoughlin 6d739f
- Fix ksm initscript errors on kernel missing ksm (#527653)
Mark McLoughlin 6d739f
- Add missing Requires(post): getent, useradd, groupadd (#527087)
Mark McLoughlin 6d739f
Mark McLoughlin 39f14e
* Tue Oct  6 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-5
Mark McLoughlin 39f14e
- Add 'retune' verb to ksmtuned init script
Mark McLoughlin 39f14e
Mark McLoughlin 51f16e
* Mon Oct  5 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-4
Mark McLoughlin 51f16e
- Use rtl8029 PXE rom for ne2k_pci, not ne (#526777)
Mark McLoughlin 51f16e
- Also, replace the gpxe-roms-qemu pkg requires with file-based requires
Mark McLoughlin 51f16e
Justin M. Forbes def6e7
* Thu Oct  1 2009 Justin M. Forbes <jmforbes@redhat.com> - 2:0.11.0-3
Justin M. Forbes def6e7
- Improve error reporting on file access (#524695)
Justin M. Forbes def6e7
Mark McLoughlin 48e123
* Mon Sep 28 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-2
Mark McLoughlin 48e123
- Fix pci hotplug to not exit if supplied an invalid NIC model (#524022)
Mark McLoughlin 48e123
Mark McLoughlin 904b1d
* Mon Sep 28 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-1
Mark McLoughlin 904b1d
- Update to 0.11.0 release
Mark McLoughlin 904b1d
- Drop a couple of upstreamed patches
Mark McLoughlin 904b1d
Mark McLoughlin 1c9931
* Wed Sep 23 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-5
Mark McLoughlin 1c9931
- Fix issue causing NIC hotplug confusion when no model is specified (#524022)
Mark McLoughlin 1c9931
Mark McLoughlin ef961d
* Wed Sep 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-4
Mark McLoughlin ef961d
- Fix for KSM patch from Justin Forbes
Mark McLoughlin ef961d
Mark McLoughlin cd8d5c
* Wed Sep 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-3
Mark McLoughlin cd8d5c
- Add ksmtuned, also from Dan Kenigsberg
Mark McLoughlin cd8d5c
- Use %_initddir macro
Mark McLoughlin cd8d5c
Mark McLoughlin b11220
* Wed Sep 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-2
Mark McLoughlin b11220
- Add ksm control script from Dan Kenigsberg
Mark McLoughlin b11220
Mark McLoughlin 6780ef
* Mon Sep  7 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-1
Mark McLoughlin 6780ef
- Update to qemu-kvm-0.11.0-rc2
Mark McLoughlin 6780ef
- Drop upstreamed patches
Mark McLoughlin 6780ef
- extboot install now fixed upstream
Mark McLoughlin 6780ef
- Re-place TCG init fix (#516543) with the one gone upstream
Mark McLoughlin 6780ef
Mark McLoughlin dc5736
* Mon Sep  7 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.10.rc1
Mark McLoughlin dc5736
- Fix MSI-X error handling on older kernels (#519787)
Mark McLoughlin dc5736
Mark McLoughlin ee6264
* Fri Sep  4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.9.rc1
Mark McLoughlin ee6264
- Make pulseaudio the default audio backend (#519540, #495964, #496627)
Mark McLoughlin ee6264
Richard W.M. Jones 9d0bd0
* Thu Aug 20 2009 Richard W.M. Jones <rjones@redhat.com> - 2:0.10.91-0.8.rc1
Richard W.M. Jones 9d0bd0
- Fix segfault when qemu-kvm is invoked inside a VM (#516543)
Richard W.M. Jones 9d0bd0
Mark McLoughlin 6db733
* Tue Aug 18 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.7.rc1
Mark McLoughlin 6db733
- Fix permissions on udev rules (#517571)
Mark McLoughlin 6db733
Lubomir Rintel baac61
* Mon Aug 17 2009 Lubomir Rintel <lkundrak@v3.sk> - 2:0.10.91-0.6.rc1
Mark McLoughlin 6db733
- Allow blacklisting of kvm modules (#517866)
Lubomir Rintel baac61
Mark McLoughlin 0c2ae8
* Fri Aug  7 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.5.rc1
Mark McLoughlin 0c2ae8
- Fix virtio_net with -net user (#516022)
Mark McLoughlin 0c2ae8
Mark McLoughlin dc170b
* Tue Aug  4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.4.rc1
Mark McLoughlin dc170b
- Update to qemu-kvm-0.11-rc1; no changes from rc1-rc0
Mark McLoughlin dc170b
Mark McLoughlin f4d6ad
* Tue Aug  4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.3.rc1.rc0
Mark McLoughlin f4d6ad
- Fix extboot checksum (bug #514899)
Mark McLoughlin f4d6ad
Mark McLoughlin fc7c34
* Fri Jul 31 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.2.rc1.rc0
Mark McLoughlin fc7c34
- Add KSM support
Mark McLoughlin fc7c34
- Require bochs-bios >= 2.3.8-0.8 for latest kvm bios updates
Mark McLoughlin fc7c34
Mark McLoughlin ddfcbf
* Thu Jul 30 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.1.rc1.rc0
Mark McLoughlin ddfcbf
- Update to qemu-kvm-0.11.0-rc1-rc0
Mark McLoughlin ddfcbf
- This is a pre-release of the official -rc1
Mark McLoughlin ddfcbf
- A vista installer regression is blocking the official -rc1 release
Mark McLoughlin ddfcbf
- Drop qemu-prefer-sysfs-for-usb-host-devices.patch
Mark McLoughlin ddfcbf
- Drop qemu-fix-build-for-esd-audio.patch
Mark McLoughlin ddfcbf
- Drop qemu-slirp-Fix-guestfwd-for-incoming-data.patch
Mark McLoughlin ddfcbf
- Add patch to ensure extboot.bin is installed
Mark McLoughlin ddfcbf
Jesse Keating 0344cf
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:0.10.50-14.kvm88
Jesse Keating 0344cf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Jesse Keating 0344cf
Glauber Costa 5e6fc5
* Thu Jul 23 2009 Glauber Costa <glommer@redhat.com> - 2:0.10.50-13.kvm88
Glauber Costa 5e6fc5
- Fix bug 513249, -net channel option is broken
Glauber Costa 5e6fc5
Daniel P. Berrange 308a9a
* Thu Jul 16 2009 Daniel P. Berrange <berrange@redhat.com> - 2:0.10.50-12.kvm88
Daniel P. Berrange 308a9a
- Add 'qemu' user and group accounts
Daniel P. Berrange 308a9a
- Force disable xen until it can be made to build
Daniel P. Berrange 308a9a
Mark McLoughlin a8abd8
* Thu Jul 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-11.kvm88
Mark McLoughlin a8abd8
- Update to kvm-88, see http://www.linux-kvm.org/page/ChangeLog
Mark McLoughlin a8abd8
- Package mutiboot.bin
Mark McLoughlin a8abd8
- Update for how extboot is built
Mark McLoughlin a8abd8
- Fix sf.net source URL
Mark McLoughlin a8abd8
- Drop qemu-fix-ppc-softmmu-kvm-disabled-build.patch
Mark McLoughlin a8abd8
- Drop qemu-fix-pcspk-build-with-kvm-disabled.patch
Mark McLoughlin a8abd8
- Cherry-pick fix for esound support build failure
Mark McLoughlin a8abd8
Daniel P. Berrange fc8b74
* Wed Jul 15 2009 Daniel Berrange <berrange@lettuce.camlab.fab.redhat.com> - 2:0.10.50-10.kvm87
Daniel P. Berrange fc8b74
- Add udev rules to make /dev/kvm world accessible & group=kvm (rhbz #497341)
Daniel P. Berrange fc8b74
- Create a kvm group if it doesn't exist (rhbz #346151)
Daniel P. Berrange fc8b74
Glauber Costa 247782
* Tue Jul 07 2009 Glauber Costa <glommer@redhat.com> - 2:0.10.50-9.kvm87
Glauber Costa 247782
- use pxe roms from gpxe, instead of etherboot package.
Glauber Costa 247782
Mark McLoughlin 995446
* Fri Jul  3 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-8.kvm87
Mark McLoughlin 995446
- Prefer sysfs over usbfs for usb passthrough (#508326)
Mark McLoughlin 995446
Mark McLoughlin 997cc5
* Sat Jun 27 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-7.kvm87
Mark McLoughlin 997cc5
- Update to kvm-87
Mark McLoughlin 997cc5
- Drop upstreamed patches
Mark McLoughlin bc0345
- Cherry-pick new ppc build fix from upstream
Mark McLoughlin 98d891
- Work around broken linux-user build on ppc
Mark McLoughlin d298fd
- Fix hw/pcspk.c build with --disable-kvm
Mark McLoughlin 997cc5
- Re-enable preadv()/pwritev() since #497429 is long since fixed
Mark McLoughlin bd50c4
- Kill petalogix-s3adsp1800.dtb, since we don't ship the microblaze target
Mark McLoughlin 997cc5
Mark McLoughlin 62fb37
* Fri Jun  5 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-6.kvm86
Mark McLoughlin 62fb37
- Fix 'kernel requires an x86-64 CPU' error
Mark McLoughlin 62fb37
- BuildRequires ncurses-devel to enable '-curses' option (#504226)
Mark McLoughlin 62fb37
Mark McLoughlin e37615
* Wed Jun  3 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-5.kvm86
Mark McLoughlin e37615
- Prevent locked cdrom eject - fixes hang at end of anaconda installs (#501412)
Mark McLoughlin e37615
- Avoid harmless 'unhandled wrmsr' warnings (#499712)
Mark McLoughlin e37615
Mark McLoughlin 666df9
* Thu May 21 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-4.kvm86
Mark McLoughlin ccf76b
- Update to kvm-86 release
Mark McLoughlin ccf76b
- ChangeLog here: http://marc.info/?l=kvm&m=124282885729710
Mark McLoughlin ccf76b
Mark McLoughlin f2160a
* Fri May  1 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-3.kvm85
Mark McLoughlin f2160a
- Really provide qemu-kvm as a metapackage for comps
Mark McLoughlin f2160a
Mark McLoughlin d7d988
* Tue Apr 28 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-2.kvm85
Mark McLoughlin d7d988
- Provide qemu-kvm as a metapackage for comps
Mark McLoughlin d7d988
Mark McLoughlin 92dcc1
* Mon Apr 27 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-1.kvm85
Mark McLoughlin 92dcc1
- Update to qemu-kvm-devel-85
Mark McLoughlin 92dcc1
- kvm-85 is based on qemu development branch, currently version 0.10.50
Mark McLoughlin 92dcc1
- Include new qemu-io utility in qemu-img package
Mark McLoughlin 92dcc1
- Re-instate -help string for boot=on to fix virtio booting with libvirt
Mark McLoughlin 92dcc1
- Drop upstreamed patches
Mark McLoughlin 92dcc1
- Fix missing kernel/include/asm symlink in upstream tarball
Mark McLoughlin 92dcc1
- Fix target-arm build
Mark McLoughlin 7701e0
- Fix build on ppc
Mark McLoughlin 92dcc1
- Disable preadv()/pwritev() until bug #497429 is fixed
Mark McLoughlin 92dcc1
- Kill more .kernelrelease uselessness
Mark McLoughlin 92dcc1
- Make non-kvm qemu build verbose
Mark McLoughlin 92dcc1
Mark McLoughlin 171644
* Fri Apr 24 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-15
Mark McLoughlin 171644
- Fix source numbering typos caused by make-release addition
Mark McLoughlin 171644
Mark McLoughlin 6694af
* Thu Apr 23 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-14
Mark McLoughlin 6694af
- Improve instructions for generating the tarball
Mark McLoughlin 6694af
Mark McLoughlin 6d887b
* Tue Apr 21 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-13
Mark McLoughlin 6d887b
- Enable pulseaudio driver to fix qemu lockup at shutdown (#495964)
Mark McLoughlin 6d887b
Mark McLoughlin e1eede
* Tue Apr 21 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-12
Mark McLoughlin e1eede
- Another qcow2 image corruption fix (#496642)
Mark McLoughlin e1eede
Mark McLoughlin 35588f
* Mon Apr 20 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-11
Mark McLoughlin 35588f
- Fix qcow2 image corruption (#496642)
Mark McLoughlin 35588f
Mark McLoughlin 1a5888
* Sun Apr 19 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-10
Mark McLoughlin 1a5888
- Run sysconfig.modules from %post on x86_64 too (#494739)
Mark McLoughlin 1a5888
Mark McLoughlin 513689
* Sun Apr 19 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-9
Mark McLoughlin 513689
- Align VGA ROM to 4k boundary - fixes 'qemu-kvm -std vga' (#494376)
Mark McLoughlin 513689
Glauber Costa 52ac18
* Tue Apr  14 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-8
Glauber Costa 52ac18
- Provide qemu-kvm conditional on the architecture.
Glauber Costa 52ac18
Mark McLoughlin 3dcd9a
* Thu Apr  9 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-7
Mark McLoughlin 3dcd9a
- Add a much cleaner fix for vga segfault (#494002)
Mark McLoughlin 3dcd9a
Glauber Costa 3b0756
* Sun Apr  5 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-6
Glauber Costa 3b0756
- Fixed qcow2 segfault creating disks over 2TB. #491943
Glauber Costa 3b0756
Mark McLoughlin 910c5e
* Fri Apr  3 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-5
Mark McLoughlin 910c5e
- Fix vga segfault under kvm-autotest (#494002)
Mark McLoughlin 910c5e
- Kill kernelrelease hack; it's not needed
Mark McLoughlin 910c5e
- Build with "make V=1" for more verbose logs
Mark McLoughlin 910c5e
Glauber Costa 3afbf0
* Thu Apr 02 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-4
Glauber Costa 3afbf0
- Support botting gpxe roms.
Glauber Costa 3afbf0
Glauber Costa 0b5d26
* Wed Apr 01 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-2
Glauber Costa 0b5d26
- added missing patch. love for CVS.
Glauber Costa 0b5d26
Glauber Costa 47b075
* Wed Apr 01 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-1
Glauber Costa 47b075
- Include debuginfo for qemu-img
Glauber Costa 47b075
- Do not require qemu-common for qemu-img
Glauber Costa 47b075
- Explicitly own each of the firmware files
Glauber Costa 47b075
- remove firmwares for ppc and sparc. They should be provided by an external package.
Glauber Costa 47b075
  Not that the packages exists for sparc in the secondary arch repo as noarch, but they
Glauber Costa 47b075
  don't automatically get into main repos. Unfortunately it's the best we can do right
Glauber Costa 47b075
  now.
Glauber Costa 47b075
- rollback a bit in time. Snapshot from avi's maint/2.6.30
Glauber Costa 47b075
  - this requires the sasl patches to come back.
Glauber Costa 47b075
  - with-patched-kernel comes back.
Glauber Costa 47b075
Mark McLoughlin 9a6ed3
* Wed Mar 25 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-0.12.kvm20090323git
Mark McLoughlin 9a6ed3
- BuildRequires pciutils-devel for device assignment (#492076)
Mark McLoughlin 9a6ed3
Glauber Costa 9e9690
* Mon Mar 23 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.11.kvm20090323git
Glauber Costa 9e9690
- Update to snapshot kvm20090323.
Glauber Costa 9e9690
- Removed patch2 (upstream).
Glauber Costa 9e9690
- use upstream's new split package.
Glauber Costa 9e9690
- --with-patched-kernel flag not needed anymore
Glauber Costa 9e9690
- Tell how to get the sources.
Glauber Costa 9e9690
Glauber Costa a2460b
* Wed Mar 18 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.10.kvm20090310git
Glauber Costa a2460b
- Added extboot to files list.
Glauber Costa a2460b
Glauber Costa 5b0b64
* Wed Mar 11 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.9.kvm20090310git
Glauber Costa 5b0b64
- Fix wrong reference to bochs bios.
Glauber Costa 5b0b64
Glauber Costa 0c2ec9
* Wed Mar 11 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.8.kvm20090310git
Glauber Costa 0c2ec9
- fix Obsolete/Provides pair
Glauber Costa 0c2ec9
- Use kvm bios from bochs-bios package.
Glauber Costa 0c2ec9
- Using RPM_OPT_FLAGS in configure
Glauber Costa 0c2ec9
- Picked back audio-drv-list from kvm package
Glauber Costa 0c2ec9
Glauber Costa 206c78
* Tue Mar 10 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.7.kvm20090310git
Glauber Costa 206c78
- modify ppc patch
Glauber Costa 206c78
Glauber Costa 31b341
* Tue Mar 10 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.6.kvm20090310git
Glauber Costa 31b341
- updated to kvm20090310git
Glauber Costa 31b341
- removed sasl patches (already in this release)
Glauber Costa 31b341
Glauber Costa 4da298
* Tue Mar 10 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.5.kvm20090303git
Glauber Costa 4da298
- kvm.modules were being wrongly mentioned at %%install.
Glauber Costa 4da298
- update description for the x86 system package to include kvm support
Glauber Costa 4da298
- build kvm's own bios. It is still necessary while kvm uses a slightly different
Glauber Costa 4da298
  irq routing mechanism
Glauber Costa e41549
Glauber Costa b9aebd
* Thu Mar 05 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.4.kvm20090303git
Glauber Costa b9aebd
- seems Epoch does not go into the tags. So start back here.
Glauber Costa b9aebd
Glauber Costa e0f4cd
* Thu Mar 05 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.1.kvm20090303git
Glauber Costa e0f4cd
- Use bochs-bios instead of bochs-bios-data
Glauber Costa e0f4cd
- It's official: upstream set on 0.10
Glauber Costa e0f4cd
Daniel P. Berrange 913ab9
* Thu Mar  5 2009 Daniel P. Berrange <berrange@redhat.com> - 2:0.9.2-0.2.kvm20090303git
Daniel P. Berrange 913ab9
- Added BSD to license list, since many files are covered by BSD
Daniel P. Berrange 913ab9
Glauber Costa 420de0
* Wed Mar 04 2009 Glauber Costa <glommer@redhat.com> - 0.9.2-0.1.kvm20090303git
Glauber Costa 420de0
- missing a dot. shame on me
Glauber Costa 420de0
Glauber Costa 9235f9
* Wed Mar 04 2009 Glauber Costa <glommer@redhat.com> - 0.92-0.1.kvm20090303git
Glauber Costa 9235f9
- Set Epoch to 2
Glauber Costa 9235f9
- Set version to 0.92. It seems upstream keep changing minds here, so pick the lowest
Glauber Costa 9235f9
- Provides KVM, Obsoletes KVM
Glauber Costa 9235f9
- Only install qemu-kvm in ix86 and x86_64
Glauber Costa 9235f9
- Remove pkgdesc macros, as they were generating bogus output for rpm -qi.
Glauber Costa 9235f9
- fix ppc and ppc64 builds
Glauber Costa 9235f9
Glauber Costa d56efc
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 0.10-0.3.kvm20090303git
Glauber Costa d56efc
- only execute post scripts for user package.
Glauber Costa 0f3f16
- added kvm tools.
Glauber Costa d56efc
Glauber Costa b8bea8
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 0.10-0.2.kvm20090303git
Glauber Costa b8bea8
- put kvm.modules into cvs
Glauber Costa b8bea8
Glauber Costa 8571d0
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 0.10-0.1.kvm20090303git
Glauber Costa 8571d0
- Set Epoch to 1
Glauber Costa 8571d0
- Build KVM (basic build, no tools yet)
Glauber Costa 8571d0
- Set ppc in ExcludeArch. This is temporary, just to fix one issue at a time.
Glauber Costa 8571d0
  ppc users (IBM ? ;-)) please wait a little bit.
Glauber Costa 8571d0
Daniel P. Berrange 42af21
* Tue Mar  3 2009 Daniel P. Berrange <berrange@redhat.com> - 1.0-0.5.svn6666
Daniel P. Berrange 42af21
- Support VNC SASL authentication protocol
Daniel P. Berrange 42af21
- Fix dep on bochs-bios-data
Daniel P. Berrange 42af21
Glauber Costa f97a70
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.4.svn6666
Glauber Costa f97a70
- use bios from bochs-bios package.
Glauber Costa f97a70
Glauber Costa 3e01e7
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.3.svn6666
Glauber Costa 3e01e7
- use vgabios from vgabios package.
Glauber Costa 3e01e7
Glauber Costa f0365c
* Mon Mar 02 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.2.svn6666
Glauber Costa f0365c
- use pxe roms from etherboot package.
Glauber Costa f0365c
Glauber Costa 485711
* Mon Mar 02 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.1.svn6666
Glauber Costa 485711
- Updated to tip svn (release 6666). Featuring split packages for qemu.
Glauber Costa 485711
  Unfortunately, still using binary blobs for the bioses.
Glauber Costa 485711
Jesse Keating c6f944
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.1-13
Jesse Keating c6f944
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Jesse Keating c6f944
Debarshi Ray ff9191
* Sun Jan 11 2009 Debarshi Ray <rishi@fedoraproject.org> - 0.9.1-12
Debarshi Ray ff9191
- Updated build patch. Closes Red Hat Bugzilla bug #465041.
Debarshi Ray ff9191
Dennis Gilmore 1cd90b
* Wed Dec 31 2008 Dennis Gilmore <dennis@ausil.us> - 0.9.1-11
Dennis Gilmore 1cd90b
- add sparcv9 and sparc64 support
Dennis Gilmore 1cd90b
Bill Nottingham a7289f
* Fri Jul 25 2008 Bill Nottingham <notting@redhat.com>
Bill Nottingham a7289f
- Fix qemu-img summary (#456344)
Bill Nottingham a7289f
Daniel P. Berrange 549de8
* Wed Jun 25 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-10.fc10
Daniel P. Berrange 549de8
- Rebuild for GNU TLS ABI change
Daniel P. Berrange 549de8
Daniel P. Berrange b4adff
* Wed Jun 11 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-9.fc10
Daniel P. Berrange b4adff
- Remove bogus wildcard from files list (rhbz #450701)
Daniel P. Berrange b4adff
Lubomir Rintel 4c8582
* Sat May 17 2008 Lubomir Rintel <lkundrak@v3.sk> - 0.9.1-8
Lubomir Rintel 4c8582
- Register binary handlers also for shared libraries
Lubomir Rintel 4c8582
Daniel P. Berrange a1020f
* Mon May  5 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-7.fc10
Daniel P. Berrange a1020f
- Fix text console PTYs to be in rawmode
Daniel P. Berrange a1020f
Lubomir Rintel d0fefc
* Sun Apr 27 2008 Lubomir Kundrak <lkundrak@redhat.com> - 0.9.1-6
Lubomir Rintel d0fefc
- Register binary handler for SuperH-4 CPU
Lubomir Rintel d0fefc
Daniel P. Berrange 36ffed
* Wed Mar 19 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-5.fc9
Daniel P. Berrange 36ffed
- Split qemu-img tool into sub-package for smaller footprint installs
Daniel P. Berrange 36ffed
Daniel P. Berrange 0778a1
* Wed Feb 27 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-4.fc9
Daniel P. Berrange 0778a1
- Fix block device checks for extendable disk formats (rhbz #435139)
Daniel P. Berrange 0778a1
Daniel P. Berrange 0778a1
* Sat Feb 23 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-3.fc9
Daniel P. Berrange b80713
- Fix block device extents check (rhbz #433560)
Daniel P. Berrange b80713
Jesse Keating 609577
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.9.1-2
Jesse Keating 609577
- Autorebuild for GCC 4.3
Jesse Keating 609577
Daniel P. Berrange e62519
* Tue Jan  8 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-1.fc9
Daniel P. Berrange e62519
- Updated to 0.9.1 release
Daniel P. Berrange e62519
- Fix license tag syntax
Daniel P. Berrange e62519
- Don't mark init script as a config file
Daniel P. Berrange e62519
Daniel P. Berrange f4a1bb
* Wed Sep 26 2007 Daniel P. Berrange <berrange@redhat.com> - 0.9.0-5.fc8
Daniel P. Berrange f4a1bb
- Fix rtl8139 checksum calculation for Vista (rhbz #308201)
Daniel P. Berrange f4a1bb
Daniel P. Berrange 4ecadb
* Tue Aug 28 2007 Daniel P. Berrange <berrange@redhat.com> - 0.9.0-4.fc8
Daniel P. Berrange 4ecadb
- Fix debuginfo by passing -Wl,--build-id to linker
Daniel P. Berrange 4ecadb
David Woodhouse e415ab
* Tue Aug 28 2007 David Woodhouse <dwmw2@infradead.org> 0.9.0-4
David Woodhouse e415ab
- Update licence
David Woodhouse e415ab
- Fix CDROM emulation (#253542)
David Woodhouse e415ab
Daniel P. Berrange 304b40
* Tue Aug 28 2007 Daniel P. Berrange <berrange@redhat.com> - 0.9.0-3.fc8
Daniel P. Berrange 304b40
- Added backport of VNC password auth, and TLS+x509 cert auth
Daniel P. Berrange 304b40
- Switch to rtl8139 NIC by default for linkstate reporting
Daniel P. Berrange 304b40
- Fix rtl8139 mmio region mappings with multiple NICs
Daniel P. Berrange 304b40
Hans de Goede 76b47e
* Sun Apr  1 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.9.0-2
Hans de Goede 76b47e
- Fix direct loading of a linux kernel with -kernel & -initrd (bz 234681)
Hans de Goede 76b47e
- Remove spurious execute bits from manpages (bz 222573)
Hans de Goede 76b47e
David Woodhouse 4cf268
* Tue Feb  6 2007 David Woodhouse <dwmw2@infradead.org> 0.9.0-1
David Woodhouse 4cf268
- Update to 0.9.0
David Woodhouse 4cf268
David Woodhouse f57922
* Wed Jan 31 2007 David Woodhouse <dwmw2@infradead.org> 0.8.2-5
David Woodhouse f57922
- Include licences
David Woodhouse f57922
Hans de Goede 019db4
* Mon Nov 13 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 0.8.2-4
Hans de Goede 019db4
- Backport patch to make FC6 guests work by Kevin Kofler
Hans de Goede 019db4
  <Kevin@tigcc.ticalc.org> (bz 207843).
Hans de Goede 019db4
David Woodhouse f6b93b
* Mon Sep 11 2006 David Woodhouse <dwmw2@infradead.org> 0.8.2-3
David Woodhouse f6b93b
- Rebuild
David Woodhouse f6b93b
Matthias Saou e6d232
* Thu Aug 24 2006 Matthias Saou <http://freshrpms.net/> 0.8.2-2
Matthias Saou e6d232
- Remove the target-list iteration for x86_64 since they all build again.
Matthias Saou e6d232
- Make gcc32 vs. gcc34 conditional on %%{fedora} to share the same spec for
Matthias Saou e6d232
  FC5 and FC6.
Matthias Saou e6d232
Matthias Saou 67348d
* Wed Aug 23 2006 Matthias Saou <http://freshrpms.net/> 0.8.2-1
Matthias Saou 67348d
- Update to 0.8.2 (#200065).
Matthias Saou 67348d
- Drop upstreamed syscall-macros patch2.
Matthias Saou 67348d
- Put correct scriplet dependencies.
Matthias Saou 67348d
- Force install mode for the init script to avoid umask problems.
Matthias Saou 67348d
- Add %%postun condrestart for changes to the init script to be applied if any.
Matthias Saou 67348d
- Update description with the latest "about" from the web page (more current).
Matthias Saou 67348d
- Update URL to qemu.org one like the Source.
Matthias Saou 67348d
- Add which build requirement.
Matthias Saou 67348d
- Don't include texi files in %%doc since we ship them in html.
Matthias Saou 01139d
- Switch to using gcc34 on devel, FC5 still has gcc32.
Matthias Saou 5d0953
- Add kernheaders patch to fix linux/compiler.h inclusion.
Matthias Saou 5c9bd8
- Add target-sparc patch to fix compiling on ppc (some int32 to float).
Matthias Saou 67348d
David Woodhouse 1ca927
* Thu Jun  8 2006 David Woodhouse <dwmw2@infradead.org> 0.8.1-3
David Woodhouse 1ca927
- More header abuse in modify_ldt(), change BuildRoot:
David Woodhouse 1ca927
David Woodhouse 1ca927
* Wed Jun  7 2006 David Woodhouse <dwmw2@infradead.org> 0.8.1-2
David Woodhouse fb30f3
- Fix up kernel header abuse
David Woodhouse fb30f3
David Woodhouse 7b2bfb
* Tue May 30 2006 David Woodhouse <dwmw2@infradead.org> 0.8.1-1
David Woodhouse 7b2bfb
- Update to 0.8.1
David Woodhouse 7b2bfb
David Woodhouse 943292
* Sat Mar 18 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-6
David Woodhouse 943292
- Update linker script for PPC
David Woodhouse 943292
David Woodhouse 943292
* Sat Mar 18 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-5
David Woodhouse 943292
- Just drop $RPM_OPT_FLAGS. They're too much of a PITA
David Woodhouse 943292
David Woodhouse 943292
* Sat Mar 18 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-4
David Woodhouse 943292
- Disable stack-protector options which gcc 3.2 doesn't like
David Woodhouse 943292
David Woodhouse 9f8ef0
* Fri Mar 17 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-3
David Woodhouse 9f8ef0
- Use -mcpu= instead of -mtune= on x86_64 too
David Woodhouse 9f8ef0
- Disable SPARC targets on x86_64, because dyngen doesn't like fnegs
David Woodhouse 9f8ef0
David Woodhouse bf4430
* Fri Mar 17 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-2
David Woodhouse bf4430
- Don't use -mtune=pentium4 on i386. GCC 3.2 doesn't like it
David Woodhouse bf4430
David Woodhouse a08e53
* Fri Mar 17 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-1
David Woodhouse a08e53
- Update to 0.8.0
David Woodhouse a08e53
- Resort to using compat-gcc-32
David Woodhouse a08e53
- Enable ALSA
David Woodhouse a08e53
David Woodhouse a08e53
* Mon May 16 2005 David Woodhouse <dwmw2@infradead.org> 0.7.0-2
David Woodhouse 66db2b
- Proper fix for GCC 4 putting 'blr' or 'ret' in the middle of the function,
David Woodhouse 66db2b
  for i386, x86_64 and PPC.
David Woodhouse 66db2b
David Woodhouse a08e53
* Sat Apr 30 2005 David Woodhouse <dwmw2@infradead.org> 0.7.0-1
David Woodhouse 9b980e
- Update to 0.7.0
David Woodhouse 9b980e
- Fix dyngen for PPC functions which end in unconditional branch
David Woodhouse 9b980e
Michael Schwendt b58f70
* Thu Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
Michael Schwendt e4c605
- rebuilt
Michael Schwendt e4c605
David Woodhouse c8e4b3
* Sun Feb 13 2005 David Woodhouse <dwmw2@infradead.org> 0.6.1-2
David Woodhouse c8e4b3
- Package cleanup
David Woodhouse c8e4b3
David Woodhouse 5c3734
* Sun Nov 21 2004 David Woodhouse <dwmw2@redhat.com> 0.6.1-1
David Woodhouse 5c3734
- Update to 0.6.1
David Woodhouse 5c3734
David Woodhouse 5c3734
* Tue Jul 20 2004 David Woodhouse <dwmw2@redhat.com> 0.6.0-2
David Woodhouse 5c3734
- Compile fix from qemu CVS, add x86_64 host support
David Woodhouse 5c3734
Michael Schwendt b58f70
* Wed May 12 2004 David Woodhouse <dwmw2@redhat.com> 0.6.0-1
David Woodhouse 5c3734
- Update to 0.6.0.
David Woodhouse 5c3734
David Woodhouse 5c3734
* Sat May 8 2004 David Woodhouse <dwmw2@redhat.com> 0.5.5-1
David Woodhouse 5c3734
- Update to 0.5.5.
David Woodhouse 5c3734
Michael Schwendt b58f70
* Sun May 2 2004 David Woodhouse <dwmw2@redhat.com> 0.5.4-1
David Woodhouse 5c3734
- Update to 0.5.4.
David Woodhouse 5c3734
David Woodhouse 5c3734
* Thu Apr 22 2004 David Woodhouse <dwmw2@redhat.com> 0.5.3-1
David Woodhouse 5c3734
- Update to 0.5.3. Add init script.
David Woodhouse 5c3734
David Woodhouse 5c3734
* Thu Jul 17 2003 Jeff Johnson <jbj@redhat.com> 0.4.3-1
David Woodhouse 5c3734
- Create.