2012-10-11 16:01:59 +00:00
|
|
|
%ifarch %{ix86}
|
|
|
|
%global kvm_package system-x86
|
2015-04-16 12:27:50 +00:00
|
|
|
# need_qemu_kvm should only ever be used by x86
|
2012-10-11 16:01:59 +00:00
|
|
|
%global need_qemu_kvm 1
|
|
|
|
%endif
|
|
|
|
%ifarch x86_64
|
|
|
|
%global kvm_package system-x86
|
2015-04-16 12:27:50 +00:00
|
|
|
# need_qemu_kvm should only ever be used by x86
|
2012-10-11 16:01:59 +00:00
|
|
|
%global need_qemu_kvm 1
|
|
|
|
%endif
|
2014-09-30 12:37:59 +00:00
|
|
|
%ifarch ppc64 ppc64le
|
2012-10-11 16:01:59 +00:00
|
|
|
%global kvm_package system-ppc
|
|
|
|
%endif
|
2012-10-19 08:15:31 +00:00
|
|
|
%ifarch s390x
|
|
|
|
%global kvm_package system-s390x
|
|
|
|
%endif
|
2013-06-01 22:30:46 +00:00
|
|
|
%ifarch armv7hl
|
|
|
|
%global kvm_package system-arm
|
|
|
|
%endif
|
2014-04-22 00:35:15 +00:00
|
|
|
%ifarch aarch64
|
|
|
|
%global kvm_package system-aarch64
|
2015-06-05 22:21:57 +00:00
|
|
|
%endif
|
|
|
|
|
2016-07-13 12:42:21 +00:00
|
|
|
%global user_static 1
|
|
|
|
# glibc static libs are fubar on i386
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1352625
|
|
|
|
%ifarch %{?ix86}
|
|
|
|
%global user_static 0
|
|
|
|
%endif
|
|
|
|
|
2015-06-05 22:21:57 +00:00
|
|
|
%global have_kvm 0
|
|
|
|
%if 0%{?kvm_package:1}
|
|
|
|
%global have_kvm 1
|
2014-04-22 00:35:15 +00:00
|
|
|
%endif
|
2012-10-11 16:01:59 +00:00
|
|
|
|
2016-03-01 11:46:16 +00:00
|
|
|
%ifarch %{ix86} x86_64 %{arm} aarch64 %{power64} s390 s390x
|
2015-04-16 12:27:50 +00:00
|
|
|
%global have_seccomp 1
|
2016-03-01 11:46:16 +00:00
|
|
|
%endif
|
|
|
|
%ifarch %{ix86} x86_64
|
2015-04-16 12:27:50 +00:00
|
|
|
%global have_spice 1
|
|
|
|
%endif
|
|
|
|
|
|
|
|
# Xen is available only on i386 x86_64 (from libvirt spec)
|
|
|
|
%ifarch %{ix86} x86_64
|
|
|
|
%global have_xen 1
|
|
|
|
%endif
|
|
|
|
|
2016-07-13 12:42:21 +00:00
|
|
|
# Temp hack for https://bugzilla.redhat.com/show_bug.cgi?id=1343892
|
|
|
|
# We'll manually turn on hardened build later in this spec
|
|
|
|
%undefine _hardened_build
|
|
|
|
|
2016-04-07 16:59:59 +00:00
|
|
|
# Release candidate version tracking
|
2016-05-13 18:18:07 +00:00
|
|
|
# global rcver rc5
|
2016-04-07 16:59:59 +00:00
|
|
|
%if 0%{?rcver:1}
|
2016-05-13 18:18:07 +00:00
|
|
|
%global rcrel .%{rcver}
|
2016-04-07 16:59:59 +00:00
|
|
|
%global rcstr -%{rcver}
|
|
|
|
%endif
|
|
|
|
|
2014-03-24 13:15:34 +00:00
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
Summary: QEMU is a FAST! processor emulator
|
|
|
|
Name: qemu
|
2016-04-07 16:59:59 +00:00
|
|
|
Version: 2.6.0
|
2016-07-13 12:42:21 +00:00
|
|
|
Release: 5%{?rcrel}%{?dist}
|
2009-03-04 17:32:40 +00:00
|
|
|
Epoch: 2
|
2009-03-05 12:38:01 +00:00
|
|
|
License: GPLv2+ and LGPLv2+ and BSD
|
2005-02-13 12:57:23 +00:00
|
|
|
Group: Development/Tools
|
2006-08-23 16:22:50 +00:00
|
|
|
URL: http://www.qemu.org/
|
2010-07-20 12:39:23 +00:00
|
|
|
|
2016-04-07 16:59:59 +00:00
|
|
|
Source0: http://wiki.qemu-project.org/download/%{name}-%{version}%{?rcstr}.tar.bz2
|
2011-07-18 19:26:30 +00:00
|
|
|
|
2011-10-21 20:32:18 +00:00
|
|
|
Source1: qemu.binfmt
|
2009-09-16 09:38:29 +00:00
|
|
|
|
|
|
|
# Creates /dev/kvm
|
2009-07-16 09:53:52 +00:00
|
|
|
Source3: 80-kvm.rules
|
2009-09-16 17:31:15 +00:00
|
|
|
# KSM control scripts
|
2011-10-21 20:32:18 +00:00
|
|
|
Source4: ksm.service
|
2009-09-16 09:38:29 +00:00
|
|
|
Source5: ksm.sysconfig
|
2011-10-21 20:32:18 +00:00
|
|
|
Source6: ksmctl.c
|
|
|
|
Source7: ksmtuned.service
|
|
|
|
Source8: ksmtuned
|
|
|
|
Source9: ksmtuned.conf
|
2016-04-14 22:41:46 +00:00
|
|
|
# guest agent service
|
2011-10-05 15:00:36 +00:00
|
|
|
Source10: qemu-guest-agent.service
|
2016-04-14 22:41:46 +00:00
|
|
|
# guest agent udev rules
|
2011-10-05 15:00:36 +00:00
|
|
|
Source11: 99-qemu-guest-agent.rules
|
2016-04-14 22:41:46 +00:00
|
|
|
# /etc/qemu/bridge.conf
|
2012-11-15 16:58:05 +00:00
|
|
|
Source12: bridge.conf
|
2016-04-14 22:41:46 +00:00
|
|
|
# qemu-kvm back compat wrapper installed as /usr/bin/qemu-kvm
|
2013-02-20 01:14:18 +00:00
|
|
|
Source13: qemu-kvm.sh
|
2016-04-14 22:41:46 +00:00
|
|
|
# /etc/modprobe.d/kvm.conf
|
2015-12-23 09:23:07 +00:00
|
|
|
Source20: kvm.conf
|
2016-04-14 22:41:46 +00:00
|
|
|
# /etc/sysctl.d/50-kvm-s390x.conf
|
|
|
|
Source21: 50-kvm-s390x.conf
|
|
|
|
|
2016-04-22 12:00:14 +00:00
|
|
|
# Adjust spice gl version check to expect F24 backported version
|
|
|
|
# Not for upstream, f24 only
|
|
|
|
Patch0001: 0001-spice-F24-spice-has-backported-gl-support.patch
|
2016-05-09 17:36:06 +00:00
|
|
|
# Fix gtk UI crash when switching to monitor (bz #1333424)
|
|
|
|
Patch0002: 0002-ui-gtk-fix-crash-when-terminal-inner-border-is-NULL.patch
|
|
|
|
# Fix sdl2 UI lockup lockup when switching to monitor
|
|
|
|
Patch0003: 0003-ui-sdl2-Release-grab-before-opening-console-window.patch
|
2016-05-20 20:36:01 +00:00
|
|
|
# Explicitly error if spice GL setup fails
|
|
|
|
Patch0004: 0004-ui-spice-Exit-if-gl-on-EGL-init-fails.patch
|
|
|
|
# Fix monitor resizing with virgl (bz #1337564)
|
|
|
|
Patch0005: 0005-spice-gl-add-use-qemu_spice_gl_monitor_config.patch
|
2016-05-26 15:32:16 +00:00
|
|
|
# CVE-2016-4020: memory leak in kvmvapic.c (bz #1326904)
|
|
|
|
Patch0006: 0006-i386-kvmvapic-initialise-imm32-variable.patch
|
|
|
|
# CVE-2016-4439: scsi: esb: OOB write #1 (bz #1337503)
|
|
|
|
Patch0007: 0007-esp-check-command-buffer-length-before-write-CVE-201.patch
|
|
|
|
# CVE-2016-4441: scsi: esb: OOB write #2 (bz #1337506)
|
|
|
|
Patch0008: 0008-esp-check-dma-length-before-reading-scsi-command-CVE.patch
|
|
|
|
# Fix regression installing windows 7 with qxl/vga (bz #1339267)
|
|
|
|
Patch0009: 0009-vga-add-sr_vbe-register-set.patch
|
|
|
|
# Fix crash with aarch64 gic-version=host and accel=tcg (bz #1339977)
|
|
|
|
Patch0010: 0010-hw-arm-virt-Reject-gic-version-host-for-non-KVM.patch
|
2016-06-22 13:40:57 +00:00
|
|
|
# CVE-2016-4002: net: buffer overflow in MIPSnet (bz #1326083)
|
|
|
|
Patch0011: 0011-net-mipsnet-check-packet-length-against-buffer.patch
|
|
|
|
# CVE-2016-4952 scsi: pvscsi: out-of-bounds access issue
|
|
|
|
Patch0012: 0012-scsi-pvscsi-check-command-descriptor-ring-buffer-siz.patch
|
|
|
|
# CVE-2016-4964: scsi: mptsas infinite loop (bz #1339157)
|
|
|
|
Patch0013: 0013-scsi-mptsas-infinite-loop-while-fetching-requests.patch
|
|
|
|
# CVE-2016-5106: scsi: megasas: out-of-bounds write (bz #1339581)
|
|
|
|
Patch0014: 0014-scsi-megasas-use-appropriate-property-buffer-size.patch
|
|
|
|
# CVE-2016-5105: scsi: megasas: stack information leakage (bz #1339585)
|
|
|
|
Patch0015: 0015-scsi-megasas-initialise-local-configuration-data-buf.patch
|
|
|
|
# CVE-2016-5107: scsi: megasas: out-of-bounds read (bz #1339573)
|
|
|
|
Patch0016: 0016-scsi-megasas-check-read_queue_head-index-value.patch
|
|
|
|
# CVE-2016-4454: display: vmsvga: out-of-bounds read (bz #1340740)
|
|
|
|
Patch0017: 0017-vmsvga-move-fifo-sanity-checks-to-vmsvga_fifo_length.patch
|
|
|
|
Patch0018: 0018-vmsvga-add-more-fifo-checks.patch
|
|
|
|
Patch0019: 0019-vmsvga-shadow-fifo-registers.patch
|
|
|
|
# CVE-2016-4453: display: vmsvga: infinite loop (bz #1340744)
|
|
|
|
Patch0020: 0020-vmsvga-don-t-process-more-than-1024-fifo-commands-at.patch
|
|
|
|
# CVE-2016-5126: block: iscsi: buffer overflow (bz #1340925)
|
|
|
|
Patch0021: 0021-block-iscsi-avoid-potential-overflow-of-acb-task-cdb.patch
|
|
|
|
# CVE-2016-5238: scsi: esp: OOB write (bz #1341932)
|
|
|
|
Patch0022: 0022-scsi-esp-check-buffer-length-before-reading-scsi-com.patch
|
|
|
|
Patch0023: 0023-scsi-esp-respect-FIFO-invariant-after-message-phase.patch
|
|
|
|
Patch0024: 0024-scsi-esp-clean-up-handle_ti-esp_do_dma-if-s-do_cmd.patch
|
|
|
|
# CVE-2016-5338: scsi: esp: OOB r/w access (bz #1343325)
|
|
|
|
Patch0025: 0025-scsi-esp-make-cmdbuf-big-enough-for-maximum-CDB-size.patch
|
|
|
|
# CVE-2016-5337: scsi: megasas: information leakage (bz #1343910)
|
|
|
|
Patch0026: 0026-scsi-megasas-null-terminate-bios-version-buffer.patch
|
|
|
|
# Fix crash with -nodefaults -sdl (bz #1340931)
|
|
|
|
Patch0027: 0027-sdl2-skip-init-without-outputs.patch
|
2016-04-22 12:00:14 +00:00
|
|
|
|
2015-12-23 09:23:07 +00:00
|
|
|
|
2016-05-15 18:52:29 +00:00
|
|
|
# documentation deps
|
|
|
|
BuildRequires: texi2html
|
|
|
|
BuildRequires: texinfo
|
|
|
|
# For /usr/bin/pod2man
|
|
|
|
BuildRequires: perl-podlators
|
|
|
|
# For sanity test
|
|
|
|
BuildRequires: qemu-sanity-check-nodeps
|
|
|
|
BuildRequires: kernel
|
|
|
|
# For acpi compilation
|
|
|
|
BuildRequires: iasl
|
|
|
|
# For chrpath calls in specfile
|
|
|
|
BuildRequires: chrpath
|
|
|
|
|
|
|
|
# -display sdl support
|
2014-07-09 15:53:36 +00:00
|
|
|
BuildRequires: SDL2-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# used in various places for compression
|
2012-08-06 19:53:39 +00:00
|
|
|
BuildRequires: zlib-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# used in various places for crypto
|
2012-08-06 19:53:39 +00:00
|
|
|
BuildRequires: gnutls-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# VNC sasl auth support
|
2012-08-06 19:53:39 +00:00
|
|
|
BuildRequires: cyrus-sasl-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# aio implementation for block drivers
|
2010-03-09 16:18:48 +00:00
|
|
|
BuildRequires: libaio-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# pulseaudio audio output
|
2009-04-21 13:53:59 +00:00
|
|
|
BuildRequires: pulseaudio-libs-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# iscsi drive support
|
2013-03-11 16:25:17 +00:00
|
|
|
BuildRequires: libiscsi-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# NFS drive support
|
2016-04-07 16:59:59 +00:00
|
|
|
BuildRequires: libnfs-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# snappy compression for memory dump
|
2016-04-07 16:59:59 +00:00
|
|
|
BuildRequires: snappy-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# lzo compression for memory dump
|
2016-04-07 16:59:59 +00:00
|
|
|
BuildRequires: lzo-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# needed for -display curses
|
2009-06-05 09:32:34 +00:00
|
|
|
BuildRequires: ncurses-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# used by 9pfs
|
2011-06-22 11:48:48 +00:00
|
|
|
BuildRequires: libattr-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
BuildRequires: libcap-devel
|
|
|
|
# used by qemu-bridge-helper
|
|
|
|
BuildRequires: libcap-ng-devel
|
|
|
|
# spice usb redirection support
|
2012-09-25 19:47:24 +00:00
|
|
|
BuildRequires: usbredir-devel >= 0.5.2
|
2015-06-10 20:28:01 +00:00
|
|
|
%ifnarch s390 s390x
|
2016-05-15 18:52:29 +00:00
|
|
|
# tcmalloc support
|
2015-05-10 15:40:05 +00:00
|
|
|
BuildRequires: gperftools-devel
|
2015-06-10 20:28:01 +00:00
|
|
|
%endif
|
2012-10-11 16:01:59 +00:00
|
|
|
%if 0%{?have_spice:1}
|
2016-05-15 18:52:29 +00:00
|
|
|
# spice graphics support
|
2012-09-28 10:23:45 +00:00
|
|
|
BuildRequires: spice-protocol >= 0.12.2
|
|
|
|
BuildRequires: spice-server-devel >= 0.12.0
|
2012-10-11 16:01:59 +00:00
|
|
|
%endif
|
|
|
|
%if 0%{?have_seccomp:1}
|
2016-05-15 18:52:29 +00:00
|
|
|
# seccomp containment support
|
2016-03-01 11:46:16 +00:00
|
|
|
BuildRequires: libseccomp-devel >= 2.3.0
|
2010-08-10 14:19:37 +00:00
|
|
|
%endif
|
2011-09-13 10:29:25 +00:00
|
|
|
# For network block driver
|
2011-09-13 10:48:08 +00:00
|
|
|
BuildRequires: libcurl-devel
|
2011-10-12 15:08:53 +00:00
|
|
|
# For rbd block driver
|
2013-08-20 18:13:58 +00:00
|
|
|
BuildRequires: ceph-devel >= 0.61
|
2011-09-13 10:24:38 +00:00
|
|
|
# We need both because the 'stap' binary is probed for by configure
|
|
|
|
BuildRequires: systemtap
|
|
|
|
BuildRequires: systemtap-sdt-devel
|
2012-02-13 13:29:32 +00:00
|
|
|
# For VNC JPEG support
|
|
|
|
BuildRequires: libjpeg-devel
|
|
|
|
# For VNC PNG support
|
|
|
|
BuildRequires: libpng-devel
|
|
|
|
# For uuid generation
|
|
|
|
BuildRequires: libuuid-devel
|
|
|
|
# For BlueZ device support
|
|
|
|
BuildRequires: bluez-libs-devel
|
|
|
|
# For Braille device support
|
|
|
|
BuildRequires: brlapi-devel
|
|
|
|
# For FDT device tree support
|
|
|
|
BuildRequires: libfdt-devel
|
2012-12-06 22:21:55 +00:00
|
|
|
# Hard requirement for version >= 1.3
|
|
|
|
BuildRequires: pixman-devel
|
2013-05-15 21:00:49 +00:00
|
|
|
# For gluster support
|
|
|
|
BuildRequires: glusterfs-devel >= 3.4.0
|
|
|
|
BuildRequires: glusterfs-api-devel >= 3.4.0
|
2013-05-21 16:12:56 +00:00
|
|
|
# Needed for usb passthrough for qemu >= 1.5
|
|
|
|
BuildRequires: libusbx-devel
|
|
|
|
# SSH block driver
|
|
|
|
BuildRequires: libssh2-devel
|
|
|
|
# GTK frontend
|
|
|
|
BuildRequires: gtk3-devel
|
|
|
|
BuildRequires: vte3-devel
|
2013-05-21 18:51:10 +00:00
|
|
|
# GTK translations
|
|
|
|
BuildRequires: gettext
|
2013-08-16 18:20:08 +00:00
|
|
|
# RDMA migration
|
2013-09-12 17:09:51 +00:00
|
|
|
%ifnarch s390 s390x
|
2013-08-16 18:20:08 +00:00
|
|
|
BuildRequires: librdmacm-devel
|
2013-09-12 17:09:51 +00:00
|
|
|
%endif
|
2015-03-27 19:15:26 +00:00
|
|
|
%if 0%{?have_xen:1}
|
2016-05-15 18:52:29 +00:00
|
|
|
# Xen support
|
2014-03-24 13:15:34 +00:00
|
|
|
BuildRequires: xen-devel
|
|
|
|
%endif
|
2015-03-27 19:15:26 +00:00
|
|
|
%ifarch %{ix86} x86_64 aarch64
|
2016-05-15 18:52:29 +00:00
|
|
|
# qemu 2.1: needed for memdev hostmem backend
|
2014-10-24 15:38:01 +00:00
|
|
|
BuildRequires: numactl-devel
|
2014-07-04 19:08:59 +00:00
|
|
|
%endif
|
2016-05-15 18:52:29 +00:00
|
|
|
# qemu 2.3: reading bzip2 compressed dmg images
|
2015-03-22 14:59:08 +00:00
|
|
|
BuildRequires: bzip2-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# qemu 2.4: needed for opengl bits
|
2015-09-29 21:09:48 +00:00
|
|
|
BuildRequires: libepoxy-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# qemu 2.5: needed for TLS test suite
|
2015-11-17 20:45:12 +00:00
|
|
|
BuildRequires: libtasn1-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# qemu 2.5: libcacard is it's own project now
|
2015-11-17 20:45:12 +00:00
|
|
|
BuildRequires: libcacard-devel >= 2.5.0
|
2016-05-15 18:52:29 +00:00
|
|
|
# qemu 2.5: virgl 3d support
|
2015-11-17 20:45:12 +00:00
|
|
|
BuildRequires: virglrenderer-devel
|
2016-05-15 18:52:29 +00:00
|
|
|
# qemu 2.6: Needed for gtk GL support
|
2016-04-14 22:25:55 +00:00
|
|
|
BuildRequires: mesa-libgbm-devel
|
2015-03-22 14:59:08 +00:00
|
|
|
|
2016-07-13 12:42:21 +00:00
|
|
|
BuildRequires: glibc-static pcre-static glib2-static zlib-static
|
|
|
|
|
2012-12-06 22:21:55 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
Requires: %{name}-user = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-alpha = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-arm = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-cris = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-lm32 = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-m68k = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-microblaze = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-mips = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-or32 = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-ppc = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-s390x = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-sh4 = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-sparc = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-unicore32 = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-x86 = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-xtensa = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-moxie = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-aarch64 = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: %{name}-system-tricore = %{epoch}:%{version}-%{release}
|
2009-03-04 17:32:40 +00:00
|
|
|
Requires: %{name}-img = %{epoch}:%{version}-%{release}
|
2009-03-03 23:57:07 +00:00
|
|
|
|
2009-03-02 20:23:54 +00:00
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
%description
|
2006-08-23 16:22:50 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation. QEMU has two operating modes:
|
2005-02-13 12:57:23 +00:00
|
|
|
|
2006-08-23 16:22:50 +00:00
|
|
|
* Full system emulation. In this mode, QEMU emulates a full system (for
|
|
|
|
example a PC), including a processor and various peripherials. It can be
|
|
|
|
used to launch different Operating Systems without rebooting the PC or
|
|
|
|
to debug system code.
|
2005-02-13 12:57:23 +00:00
|
|
|
* User mode emulation. In this mode, QEMU can launch Linux processes compiled
|
2006-08-23 16:22:50 +00:00
|
|
|
for one CPU on another CPU.
|
2005-02-13 12:57:23 +00:00
|
|
|
|
2006-08-23 16:22:50 +00:00
|
|
|
As QEMU requires no host kernel patches to run, it is safe and easy to use.
|
2005-02-13 12:57:23 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2009-03-04 17:32:40 +00:00
|
|
|
%package common
|
|
|
|
Summary: QEMU common files needed by all QEMU targets
|
|
|
|
Group: Development/Tools
|
2009-10-09 14:32:55 +00:00
|
|
|
Requires(post): /usr/bin/getent
|
|
|
|
Requires(post): /usr/sbin/groupadd
|
|
|
|
Requires(post): /usr/sbin/useradd
|
2012-07-30 00:13:45 +00:00
|
|
|
Requires(post): systemd-units
|
|
|
|
Requires(preun): systemd-units
|
|
|
|
Requires(postun): systemd-units
|
2013-08-20 18:13:58 +00:00
|
|
|
|
2009-03-04 17:32:40 +00:00
|
|
|
%description common
|
2009-03-04 17:42:41 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
2009-03-04 17:32:40 +00:00
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the common files needed by all QEMU targets
|
2009-03-02 20:23:54 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2015-11-18 15:28:10 +00:00
|
|
|
%package -n ksm
|
|
|
|
Summary: Kernel Samepage Merging services
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires(post): systemd-units
|
|
|
|
Requires(postun): systemd-units
|
|
|
|
%description -n ksm
|
|
|
|
Kernel Samepage Merging (KSM) is a memory-saving de-duplication feature,
|
|
|
|
that merges anonymous (private) pages (not pagecache ones).
|
|
|
|
|
|
|
|
This package provides service files for disabling and tuning KSM.
|
|
|
|
|
|
|
|
|
2011-10-05 15:00:36 +00:00
|
|
|
%package guest-agent
|
|
|
|
Summary: QEMU guest agent
|
|
|
|
Group: System Environment/Daemons
|
|
|
|
Requires(post): systemd-units
|
|
|
|
Requires(preun): systemd-units
|
|
|
|
Requires(postun): systemd-units
|
|
|
|
|
|
|
|
%description guest-agent
|
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides an agent to run inside guests, which communicates
|
|
|
|
with the host over a virtio-serial channel named "org.qemu.guest_agent.0"
|
|
|
|
|
|
|
|
This package does not need to be installed on the host OS.
|
|
|
|
|
|
|
|
|
2015-11-18 15:28:10 +00:00
|
|
|
%package img
|
|
|
|
Summary: QEMU command line tool for manipulating disk images
|
|
|
|
Group: Development/Tools
|
2011-10-05 15:00:36 +00:00
|
|
|
|
2015-11-18 15:28:10 +00:00
|
|
|
%description img
|
|
|
|
This package provides a command line tool for manipulating disk images
|
2011-10-05 15:00:36 +00:00
|
|
|
|
|
|
|
|
2015-11-18 15:28:10 +00:00
|
|
|
%package -n ivshmem-tools
|
|
|
|
Summary: Client and server for QEMU ivshmem device
|
2013-05-25 18:54:03 +00:00
|
|
|
Group: Development/Tools
|
|
|
|
|
2015-11-18 15:28:10 +00:00
|
|
|
%description -n ivshmem-tools
|
|
|
|
This package provides client and server tools for QEMU's ivshmem device.
|
|
|
|
|
|
|
|
|
|
|
|
%if %{have_kvm}
|
|
|
|
%package kvm
|
|
|
|
Summary: QEMU metapackage for KVM support
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: qemu-%{kvm_package} = %{epoch}:%{version}-%{release}
|
|
|
|
|
|
|
|
%description kvm
|
|
|
|
This is a meta-package that provides a qemu-system-<arch> package for native
|
|
|
|
architectures where kvm can be enabled. For example, in an x86 system, this
|
|
|
|
will install qemu-system-x86
|
|
|
|
|
|
|
|
|
|
|
|
%package kvm-tools
|
|
|
|
Summary: KVM debugging and diagnostics tools
|
|
|
|
Group: Development/Tools
|
|
|
|
|
|
|
|
%description kvm-tools
|
|
|
|
This package contains some diagnostics and debugging tools for KVM,
|
|
|
|
such as kvm_stat.
|
|
|
|
%endif
|
2013-05-25 18:54:03 +00:00
|
|
|
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
%package user
|
2009-03-04 17:32:40 +00:00
|
|
|
Summary: QEMU user mode emulation of qemu targets
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2012-07-30 00:13:45 +00:00
|
|
|
Requires(post): systemd-units
|
|
|
|
Requires(postun): systemd-units
|
2016-07-13 12:42:21 +00:00
|
|
|
# On upgrade, make qemu-user get replaced with qemu-user + qemu-user-binfmt
|
2016-07-13 12:49:06 +00:00
|
|
|
Obsoletes: %{name}-user < 2:2.6.0-5%{?dist}
|
2016-07-13 12:42:21 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
%description user
|
2009-03-04 17:42:41 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
2009-03-04 17:32:40 +00:00
|
|
|
emulation speed by using dynamic translation.
|
2009-03-02 20:23:54 +00:00
|
|
|
|
2009-03-04 17:32:40 +00:00
|
|
|
This package provides the user mode emulation of qemu targets
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2016-07-13 12:42:21 +00:00
|
|
|
%package user-binfmt
|
|
|
|
Summary: QEMU user mode emulation of qemu targets
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-user = %{epoch}:%{version}-%{release}
|
|
|
|
Requires(post): systemd-units
|
|
|
|
Requires(postun): systemd-units
|
|
|
|
# qemu-user-binfmt + qemu-user-static both provide binfmt rules
|
|
|
|
Conflicts: %{name}-user-static
|
|
|
|
# On upgrade, make qemu-user get replaced with qemu-user + qemu-user-binfmt
|
2016-07-13 12:49:06 +00:00
|
|
|
Obsoletes: %{name}-user < 2:2.6.0-5%{?dist}
|
2016-07-13 12:42:21 +00:00
|
|
|
|
|
|
|
%description user-binfmt
|
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the user mode emulation of qemu targets
|
|
|
|
|
|
|
|
%if %{user_static}
|
|
|
|
%package user-static
|
|
|
|
Summary: QEMU user mode emulation of qemu targets static build
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
|
|
|
Requires(post): systemd-units
|
|
|
|
Requires(postun): systemd-units
|
|
|
|
# qemu-user-binfmt + qemu-user-static both provide binfmt rules
|
|
|
|
Conflicts: %{name}-user-binfmt
|
|
|
|
Provides: %{name}-user-binfmt
|
|
|
|
|
|
|
|
%description user-static
|
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the user mode emulation of qemu targets built as
|
|
|
|
static binaries
|
|
|
|
%endif
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
%package system-x86
|
2009-03-04 17:32:40 +00:00
|
|
|
Summary: QEMU system emulator for x86
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2009-03-11 18:35:19 +00:00
|
|
|
Provides: kvm = 85
|
2009-03-04 17:32:40 +00:00
|
|
|
Obsoletes: kvm < 85
|
2013-04-02 13:20:11 +00:00
|
|
|
Requires: seavgabios-bin
|
2014-09-26 15:56:18 +00:00
|
|
|
# virtio-blk booting is broken for Windows guests
|
|
|
|
# if you mix seabios 1.7.4 and qemu 2.1.x
|
|
|
|
Requires: seabios-bin >= 1.7.5
|
2012-01-11 21:28:54 +00:00
|
|
|
Requires: sgabios-bin
|
2015-03-27 19:15:26 +00:00
|
|
|
Requires: ipxe-roms-qemu
|
2016-06-22 12:22:36 +00:00
|
|
|
Requires: edk2-ovmf
|
2015-05-05 15:03:52 +00:00
|
|
|
%if 0%{?have_seccomp:1}
|
2015-02-17 15:06:20 +00:00
|
|
|
Requires: libseccomp >= 1.0.0
|
2015-05-05 15:03:52 +00:00
|
|
|
%endif
|
2009-03-04 17:32:40 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%description system-x86
|
2009-03-04 17:42:41 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
2009-03-04 17:32:40 +00:00
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
2009-03-10 20:59:18 +00:00
|
|
|
This package provides the system emulator for x86. When being run in a x86
|
|
|
|
machine that supports it, this package also provides the KVM virtualization
|
|
|
|
platform.
|
2009-03-04 17:32:40 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-alpha
|
2012-10-19 08:14:23 +00:00
|
|
|
Summary: QEMU system emulator for Alpha
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-alpha
|
2012-10-19 08:14:23 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the system emulator for Alpha systems.
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-arm
|
2012-10-19 08:05:06 +00:00
|
|
|
Summary: QEMU system emulator for ARM
|
2009-03-04 17:32:40 +00:00
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-arm
|
2009-03-04 17:42:41 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
2009-03-04 17:32:40 +00:00
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
2012-10-19 08:05:06 +00:00
|
|
|
This package provides the system emulator for ARM boards.
|
2009-03-04 17:32:40 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-mips
|
2012-10-19 08:05:06 +00:00
|
|
|
Summary: QEMU system emulator for MIPS
|
2009-03-04 17:32:40 +00:00
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-mips
|
2009-03-04 17:42:41 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
2009-03-04 17:32:40 +00:00
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
2012-10-19 08:05:06 +00:00
|
|
|
This package provides the system emulator for MIPS boards.
|
2009-03-02 20:23:54 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-cris
|
2012-10-19 08:05:06 +00:00
|
|
|
Summary: QEMU system emulator for CRIS
|
2011-03-02 17:09:57 +00:00
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-cris
|
2011-03-02 17:09:57 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
2009-03-04 17:32:40 +00:00
|
|
|
|
2012-10-19 08:05:06 +00:00
|
|
|
This package provides the system emulator for CRIS boards.
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-lm32
|
2012-10-19 08:05:06 +00:00
|
|
|
Summary: QEMU system emulator for LatticeMico32
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-lm32
|
2012-10-19 08:05:06 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the system emulator for LatticeMico32 boards.
|
2009-03-04 17:32:40 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-m68k
|
2012-10-19 08:05:06 +00:00
|
|
|
Summary: QEMU system emulator for ColdFire (m68k)
|
2009-03-04 17:32:40 +00:00
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-m68k
|
2009-03-04 17:42:41 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
2009-03-04 17:32:40 +00:00
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
2012-10-19 08:05:06 +00:00
|
|
|
This package provides the system emulator for ColdFire boards.
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-microblaze
|
2012-10-19 08:14:23 +00:00
|
|
|
Summary: QEMU system emulator for Microblaze
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-microblaze
|
2012-10-19 08:14:23 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the system emulator for Microblaze boards.
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-or32
|
2012-10-19 08:05:06 +00:00
|
|
|
Summary: QEMU system emulator for OpenRisc32
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-or32
|
2012-10-19 08:05:06 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the system emulator for OpenRisc32 boards.
|
2008-03-24 21:23:41 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-s390x
|
2012-10-19 08:14:23 +00:00
|
|
|
Summary: QEMU system emulator for S390
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-s390x
|
2012-10-19 08:14:23 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the system emulator for S390 systems.
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-sh4
|
2012-10-19 08:05:06 +00:00
|
|
|
Summary: QEMU system emulator for SH4
|
2009-03-04 17:32:40 +00:00
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-sh4
|
2009-03-04 17:42:41 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
2009-03-04 17:32:40 +00:00
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
2012-10-19 08:05:06 +00:00
|
|
|
This package provides the system emulator for SH4 boards.
|
2012-08-13 14:48:00 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-sparc
|
2012-10-19 08:05:06 +00:00
|
|
|
Summary: QEMU system emulator for SPARC
|
2012-08-13 14:48:00 +00:00
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: openbios
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-sparc
|
2012-08-13 14:48:00 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
2012-10-19 08:05:06 +00:00
|
|
|
This package provides the system emulator for SPARC and SPARC64 systems.
|
2012-08-13 14:48:00 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-ppc
|
2012-08-13 14:48:00 +00:00
|
|
|
Summary: QEMU system emulator for PPC
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
|
|
|
Requires: openbios
|
2015-03-27 19:15:26 +00:00
|
|
|
Requires: SLOF
|
|
|
|
%description system-ppc
|
2012-08-13 14:48:00 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
2012-10-19 08:05:06 +00:00
|
|
|
This package provides the system emulator for PPC and PPC64 systems.
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-xtensa
|
2012-10-19 08:05:06 +00:00
|
|
|
Summary: QEMU system emulator for Xtensa
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-xtensa
|
2012-10-19 08:05:06 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the system emulator for Xtensa boards.
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-unicore32
|
2012-10-19 08:05:06 +00:00
|
|
|
Summary: QEMU system emulator for Unicore32
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-unicore32
|
2012-10-19 08:05:06 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the system emulator for Unicore32 boards.
|
2008-03-24 21:23:41 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-moxie
|
2013-05-21 16:12:56 +00:00
|
|
|
Summary: QEMU system emulator for Moxie
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-moxie
|
2013-05-21 16:12:56 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the system emulator for Moxie boards.
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-aarch64
|
2014-04-22 00:35:15 +00:00
|
|
|
Summary: QEMU system emulator for AArch64
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2016-06-22 12:22:36 +00:00
|
|
|
Requires: edk2-aarch64
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-aarch64
|
2014-04-22 00:35:15 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the system emulator for AArch64.
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%package system-tricore
|
2014-11-16 01:39:24 +00:00
|
|
|
Summary: QEMU system emulator for tricore
|
|
|
|
Group: Development/Tools
|
|
|
|
Requires: %{name}-common = %{epoch}:%{version}-%{release}
|
2015-03-27 19:15:26 +00:00
|
|
|
%description system-tricore
|
2014-11-16 01:39:24 +00:00
|
|
|
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
|
emulation speed by using dynamic translation.
|
|
|
|
|
|
|
|
This package provides the system emulator for Tricore.
|
|
|
|
|
2014-04-22 00:35:15 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
%prep
|
2016-04-07 16:59:59 +00:00
|
|
|
%setup -q -n qemu-%{version}%{?rcstr}
|
2015-05-10 15:40:05 +00:00
|
|
|
%autopatch -p1
|
2015-03-25 12:48:20 +00:00
|
|
|
|
2012-12-03 09:52:36 +00:00
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
%build
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2015-06-26 09:10:12 +00:00
|
|
|
# QEMU already knows how to set _FORTIFY_SOURCE
|
|
|
|
%global optflags %(echo %{optflags} | sed 's/-Wp,-D_FORTIFY_SOURCE=2//')
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
# drop -g flag to prevent memory exhaustion by linker
|
|
|
|
%ifarch s390
|
|
|
|
%global optflags %(echo %{optflags} | sed 's/-g//')
|
|
|
|
sed -i.debug 's/"-g $CFLAGS"/"$CFLAGS"/g' configure
|
|
|
|
%endif
|
|
|
|
|
|
|
|
# OOM killer breaks builds with parallel make on s390(x)
|
|
|
|
%ifarch s390 s390x
|
2015-12-29 17:04:47 +00:00
|
|
|
%global _smp_mflags %{nil}
|
2015-03-27 19:15:26 +00:00
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
# --build-id option is used for giving info to the debug packages.
|
|
|
|
extraldflags="-Wl,--build-id";
|
|
|
|
buildldflags="VL_LDFLAGS=-Wl,--build-id"
|
|
|
|
|
|
|
|
# As of qemu 2.1, --enable-trace-backends supports multiple backends,
|
|
|
|
# but there's a performance impact for non-dtrace so we don't use them
|
|
|
|
tracebackends="dtrace"
|
|
|
|
|
2016-07-13 12:42:21 +00:00
|
|
|
system_arch="\
|
|
|
|
aarch64 \
|
|
|
|
alpha \
|
|
|
|
arm \
|
|
|
|
cris \
|
|
|
|
i386 \
|
|
|
|
lm32 \
|
|
|
|
m68k \
|
|
|
|
microblaze \
|
|
|
|
microblazeel \
|
|
|
|
mips \
|
|
|
|
mips64 \
|
|
|
|
mips64el \
|
|
|
|
mipsel \
|
|
|
|
moxie \
|
|
|
|
or32 \
|
|
|
|
ppc \
|
|
|
|
ppc64 \
|
|
|
|
ppcemb \
|
|
|
|
s390x \
|
|
|
|
sh4 \
|
|
|
|
sh4eb \
|
|
|
|
sparc \
|
|
|
|
sparc64 \
|
|
|
|
tricore \
|
|
|
|
unicore32 \
|
|
|
|
x86_64 \
|
|
|
|
xtensa \
|
|
|
|
xtensaeb"
|
|
|
|
|
|
|
|
user_arch="\
|
|
|
|
aarch64 \
|
|
|
|
alpha \
|
|
|
|
arm \
|
|
|
|
armeb \
|
|
|
|
cris \
|
|
|
|
i386 \
|
|
|
|
m68k \
|
|
|
|
microblaze \
|
|
|
|
microblazeel \
|
|
|
|
mips \
|
|
|
|
mips64 \
|
|
|
|
mips64el \
|
|
|
|
mipsel \
|
|
|
|
mipsn32 \
|
|
|
|
mipsn32el \
|
|
|
|
or32 \
|
|
|
|
ppc \
|
|
|
|
ppc64 \
|
|
|
|
ppc64abi32 \
|
|
|
|
ppc64le \
|
|
|
|
s390x \
|
|
|
|
sh4 \
|
|
|
|
sh4eb \
|
|
|
|
sparc \
|
|
|
|
sparc32plus \
|
|
|
|
sparc64 \
|
|
|
|
unicore32 \
|
|
|
|
x86_64"
|
|
|
|
|
|
|
|
dynamic_targets=
|
|
|
|
static_targets=
|
|
|
|
|
|
|
|
for arch in $system_arch
|
|
|
|
do
|
|
|
|
dynamic_targets="$dynamic_targets $arch-softmmu"
|
|
|
|
done
|
|
|
|
|
|
|
|
for arch in $user_arch
|
|
|
|
do
|
|
|
|
dynamic_targets="$dynamic_targets $arch-linux-user"
|
|
|
|
static_targets="$static_targets $arch-linux-user"
|
|
|
|
done
|
|
|
|
|
2014-07-04 19:08:59 +00:00
|
|
|
|
2015-06-10 20:28:01 +00:00
|
|
|
# gperftools providing tcmalloc is not ported to s390(x)
|
2015-06-19 10:03:04 +00:00
|
|
|
%ifarch s390 s390x
|
2015-12-29 17:04:47 +00:00
|
|
|
%global tcmallocflag --disable-tcmalloc
|
2015-06-01 13:43:22 +00:00
|
|
|
%else
|
2015-12-29 17:04:47 +00:00
|
|
|
%global tcmallocflag --enable-tcmalloc
|
2015-06-01 13:43:22 +00:00
|
|
|
%endif
|
|
|
|
|
2015-07-03 16:22:51 +00:00
|
|
|
%if 0%{?have_spice:1}
|
2015-12-29 17:04:47 +00:00
|
|
|
%global spiceflag --enable-spice
|
2015-07-03 14:02:57 +00:00
|
|
|
%else
|
2015-12-29 17:04:47 +00:00
|
|
|
%global spiceflag --disable-spice
|
2015-07-03 14:02:57 +00:00
|
|
|
%endif
|
2015-06-01 13:43:22 +00:00
|
|
|
|
2016-07-13 12:42:21 +00:00
|
|
|
mkdir build-dynamic
|
|
|
|
pushd build-dynamic
|
|
|
|
|
|
|
|
../configure \
|
2014-03-17 14:01:36 +00:00
|
|
|
--prefix=%{_prefix} \
|
|
|
|
--libdir=%{_libdir} \
|
|
|
|
--sysconfdir=%{_sysconfdir} \
|
|
|
|
--interp-prefix=%{_prefix}/qemu-%%M \
|
|
|
|
--localstatedir=%{_localstatedir} \
|
|
|
|
--libexecdir=%{_libexecdir} \
|
2015-01-28 13:25:27 +00:00
|
|
|
--with-pkgversion=%{name}-%{version}-%{release} \
|
2014-03-17 14:01:36 +00:00
|
|
|
--disable-strip \
|
2014-08-03 13:17:35 +00:00
|
|
|
%ifnarch aarch64
|
2016-07-13 12:42:21 +00:00
|
|
|
--extra-ldflags="$extraldflags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -pie -Wl,-z,relro -Wl,-z,now" \
|
|
|
|
--extra-cflags="%{optflags} -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1" \
|
2015-07-01 10:26:59 +00:00
|
|
|
%endif
|
|
|
|
%ifarch aarch64
|
2016-07-13 12:42:21 +00:00
|
|
|
--extra-ldflags="$extraldflags -specs=/usr/lib/rpm/redhat/redhat-hardened-ld" \
|
|
|
|
--extra-cflags="%{optflags} -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fPIC" \
|
2014-08-03 13:17:35 +00:00
|
|
|
%endif
|
2015-06-26 09:10:12 +00:00
|
|
|
--enable-pie \
|
2014-03-17 14:01:36 +00:00
|
|
|
--disable-werror \
|
2016-03-01 12:14:39 +00:00
|
|
|
--disable-xfsctl \
|
2016-07-13 12:42:21 +00:00
|
|
|
--target-list="$dynamic_targets" \
|
2014-03-17 14:01:36 +00:00
|
|
|
--audio-drv-list=pa,sdl,alsa,oss \
|
2015-03-27 19:15:26 +00:00
|
|
|
--enable-trace-backend=$tracebackends \
|
2014-03-17 14:01:36 +00:00
|
|
|
--enable-kvm \
|
2015-06-01 13:43:22 +00:00
|
|
|
%{tcmallocflag} \
|
2015-07-03 14:02:57 +00:00
|
|
|
%{spiceflag} \
|
2014-07-09 15:53:36 +00:00
|
|
|
--with-sdlabi="2.0" \
|
2014-03-17 14:01:36 +00:00
|
|
|
--with-gtkabi="3.0" \
|
2013-09-12 17:09:51 +00:00
|
|
|
%ifarch s390
|
2014-03-17 14:01:36 +00:00
|
|
|
--enable-tcg-interpreter \
|
2013-09-12 17:09:51 +00:00
|
|
|
%endif
|
2016-07-13 14:08:17 +00:00
|
|
|
"$@" || cat config.log
|
2009-03-03 23:57:07 +00:00
|
|
|
|
2014-03-17 14:01:36 +00:00
|
|
|
echo "config-host.mak contents:"
|
|
|
|
echo "==="
|
|
|
|
cat config-host.mak
|
|
|
|
echo "==="
|
2012-08-13 11:47:07 +00:00
|
|
|
|
2014-03-17 14:01:36 +00:00
|
|
|
make V=1 %{?_smp_mflags} $buildldflags
|
2012-08-13 11:47:07 +00:00
|
|
|
|
2016-07-13 12:42:21 +00:00
|
|
|
popd
|
|
|
|
|
|
|
|
%if %{user_static}
|
|
|
|
mkdir build-static
|
|
|
|
pushd build-static
|
|
|
|
|
|
|
|
../configure \
|
|
|
|
--prefix=%{_prefix} \
|
|
|
|
--libdir=%{_libdir} \
|
|
|
|
--sysconfdir=%{_sysconfdir} \
|
|
|
|
--interp-prefix=%{_prefix}/qemu-%%M \
|
|
|
|
--localstatedir=%{_localstatedir} \
|
|
|
|
--libexecdir=%{_libexecdir} \
|
|
|
|
--with-pkgversion=%{name}-%{version}-%{release} \
|
|
|
|
--disable-strip \
|
|
|
|
%ifnarch aarch64
|
|
|
|
--extra-ldflags="$extraldflags -Wl,-z,relro -Wl,-z,now" \
|
|
|
|
--extra-cflags="%{optflags}" \
|
|
|
|
%endif
|
|
|
|
%ifarch aarch64
|
|
|
|
--extra-ldflags="$extraldflags" \
|
|
|
|
--extra-cflags="%{optflags} -fPIC" \
|
|
|
|
%endif
|
|
|
|
--disable-pie \
|
|
|
|
--disable-werror \
|
|
|
|
--disable-xfsctl \
|
|
|
|
--target-list="$static_targets" \
|
|
|
|
--static \
|
|
|
|
--enable-trace-backend=$tracebackends \
|
|
|
|
--enable-kvm \
|
|
|
|
--disable-tcmalloc \
|
|
|
|
--disable-sdl \
|
|
|
|
--disable-gtk \
|
|
|
|
--disable-spice \
|
|
|
|
--disable-tools \
|
|
|
|
--disable-guest-agent \
|
|
|
|
--disable-guest-agent-msi \
|
|
|
|
--disable-curses \
|
|
|
|
--disable-curl \
|
|
|
|
--disable-gnutls \
|
|
|
|
--disable-gcrypt \
|
|
|
|
--disable-nettle \
|
|
|
|
--disable-cap-ng \
|
|
|
|
--disable-brlapi \
|
|
|
|
--disable-uuid \
|
|
|
|
--disable-libnfs \
|
|
|
|
%ifarch s390
|
|
|
|
--enable-tcg-interpreter \
|
|
|
|
%endif
|
2016-07-13 14:08:17 +00:00
|
|
|
"$@" || cat config.log
|
2016-07-13 12:42:21 +00:00
|
|
|
|
|
|
|
make V=1 %{?_smp_mflags} $buildldflags
|
|
|
|
|
|
|
|
popd
|
|
|
|
%endif
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
gcc %{_sourcedir}/ksmctl.c -O2 -g -o ksmctl
|
2011-10-21 20:32:18 +00:00
|
|
|
|
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
%install
|
|
|
|
|
2015-12-29 17:04:47 +00:00
|
|
|
%global _udevdir /lib/udev/rules.d
|
|
|
|
%global qemudocdir %{_docdir}/%{name}
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
mkdir -p %{buildroot}%{_udevdir}
|
|
|
|
mkdir -p %{buildroot}%{_unitdir}
|
2015-07-14 19:31:59 +00:00
|
|
|
mkdir -p %{buildroot}%{_sysconfdir}/qemu
|
2012-03-19 11:03:03 +00:00
|
|
|
|
2015-03-31 21:44:56 +00:00
|
|
|
install -D -p -m 0644 %{_sourcedir}/ksm.service %{buildroot}%{_unitdir}
|
2015-03-27 19:15:26 +00:00
|
|
|
install -D -p -m 0644 %{_sourcedir}/ksm.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/ksm
|
2015-03-31 21:44:56 +00:00
|
|
|
install -D -p -m 0755 ksmctl %{buildroot}%{_libexecdir}/ksmctl
|
2009-09-16 09:38:29 +00:00
|
|
|
|
2015-03-31 21:44:56 +00:00
|
|
|
install -D -p -m 0644 %{_sourcedir}/ksmtuned.service %{buildroot}%{_unitdir}
|
2015-03-27 19:15:26 +00:00
|
|
|
install -D -p -m 0755 %{_sourcedir}/ksmtuned %{buildroot}%{_sbindir}/ksmtuned
|
|
|
|
install -D -p -m 0644 %{_sourcedir}/ksmtuned.conf %{buildroot}%{_sysconfdir}/ksmtuned.conf
|
2009-09-16 17:31:15 +00:00
|
|
|
|
2015-12-23 09:23:07 +00:00
|
|
|
install -D -p -m 0644 %{_sourcedir}/kvm.conf %{buildroot}%{_sysconfdir}/modprobe.d/kvm.conf
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
# Install qemu-guest-agent service and udev rules
|
|
|
|
install -m 0644 %{_sourcedir}/qemu-guest-agent.service %{buildroot}%{_unitdir}
|
|
|
|
install -m 0644 %{_sourcedir}/99-qemu-guest-agent.rules %{buildroot}%{_udevdir}
|
|
|
|
|
2016-04-14 22:41:46 +00:00
|
|
|
%ifarch s390x
|
|
|
|
install -d %{buildroot}%{_sysconfdir}/sysctl.d
|
2016-04-22 12:00:14 +00:00
|
|
|
install -m 0644 %{_sourcedir}/50-kvm-s390x.conf %{buildroot}%{_sysconfdir}/sysctl.d
|
2016-04-14 22:41:46 +00:00
|
|
|
%endif
|
|
|
|
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
# Install kvm specific bits
|
2015-06-05 22:21:57 +00:00
|
|
|
%if %{have_kvm}
|
2015-03-27 19:15:26 +00:00
|
|
|
mkdir -p %{buildroot}%{_bindir}/
|
|
|
|
install -m 0755 scripts/kvm/kvm_stat %{buildroot}%{_bindir}/
|
|
|
|
install -m 0644 %{_sourcedir}/80-kvm.rules %{buildroot}%{_udevdir}
|
2009-03-04 17:32:40 +00:00
|
|
|
%endif
|
|
|
|
|
2016-07-13 12:42:21 +00:00
|
|
|
%if %{user_static}
|
|
|
|
pushd build-static
|
|
|
|
make DESTDIR=%{buildroot} install
|
|
|
|
|
|
|
|
# Give all QEMU user emulators a -static suffix
|
|
|
|
for src in %{buildroot}%{_bindir}/qemu-*
|
|
|
|
do
|
|
|
|
mv $src $src-static
|
|
|
|
done
|
|
|
|
|
|
|
|
# Update trace files to match
|
|
|
|
|
|
|
|
for src in %{buildroot}%{_datadir}/systemtap/tapset/qemu-*.stp
|
|
|
|
do
|
|
|
|
dst=`echo $src | sed -e 's/.stp/-static.stp/'`
|
|
|
|
mv $src $dst
|
|
|
|
perl -i -p -e 's/(qemu-\w+)/$1-static/g; s/(qemu\.user\.\w+)/$1.static/g' $dst
|
|
|
|
done
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2016-07-13 12:42:21 +00:00
|
|
|
popd
|
|
|
|
%endif
|
|
|
|
|
|
|
|
pushd build-dynamic
|
2015-03-27 19:15:26 +00:00
|
|
|
make DESTDIR=%{buildroot} install
|
2016-07-13 12:42:21 +00:00
|
|
|
popd
|
2012-10-11 16:01:59 +00:00
|
|
|
|
2013-05-21 16:12:56 +00:00
|
|
|
%find_lang %{name}
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
chmod -x %{buildroot}%{_mandir}/man1/*
|
|
|
|
install -D -p -m 0644 -t %{buildroot}%{qemudocdir} Changelog README COPYING COPYING.LIB LICENSE
|
|
|
|
for emu in %{buildroot}%{_bindir}/qemu-system-*; do
|
|
|
|
ln -sf qemu.1.gz %{buildroot}%{_mandir}/man1/$(basename $emu).1.gz
|
2013-05-25 18:54:03 +00:00
|
|
|
done
|
2015-04-16 12:27:50 +00:00
|
|
|
|
2013-05-27 12:30:37 +00:00
|
|
|
%if 0%{?need_qemu_kvm}
|
2015-04-16 12:27:50 +00:00
|
|
|
install -m 0755 %{_sourcedir}/qemu-kvm.sh %{buildroot}%{_bindir}/qemu-kvm
|
2015-03-27 19:15:26 +00:00
|
|
|
ln -sf qemu.1.gz %{buildroot}%{_mandir}/man1/qemu-kvm.1.gz
|
2013-05-27 12:30:37 +00:00
|
|
|
%endif
|
2005-02-13 12:57:23 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
install -D -p -m 0644 qemu.sasl %{buildroot}%{_sysconfdir}/sasl2/qemu.conf
|
2009-03-03 12:55:33 +00:00
|
|
|
|
2012-08-13 11:47:07 +00:00
|
|
|
# Provided by package openbios
|
2015-03-27 19:15:26 +00:00
|
|
|
rm -rf %{buildroot}%{_datadir}/%{name}/openbios-ppc
|
|
|
|
rm -rf %{buildroot}%{_datadir}/%{name}/openbios-sparc32
|
|
|
|
rm -rf %{buildroot}%{_datadir}/%{name}/openbios-sparc64
|
2012-08-13 11:47:07 +00:00
|
|
|
# Provided by package SLOF
|
2015-03-27 19:15:26 +00:00
|
|
|
rm -rf %{buildroot}%{_datadir}/%{name}/slof.bin
|
2012-10-11 16:01:59 +00:00
|
|
|
# Provided by package ipxe
|
2015-03-27 19:15:26 +00:00
|
|
|
rm -rf %{buildroot}%{_datadir}/%{name}/pxe*rom
|
|
|
|
rm -rf %{buildroot}%{_datadir}/%{name}/efi*rom
|
2013-04-02 00:47:11 +00:00
|
|
|
# Provided by package seavgabios
|
2015-03-27 19:15:26 +00:00
|
|
|
rm -rf %{buildroot}%{_datadir}/%{name}/vgabios*bin
|
2012-10-11 16:01:59 +00:00
|
|
|
# Provided by package seabios
|
2015-03-27 19:15:26 +00:00
|
|
|
rm -rf %{buildroot}%{_datadir}/%{name}/bios.bin
|
|
|
|
rm -rf %{buildroot}%{_datadir}/%{name}/bios-256k.bin
|
|
|
|
rm -rf %{buildroot}%{_datadir}/%{name}/acpi-dsdt.aml
|
|
|
|
rm -rf %{buildroot}%{_datadir}/%{name}/q35-acpi-dsdt.aml
|
2012-10-11 16:01:59 +00:00
|
|
|
# Provided by package sgabios
|
2015-03-27 19:15:26 +00:00
|
|
|
rm -rf %{buildroot}%{_datadir}/%{name}/sgabios.bin
|
2009-03-03 00:16:00 +00:00
|
|
|
|
2009-07-08 04:00:53 +00:00
|
|
|
# the pxe gpxe images will be symlinks to the images on
|
2012-03-28 18:47:01 +00:00
|
|
|
# /usr/share/ipxe, as QEMU doesn't know how to look
|
2009-03-03 00:16:00 +00:00
|
|
|
# for other paths, yet.
|
|
|
|
pxe_link() {
|
2012-03-28 18:47:01 +00:00
|
|
|
ln -s ../ipxe/$2.rom %{buildroot}%{_datadir}/%{name}/pxe-$1.rom
|
2013-05-21 16:12:56 +00:00
|
|
|
ln -s ../ipxe.efi/$2.rom %{buildroot}%{_datadir}/%{name}/efi-$1.rom
|
2009-03-03 00:16:00 +00:00
|
|
|
}
|
|
|
|
|
2010-08-10 13:23:48 +00:00
|
|
|
pxe_link e1000 8086100e
|
2012-03-28 18:47:01 +00:00
|
|
|
pxe_link ne2k_pci 10ec8029
|
|
|
|
pxe_link pcnet 10222000
|
|
|
|
pxe_link rtl8139 10ec8139
|
|
|
|
pxe_link virtio 1af41000
|
2012-08-13 11:47:07 +00:00
|
|
|
|
|
|
|
rom_link() {
|
|
|
|
ln -s $1 %{buildroot}%{_datadir}/%{name}/$2
|
|
|
|
}
|
|
|
|
|
2013-04-02 00:47:11 +00:00
|
|
|
rom_link ../seavgabios/vgabios-isavga.bin vgabios.bin
|
|
|
|
rom_link ../seavgabios/vgabios-cirrus.bin vgabios-cirrus.bin
|
|
|
|
rom_link ../seavgabios/vgabios-qxl.bin vgabios-qxl.bin
|
|
|
|
rom_link ../seavgabios/vgabios-stdvga.bin vgabios-stdvga.bin
|
|
|
|
rom_link ../seavgabios/vgabios-vmware.bin vgabios-vmware.bin
|
2015-07-14 19:31:59 +00:00
|
|
|
rom_link ../seavgabios/vgabios-virtio.bin vgabios-virtio.bin
|
2012-08-13 11:47:07 +00:00
|
|
|
rom_link ../seabios/bios.bin bios.bin
|
2014-03-17 14:01:36 +00:00
|
|
|
rom_link ../seabios/bios-256k.bin bios-256k.bin
|
2013-07-09 14:33:08 +00:00
|
|
|
rom_link ../seabios/acpi-dsdt.aml acpi-dsdt.aml
|
|
|
|
rom_link ../seabios/q35-acpi-dsdt.aml q35-acpi-dsdt.aml
|
2012-08-13 11:47:07 +00:00
|
|
|
rom_link ../sgabios/sgabios.bin sgabios.bin
|
2011-10-05 15:00:36 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
# Install binfmt
|
|
|
|
mkdir -p %{buildroot}%{_exec_prefix}/lib/binfmt.d
|
2011-10-21 20:32:18 +00:00
|
|
|
for i in dummy \
|
|
|
|
%ifnarch %{ix86} x86_64
|
2012-04-23 09:31:29 +00:00
|
|
|
qemu-i386 \
|
2011-10-21 20:32:18 +00:00
|
|
|
%endif
|
2012-04-02 10:21:38 +00:00
|
|
|
%ifnarch alpha
|
|
|
|
qemu-alpha \
|
|
|
|
%endif
|
2013-06-19 14:35:19 +00:00
|
|
|
%ifnarch %{arm}
|
2011-10-21 20:32:18 +00:00
|
|
|
qemu-arm \
|
2012-04-02 10:21:38 +00:00
|
|
|
%endif
|
|
|
|
qemu-armeb \
|
2013-04-04 01:06:24 +00:00
|
|
|
qemu-cris \
|
|
|
|
qemu-microblaze qemu-microblazeel \
|
2012-04-02 10:21:38 +00:00
|
|
|
%ifnarch mips
|
2013-04-04 01:06:24 +00:00
|
|
|
qemu-mips qemu-mips64 \
|
2012-04-02 10:21:38 +00:00
|
|
|
%endif
|
|
|
|
%ifnarch mipsel
|
2013-04-04 01:06:24 +00:00
|
|
|
qemu-mipsel qemu-mips64el \
|
2012-04-02 10:21:38 +00:00
|
|
|
%endif
|
|
|
|
%ifnarch m68k
|
|
|
|
qemu-m68k \
|
2011-10-21 20:32:18 +00:00
|
|
|
%endif
|
2014-09-30 12:37:59 +00:00
|
|
|
%ifnarch ppc ppc64 ppc64le
|
2013-04-04 01:06:24 +00:00
|
|
|
qemu-ppc qemu-ppc64abi32 qemu-ppc64 \
|
2011-10-21 20:32:18 +00:00
|
|
|
%endif
|
|
|
|
%ifnarch sparc sparc64
|
2013-04-04 01:06:24 +00:00
|
|
|
qemu-sparc qemu-sparc32plus qemu-sparc64 \
|
2011-10-21 20:32:18 +00:00
|
|
|
%endif
|
2012-04-02 10:21:38 +00:00
|
|
|
%ifnarch s390 s390x
|
|
|
|
qemu-s390x \
|
|
|
|
%endif
|
2011-10-21 20:32:18 +00:00
|
|
|
%ifnarch sh4
|
|
|
|
qemu-sh4 \
|
|
|
|
%endif
|
2012-04-02 10:21:38 +00:00
|
|
|
qemu-sh4eb \
|
2011-10-21 20:32:18 +00:00
|
|
|
; do
|
|
|
|
test $i = dummy && continue
|
2016-07-13 12:42:21 +00:00
|
|
|
|
|
|
|
grep /$i:\$ %{_sourcedir}/qemu.binfmt > %{buildroot}%{_exec_prefix}/lib/binfmt.d/$i-dynamic.conf
|
|
|
|
chmod 644 %{buildroot}%{_exec_prefix}/lib/binfmt.d/$i-dynamic.conf
|
|
|
|
|
|
|
|
%if %{user_static}
|
|
|
|
grep /$i:\$ %{_sourcedir}/qemu.binfmt > %{buildroot}%{_exec_prefix}/lib/binfmt.d/$i-static.conf
|
|
|
|
perl -i -p -e "s/$i/$i-static/" %{buildroot}%{_exec_prefix}/lib/binfmt.d/$i-static.conf
|
|
|
|
chmod 644 %{buildroot}%{_exec_prefix}/lib/binfmt.d/$i-static.conf
|
|
|
|
%endif
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
done < %{_sourcedir}/qemu.binfmt
|
2011-10-05 15:00:36 +00:00
|
|
|
|
|
|
|
|
2012-11-15 16:58:05 +00:00
|
|
|
# Install rules to use the bridge helper with libvirt's virbr0
|
2015-03-27 19:15:26 +00:00
|
|
|
install -m 0644 %{_sourcedir}/bridge.conf %{buildroot}%{_sysconfdir}/qemu
|
|
|
|
|
2013-12-04 23:13:23 +00:00
|
|
|
# When building using 'rpmbuild' or 'fedpkg local', RPATHs can be left in
|
2013-11-29 13:00:27 +00:00
|
|
|
# the binaries and libraries (although this doesn't occur when
|
2013-12-04 23:13:23 +00:00
|
|
|
# building in Koji, for some unknown reason). Some discussion here:
|
|
|
|
#
|
|
|
|
# https://lists.fedoraproject.org/pipermail/devel/2013-November/192553.html
|
|
|
|
#
|
|
|
|
# In any case it should always be safe to remove RPATHs from
|
|
|
|
# the final binaries:
|
2015-03-27 19:15:26 +00:00
|
|
|
for f in %{buildroot}%{_bindir}/* %{buildroot}%{_libdir}/* \
|
|
|
|
%{buildroot}%{_libexecdir}/*; do
|
2016-07-13 12:42:21 +00:00
|
|
|
if file $f | grep -q ELF | grep -q -i shared; then chrpath --delete $f; fi
|
2013-11-29 13:00:27 +00:00
|
|
|
done
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2013-01-16 14:37:23 +00:00
|
|
|
%check
|
2015-03-31 21:44:56 +00:00
|
|
|
|
2015-12-08 15:29:09 +00:00
|
|
|
# Tests are hanging on s390 as of 2.3.0
|
|
|
|
# https://bugzilla.redhat.com/show_bug.cgi?id=1206057
|
2015-05-21 18:07:03 +00:00
|
|
|
# Tests seem to be a recurring problem on s390, so I'd suggest just leaving
|
|
|
|
# it disabled.
|
2015-06-01 13:12:15 +00:00
|
|
|
%global archs_skip_tests s390
|
2015-03-31 21:44:56 +00:00
|
|
|
%global archs_ignore_test_failures 0
|
|
|
|
|
|
|
|
%ifnarch %{archs_skip_tests}
|
2015-05-21 18:07:03 +00:00
|
|
|
|
|
|
|
# Check the binary runs (see eg RHBZ#998722).
|
|
|
|
b="./x86_64-softmmu/qemu-system-x86_64"
|
|
|
|
if [ -x "$b" ]; then "$b" -help; fi
|
|
|
|
|
2015-03-31 21:44:56 +00:00
|
|
|
%ifarch %{archs_ignore_test_failures}
|
2014-07-15 16:46:17 +00:00
|
|
|
make check V=1
|
|
|
|
%else
|
2015-03-31 21:44:56 +00:00
|
|
|
make check V=1 || :
|
|
|
|
%endif
|
2011-10-05 15:00:36 +00:00
|
|
|
|
2013-08-21 13:10:09 +00:00
|
|
|
# Sanity-check current kernel can boot on this qemu.
|
|
|
|
# The results are advisory only.
|
2014-02-18 16:42:44 +00:00
|
|
|
%ifarch %{arm}
|
|
|
|
hostqemu=arm-softmmu/qemu-system-arm
|
|
|
|
%endif
|
2014-07-15 16:46:17 +00:00
|
|
|
%ifarch aarch64
|
|
|
|
hostqemu=arm-softmmu/qemu-system-aarch64
|
|
|
|
%endif
|
2014-02-18 16:42:44 +00:00
|
|
|
%ifarch %{ix86}
|
|
|
|
hostqemu=i386-softmmu/qemu-system-i386
|
|
|
|
%endif
|
2013-08-21 13:10:09 +00:00
|
|
|
%ifarch x86_64
|
2014-02-18 16:42:44 +00:00
|
|
|
hostqemu=x86_64-softmmu/qemu-system-x86_64
|
2013-08-21 13:10:09 +00:00
|
|
|
%endif
|
2014-02-18 17:10:08 +00:00
|
|
|
if test -f "$hostqemu"; then qemu-sanity-check --qemu=$hostqemu ||: ; fi
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2015-05-21 18:07:03 +00:00
|
|
|
%endif # archs_skip_tests
|
|
|
|
|
2013-08-21 13:10:09 +00:00
|
|
|
|
2015-06-05 22:21:57 +00:00
|
|
|
%if %{have_kvm}
|
2012-10-11 16:01:59 +00:00
|
|
|
%post %{kvm_package}
|
2015-04-27 17:33:41 +00:00
|
|
|
# Default /dev/kvm permissions are 660, we install a udev rule changing that
|
|
|
|
# to 666. However trying to trigger the re-permissioning via udev has been
|
2015-05-21 18:07:03 +00:00
|
|
|
# a neverending source of trouble, so we just force it with chmod. For
|
2015-04-27 17:33:41 +00:00
|
|
|
# more info see: https://bugzilla.redhat.com/show_bug.cgi?id=950436
|
|
|
|
chmod --quiet 666 /dev/kvm || :
|
2016-04-14 22:41:46 +00:00
|
|
|
|
|
|
|
%ifarch s390x
|
|
|
|
%sysctl_apply 50-kvm-s390x.conf
|
|
|
|
%endif
|
2009-03-03 23:57:07 +00:00
|
|
|
%endif
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2009-09-16 17:31:15 +00:00
|
|
|
%post common
|
|
|
|
getent group kvm >/dev/null || groupadd -g 36 -r kvm
|
|
|
|
getent group qemu >/dev/null || groupadd -g 107 -r qemu
|
|
|
|
getent passwd qemu >/dev/null || \
|
|
|
|
useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin \
|
|
|
|
-c "qemu user" qemu
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2013-05-25 18:54:03 +00:00
|
|
|
%post -n ksm
|
|
|
|
%systemd_post ksm.service
|
|
|
|
%systemd_post ksmtuned.service
|
|
|
|
%preun -n ksm
|
2013-01-16 14:37:23 +00:00
|
|
|
%systemd_preun ksm.service
|
|
|
|
%systemd_preun ksmtuned.service
|
2013-05-25 18:54:03 +00:00
|
|
|
%postun -n ksm
|
2013-01-16 14:37:23 +00:00
|
|
|
%systemd_postun_with_restart ksm.service
|
|
|
|
%systemd_postun_with_restart ksmtuned.service
|
2009-09-16 17:31:15 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%post user
|
2011-10-21 20:32:18 +00:00
|
|
|
/bin/systemctl --system try-restart systemd-binfmt.service &>/dev/null || :
|
2015-03-27 19:15:26 +00:00
|
|
|
%postun user
|
2011-10-21 20:32:18 +00:00
|
|
|
/bin/systemctl --system try-restart systemd-binfmt.service &>/dev/null || :
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
|
2015-11-18 15:28:10 +00:00
|
|
|
%post guest-agent
|
|
|
|
%systemd_post qemu-guest-agent.service
|
|
|
|
%preun guest-agent
|
|
|
|
%systemd_preun qemu-guest-agent.service
|
|
|
|
%postun guest-agent
|
|
|
|
%systemd_postun_with_restart qemu-guest-agent.service
|
|
|
|
|
|
|
|
|
|
|
|
|
2012-10-11 16:01:59 +00:00
|
|
|
%global kvm_files \
|
|
|
|
%{_udevdir}/80-kvm.rules
|
|
|
|
|
2009-10-14 15:33:21 +00:00
|
|
|
%files
|
2015-11-18 15:28:10 +00:00
|
|
|
# Deliberately empty
|
2009-03-02 20:23:54 +00:00
|
|
|
|
2009-05-01 12:16:18 +00:00
|
|
|
|
2013-05-21 16:12:56 +00:00
|
|
|
%files common -f %{name}.lang
|
2010-04-23 14:40:09 +00:00
|
|
|
%dir %{qemudocdir}
|
2009-03-02 20:23:54 +00:00
|
|
|
%doc %{qemudocdir}/Changelog
|
|
|
|
%doc %{qemudocdir}/README
|
2009-10-14 15:33:21 +00:00
|
|
|
%doc %{qemudocdir}/qemu-doc.html
|
2009-03-02 20:23:54 +00:00
|
|
|
%doc %{qemudocdir}/qemu-tech.html
|
2012-07-30 00:13:45 +00:00
|
|
|
%doc %{qemudocdir}/qmp-commands.txt
|
2009-10-14 15:33:21 +00:00
|
|
|
%doc %{qemudocdir}/COPYING
|
|
|
|
%doc %{qemudocdir}/COPYING.LIB
|
2009-03-02 20:23:54 +00:00
|
|
|
%doc %{qemudocdir}/LICENSE
|
2009-05-20 15:24:23 +00:00
|
|
|
%dir %{_datadir}/%{name}/
|
2013-05-21 16:12:56 +00:00
|
|
|
%{_datadir}/%{name}/qemu-icon.bmp
|
2013-08-16 18:20:08 +00:00
|
|
|
%{_datadir}/%{name}/qemu_logo_no_text.svg
|
2009-05-20 15:24:23 +00:00
|
|
|
%{_datadir}/%{name}/keymaps/
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/%{name}/trace-events
|
2009-05-21 06:52:45 +00:00
|
|
|
%{_mandir}/man1/qemu.1*
|
2012-07-05 13:45:27 +00:00
|
|
|
%{_mandir}/man1/virtfs-proxy-helper.1*
|
|
|
|
%{_bindir}/virtfs-proxy-helper
|
2013-11-06 00:42:39 +00:00
|
|
|
%attr(4755, root, root) %{_libexecdir}/qemu-bridge-helper
|
2016-01-07 20:00:58 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/sasl2/qemu.conf
|
2015-12-23 09:23:07 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/modprobe.d/kvm.conf
|
2013-05-25 18:54:03 +00:00
|
|
|
%dir %{_sysconfdir}/qemu
|
|
|
|
%config(noreplace) %{_sysconfdir}/qemu/bridge.conf
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2013-05-25 18:54:03 +00:00
|
|
|
%files -n ksm
|
2015-03-31 21:44:56 +00:00
|
|
|
%{_libexecdir}/ksmctl
|
2009-09-16 17:31:15 +00:00
|
|
|
%{_sbindir}/ksmtuned
|
2015-03-27 19:15:26 +00:00
|
|
|
%{_unitdir}/ksmtuned.service
|
|
|
|
%{_unitdir}/ksm.service
|
2009-09-16 17:31:15 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/ksmtuned.conf
|
2015-03-27 19:15:26 +00:00
|
|
|
%config(noreplace) %{_sysconfdir}/sysconfig/ksm
|
|
|
|
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2011-10-05 15:00:36 +00:00
|
|
|
%files guest-agent
|
|
|
|
%doc COPYING README
|
|
|
|
%{_bindir}/qemu-ga
|
2015-11-17 20:45:12 +00:00
|
|
|
%{_mandir}/man8/qemu-ga.8*
|
2011-10-05 15:00:36 +00:00
|
|
|
%{_unitdir}/qemu-guest-agent.service
|
2012-03-19 11:03:03 +00:00
|
|
|
%{_udevdir}/99-qemu-guest-agent.rules
|
2011-10-05 15:00:36 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2015-11-18 15:28:10 +00:00
|
|
|
%files img
|
|
|
|
%{_bindir}/qemu-img
|
|
|
|
%{_bindir}/qemu-io
|
|
|
|
%{_bindir}/qemu-nbd
|
|
|
|
%{_mandir}/man1/qemu-img.1*
|
|
|
|
%{_mandir}/man8/qemu-nbd.8*
|
|
|
|
|
|
|
|
|
|
|
|
%files -n ivshmem-tools
|
|
|
|
%{_bindir}/ivshmem-client
|
|
|
|
%{_bindir}/ivshmem-server
|
|
|
|
|
|
|
|
|
|
|
|
%if %{have_kvm}
|
|
|
|
%files kvm
|
|
|
|
# Deliberately empty
|
|
|
|
|
|
|
|
%files kvm-tools
|
|
|
|
%{_bindir}/kvm_stat
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
%files user
|
2010-03-09 16:18:48 +00:00
|
|
|
%{_bindir}/qemu-i386
|
|
|
|
%{_bindir}/qemu-x86_64
|
2014-03-17 14:01:36 +00:00
|
|
|
%{_bindir}/qemu-aarch64
|
2008-06-11 11:03:50 +00:00
|
|
|
%{_bindir}/qemu-alpha
|
2008-03-24 21:23:41 +00:00
|
|
|
%{_bindir}/qemu-arm
|
|
|
|
%{_bindir}/qemu-armeb
|
2008-06-11 11:03:50 +00:00
|
|
|
%{_bindir}/qemu-cris
|
2008-03-24 21:23:41 +00:00
|
|
|
%{_bindir}/qemu-m68k
|
2012-10-19 07:51:50 +00:00
|
|
|
%{_bindir}/qemu-microblaze
|
|
|
|
%{_bindir}/qemu-microblazeel
|
2008-03-24 21:23:41 +00:00
|
|
|
%{_bindir}/qemu-mips
|
|
|
|
%{_bindir}/qemu-mipsel
|
2013-05-21 16:12:56 +00:00
|
|
|
%{_bindir}/qemu-mips64
|
|
|
|
%{_bindir}/qemu-mips64el
|
|
|
|
%{_bindir}/qemu-mipsn32
|
|
|
|
%{_bindir}/qemu-mipsn32el
|
2012-10-19 07:51:50 +00:00
|
|
|
%{_bindir}/qemu-or32
|
2011-07-26 10:48:36 +00:00
|
|
|
%{_bindir}/qemu-ppc
|
|
|
|
%{_bindir}/qemu-ppc64
|
|
|
|
%{_bindir}/qemu-ppc64abi32
|
2014-07-04 19:08:59 +00:00
|
|
|
%{_bindir}/qemu-ppc64le
|
2012-10-19 07:51:50 +00:00
|
|
|
%{_bindir}/qemu-s390x
|
2008-06-11 11:03:50 +00:00
|
|
|
%{_bindir}/qemu-sh4
|
|
|
|
%{_bindir}/qemu-sh4eb
|
2011-07-26 10:48:36 +00:00
|
|
|
%{_bindir}/qemu-sparc
|
|
|
|
%{_bindir}/qemu-sparc32plus
|
|
|
|
%{_bindir}/qemu-sparc64
|
2012-10-19 07:51:50 +00:00
|
|
|
%{_bindir}/qemu-unicore32
|
2016-07-13 12:42:21 +00:00
|
|
|
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-i386.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-i386-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-x86_64.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-x86_64-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-aarch64.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-aarch64-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-alpha.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-alpha-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-arm.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-arm-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-armeb.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-armeb-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-cris.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-cris-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-m68k.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-m68k-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-microblaze.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-microblaze-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-microblazeel.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-microblazeel-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mips.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mips-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mipsel.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mipsel-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mips64.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mips64-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mips64el.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mips64el-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mipsn32.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mipsn32-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mipsn32el.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mipsn32el-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-or32.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-or32-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc64.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc64-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc64abi32.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc64abi32-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc64le.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc64le-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-s390x.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-s390x-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sh4.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sh4-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sh4eb.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sh4eb-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sparc.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sparc-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sparc32plus.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sparc32plus-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sparc64.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sparc64-simpletrace.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-unicore32.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-unicore32-simpletrace.stp
|
|
|
|
|
|
|
|
%files user-binfmt
|
|
|
|
%{_exec_prefix}/lib/binfmt.d/qemu-*-dynamic.conf
|
|
|
|
|
|
|
|
%if %{user_static}
|
|
|
|
%files user-static
|
|
|
|
%{_exec_prefix}/lib/binfmt.d/qemu-*-static.conf
|
|
|
|
%{_bindir}/qemu-i386-static
|
|
|
|
%{_bindir}/qemu-x86_64-static
|
|
|
|
%{_bindir}/qemu-aarch64-static
|
|
|
|
%{_bindir}/qemu-alpha-static
|
|
|
|
%{_bindir}/qemu-arm-static
|
|
|
|
%{_bindir}/qemu-armeb-static
|
|
|
|
%{_bindir}/qemu-cris-static
|
|
|
|
%{_bindir}/qemu-m68k-static
|
|
|
|
%{_bindir}/qemu-microblaze-static
|
|
|
|
%{_bindir}/qemu-microblazeel-static
|
|
|
|
%{_bindir}/qemu-mips-static
|
|
|
|
%{_bindir}/qemu-mipsel-static
|
|
|
|
%{_bindir}/qemu-mips64-static
|
|
|
|
%{_bindir}/qemu-mips64el-static
|
|
|
|
%{_bindir}/qemu-mipsn32-static
|
|
|
|
%{_bindir}/qemu-mipsn32el-static
|
|
|
|
%{_bindir}/qemu-or32-static
|
|
|
|
%{_bindir}/qemu-ppc-static
|
|
|
|
%{_bindir}/qemu-ppc64-static
|
|
|
|
%{_bindir}/qemu-ppc64abi32-static
|
|
|
|
%{_bindir}/qemu-ppc64le-static
|
|
|
|
%{_bindir}/qemu-s390x-static
|
|
|
|
%{_bindir}/qemu-sh4-static
|
|
|
|
%{_bindir}/qemu-sh4eb-static
|
|
|
|
%{_bindir}/qemu-sparc-static
|
|
|
|
%{_bindir}/qemu-sparc32plus-static
|
|
|
|
%{_bindir}/qemu-sparc64-static
|
|
|
|
%{_bindir}/qemu-unicore32-static
|
|
|
|
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-i386-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-i386-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-x86_64-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-x86_64-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-aarch64-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-aarch64-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-alpha-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-alpha-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-arm-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-arm-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-armeb-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-armeb-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-cris-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-cris-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-m68k-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-m68k-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-microblaze-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-microblaze-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-microblazeel-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-microblazeel-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mips-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mips-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mipsel-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mipsel-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mips64-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mips64-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mips64el-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mips64el-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mipsn32-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mipsn32-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mipsn32el-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-mipsn32el-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-or32-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-or32-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc64-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc64-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc64abi32-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc64abi32-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc64le-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-ppc64le-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-s390x-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-s390x-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sh4-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sh4-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sh4eb-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sh4eb-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sparc-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sparc-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sparc32plus-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sparc32plus-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sparc64-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-sparc64-simpletrace-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-unicore32-static.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-unicore32-simpletrace-static.stp
|
|
|
|
%endif
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-x86
|
2012-01-11 21:28:54 +00:00
|
|
|
%{_bindir}/qemu-system-i386
|
2009-03-02 20:23:54 +00:00
|
|
|
%{_bindir}/qemu-system-x86_64
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-i386*.stp
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-x86_64*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-i386.1*
|
|
|
|
%{_mandir}/man1/qemu-system-x86_64.1*
|
2015-04-16 12:27:50 +00:00
|
|
|
|
|
|
|
%if 0%{?need_qemu_kvm}
|
|
|
|
%{_bindir}/qemu-kvm
|
|
|
|
%{_mandir}/man1/qemu-kvm.1*
|
|
|
|
%endif
|
|
|
|
|
2013-02-20 01:14:18 +00:00
|
|
|
%{_datadir}/%{name}/acpi-dsdt.aml
|
|
|
|
%{_datadir}/%{name}/q35-acpi-dsdt.aml
|
2009-05-20 15:24:23 +00:00
|
|
|
%{_datadir}/%{name}/bios.bin
|
2014-03-17 14:01:36 +00:00
|
|
|
%{_datadir}/%{name}/bios-256k.bin
|
2012-01-11 21:28:54 +00:00
|
|
|
%{_datadir}/%{name}/sgabios.bin
|
2010-01-05 15:44:16 +00:00
|
|
|
%{_datadir}/%{name}/linuxboot.bin
|
2009-07-16 11:48:33 +00:00
|
|
|
%{_datadir}/%{name}/multiboot.bin
|
2012-07-05 10:10:47 +00:00
|
|
|
%{_datadir}/%{name}/kvmvapic.bin
|
2009-05-20 15:24:23 +00:00
|
|
|
%{_datadir}/%{name}/vgabios.bin
|
|
|
|
%{_datadir}/%{name}/vgabios-cirrus.bin
|
2010-08-10 15:28:21 +00:00
|
|
|
%{_datadir}/%{name}/vgabios-qxl.bin
|
|
|
|
%{_datadir}/%{name}/vgabios-stdvga.bin
|
|
|
|
%{_datadir}/%{name}/vgabios-vmware.bin
|
2015-07-14 19:31:59 +00:00
|
|
|
%{_datadir}/%{name}/vgabios-virtio.bin
|
2011-07-18 19:26:30 +00:00
|
|
|
%{_datadir}/%{name}/pxe-e1000.rom
|
2013-05-21 16:12:56 +00:00
|
|
|
%{_datadir}/%{name}/efi-e1000.rom
|
2011-07-18 19:26:30 +00:00
|
|
|
%{_datadir}/%{name}/pxe-virtio.rom
|
2013-05-21 16:12:56 +00:00
|
|
|
%{_datadir}/%{name}/efi-virtio.rom
|
2011-07-18 19:26:30 +00:00
|
|
|
%{_datadir}/%{name}/pxe-pcnet.rom
|
2013-05-21 16:12:56 +00:00
|
|
|
%{_datadir}/%{name}/efi-pcnet.rom
|
2011-07-18 19:26:30 +00:00
|
|
|
%{_datadir}/%{name}/pxe-rtl8139.rom
|
2013-05-21 16:12:56 +00:00
|
|
|
%{_datadir}/%{name}/efi-rtl8139.rom
|
2011-07-18 19:26:30 +00:00
|
|
|
%{_datadir}/%{name}/pxe-ne2k_pci.rom
|
2013-05-21 16:12:56 +00:00
|
|
|
%{_datadir}/%{name}/efi-ne2k_pci.rom
|
2013-06-15 16:41:18 +00:00
|
|
|
%ifarch %{ix86} x86_64
|
2012-10-11 16:01:59 +00:00
|
|
|
%{?kvm_files:}
|
|
|
|
%endif
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
%files system-alpha
|
2012-10-19 08:14:23 +00:00
|
|
|
%{_bindir}/qemu-system-alpha
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-alpha*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-alpha.1*
|
2012-10-19 08:14:23 +00:00
|
|
|
%{_datadir}/%{name}/palcode-clipper
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-arm
|
2008-03-24 21:23:41 +00:00
|
|
|
%{_bindir}/qemu-system-arm
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-arm*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-arm.1*
|
2013-06-15 16:41:18 +00:00
|
|
|
%ifarch armv7hl
|
2013-06-01 22:30:46 +00:00
|
|
|
%{?kvm_files:}
|
2013-06-15 16:41:18 +00:00
|
|
|
%endif
|
|
|
|
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
%files system-mips
|
2008-03-24 21:23:41 +00:00
|
|
|
%{_bindir}/qemu-system-mips
|
|
|
|
%{_bindir}/qemu-system-mipsel
|
2008-06-11 11:03:50 +00:00
|
|
|
%{_bindir}/qemu-system-mips64
|
|
|
|
%{_bindir}/qemu-system-mips64el
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-mips*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-mips.1*
|
|
|
|
%{_mandir}/man1/qemu-system-mipsel.1*
|
|
|
|
%{_mandir}/man1/qemu-system-mips64el.1*
|
|
|
|
%{_mandir}/man1/qemu-system-mips64.1*
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-cris
|
2011-03-02 17:09:57 +00:00
|
|
|
%{_bindir}/qemu-system-cris
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-cris*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-cris.1*
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-lm32
|
2012-10-19 08:05:06 +00:00
|
|
|
%{_bindir}/qemu-system-lm32
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-lm32*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-lm32.1*
|
2012-10-19 08:05:06 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-m68k
|
2009-03-02 20:23:54 +00:00
|
|
|
%{_bindir}/qemu-system-m68k
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-m68k*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-m68k.1*
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-microblaze
|
2012-10-19 08:14:23 +00:00
|
|
|
%{_bindir}/qemu-system-microblaze
|
|
|
|
%{_bindir}/qemu-system-microblazeel
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-microblaze*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-microblaze.1*
|
|
|
|
%{_mandir}/man1/qemu-system-microblazeel.1*
|
2012-10-19 08:14:23 +00:00
|
|
|
%{_datadir}/%{name}/petalogix*.dtb
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-or32
|
2012-10-19 08:05:06 +00:00
|
|
|
%{_bindir}/qemu-system-or32
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-or32*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-or32.1*
|
2012-10-19 08:05:06 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-s390x
|
2012-10-19 08:14:23 +00:00
|
|
|
%{_bindir}/qemu-system-s390x
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-s390x*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-s390x.1*
|
2013-05-21 16:12:56 +00:00
|
|
|
%{_datadir}/%{name}/s390-ccw.img
|
2012-10-19 08:15:31 +00:00
|
|
|
%ifarch s390x
|
|
|
|
%{?kvm_files:}
|
2016-04-14 22:41:46 +00:00
|
|
|
%{_sysconfdir}/sysctl.d/50-kvm-s390x.conf
|
2012-10-19 08:15:31 +00:00
|
|
|
%endif
|
2012-10-19 08:14:23 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-sh4
|
2008-06-11 11:03:50 +00:00
|
|
|
%{_bindir}/qemu-system-sh4
|
|
|
|
%{_bindir}/qemu-system-sh4eb
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-sh4*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-sh4.1*
|
|
|
|
%{_mandir}/man1/qemu-system-sh4eb.1*
|
2010-11-03 17:20:53 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-sparc
|
2012-08-13 14:48:00 +00:00
|
|
|
%{_bindir}/qemu-system-sparc
|
|
|
|
%{_bindir}/qemu-system-sparc64
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-sparc*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-sparc.1*
|
|
|
|
%{_mandir}/man1/qemu-system-sparc64.1*
|
2013-12-03 11:36:52 +00:00
|
|
|
%{_datadir}/%{name}/QEMU,tcx.bin
|
2014-03-17 14:01:36 +00:00
|
|
|
%{_datadir}/%{name}/QEMU,cgthree.bin
|
2012-08-13 14:48:00 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-ppc
|
2012-08-13 14:48:00 +00:00
|
|
|
%{_bindir}/qemu-system-ppc
|
|
|
|
%{_bindir}/qemu-system-ppc64
|
|
|
|
%{_bindir}/qemu-system-ppcemb
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-ppc*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-ppc.1*
|
|
|
|
%{_mandir}/man1/qemu-system-ppc64.1*
|
|
|
|
%{_mandir}/man1/qemu-system-ppcemb.1*
|
2012-10-11 16:01:59 +00:00
|
|
|
%{_datadir}/%{name}/bamboo.dtb
|
|
|
|
%{_datadir}/%{name}/ppc_rom.bin
|
|
|
|
%{_datadir}/%{name}/spapr-rtas.bin
|
2014-07-09 15:53:36 +00:00
|
|
|
%{_datadir}/%{name}/u-boot.e500
|
2014-09-30 12:37:59 +00:00
|
|
|
%ifarch ppc64 ppc64le
|
2012-10-11 16:01:59 +00:00
|
|
|
%{?kvm_files:}
|
|
|
|
%endif
|
2008-03-24 21:23:41 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-unicore32
|
2012-10-19 08:05:06 +00:00
|
|
|
%{_bindir}/qemu-system-unicore32
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-unicore32*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-unicore32.1*
|
2012-10-19 08:05:06 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-xtensa
|
2012-10-19 08:05:06 +00:00
|
|
|
%{_bindir}/qemu-system-xtensa
|
|
|
|
%{_bindir}/qemu-system-xtensaeb
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-xtensa*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-xtensa.1*
|
|
|
|
%{_mandir}/man1/qemu-system-xtensaeb.1*
|
2012-10-19 08:05:06 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-moxie
|
2013-05-21 16:12:56 +00:00
|
|
|
%{_bindir}/qemu-system-moxie
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-moxie*.stp
|
2013-05-25 18:54:03 +00:00
|
|
|
%{_mandir}/man1/qemu-system-moxie.1*
|
2013-05-21 16:12:56 +00:00
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-aarch64
|
2014-04-22 00:35:15 +00:00
|
|
|
%{_bindir}/qemu-system-aarch64
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-aarch64*.stp
|
2014-04-22 00:35:15 +00:00
|
|
|
%{_mandir}/man1/qemu-system-aarch64.1*
|
|
|
|
%ifarch aarch64
|
|
|
|
%{?kvm_files:}
|
|
|
|
%endif
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
|
|
|
%files system-tricore
|
2014-11-16 01:39:24 +00:00
|
|
|
%{_bindir}/qemu-system-tricore
|
|
|
|
%{_datadir}/systemtap/tapset/qemu-system-tricore*.stp
|
|
|
|
%{_mandir}/man1/qemu-system-tricore.1*
|
|
|
|
|
2015-03-27 19:15:26 +00:00
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
%changelog
|
2016-07-13 12:42:21 +00:00
|
|
|
* Wed Jul 13 2016 Daniel Berrange <berrange@redhat.com> - 2:2.6.0-5
|
|
|
|
- Introduce qemu-user-static sub-RPM
|
|
|
|
|
2016-06-22 13:40:57 +00:00
|
|
|
* Wed Jun 22 2016 Cole Robinson <crobinso@redhat.com> - 2:2.6.0-4
|
|
|
|
- CVE-2016-4002: net: buffer overflow in MIPSnet (bz #1326083)
|
|
|
|
- CVE-2016-4952 scsi: pvscsi: out-of-bounds access issue
|
|
|
|
- CVE-2016-4964: scsi: mptsas infinite loop (bz #1339157)
|
|
|
|
- CVE-2016-5106: scsi: megasas: out-of-bounds write (bz #1339581)
|
|
|
|
- CVE-2016-5105: scsi: megasas: stack information leakage (bz #1339585)
|
|
|
|
- CVE-2016-5107: scsi: megasas: out-of-bounds read (bz #1339573)
|
|
|
|
- CVE-2016-4454: display: vmsvga: out-of-bounds read (bz #1340740)
|
|
|
|
- CVE-2016-4453: display: vmsvga: infinite loop (bz #1340744)
|
|
|
|
- CVE-2016-5126: block: iscsi: buffer overflow (bz #1340925)
|
|
|
|
- CVE-2016-5238: scsi: esp: OOB write (bz #1341932)
|
|
|
|
- CVE-2016-5338: scsi: esp: OOB r/w access (bz #1343325)
|
|
|
|
- CVE-2016-5337: scsi: megasas: information leakage (bz #1343910)
|
|
|
|
- Fix crash with -nodefaults -sdl (bz #1340931)
|
|
|
|
- Add deps on edk2-ovmf and edk2-aarch64
|
|
|
|
|
2016-05-26 15:32:16 +00:00
|
|
|
* Thu May 26 2016 Cole Robinson <crobinso@redhat.com> - 2:2.6.0-3
|
|
|
|
- CVE-2016-4020: memory leak in kvmvapic.c (bz #1326904)
|
|
|
|
- CVE-2016-4439: scsi: esb: OOB write #1 (bz #1337503)
|
|
|
|
- CVE-2016-4441: scsi: esb: OOB write #2 (bz #1337506)
|
|
|
|
- Fix regression installing windows 7 with qxl/vga (bz #1339267)
|
|
|
|
- Fix crash with aarch64 gic-version=host and accel=tcg (bz #1339977)
|
|
|
|
|
2016-05-20 20:36:01 +00:00
|
|
|
* Fri May 20 2016 Cole Robinson <crobinso@redhat.com> - 2:2.6.0-2
|
|
|
|
- Explicitly error if spice GL setup fails
|
|
|
|
- Fix monitor resizing with virgl (bz #1337564)
|
|
|
|
- Fix libvirt noise when introspecting qemu-kvm without hw virt
|
|
|
|
|
2016-05-13 18:18:07 +00:00
|
|
|
* Fri May 13 2016 Cole Robinson <crobinso@redhat.com> - 2:2.6.0-1
|
|
|
|
- Rebase to v2.6.0 GA
|
|
|
|
|
2016-05-09 17:36:06 +00:00
|
|
|
* Mon May 09 2016 Cole Robinson <crobinso@redhat.com> - 2:2.6.0-0.2.rc5
|
|
|
|
- Fix gtk UI crash when switching to monitor (bz #1333424)
|
|
|
|
- Fix sdl2 UI lockup lockup when switching to monitor
|
|
|
|
- Rebased to qemu-2.6.0-rc5
|
|
|
|
|
2016-05-02 20:08:20 +00:00
|
|
|
* Mon May 02 2016 Cole Robinson <crobinso@redhat.com> 2:2.6.0-0.2.rc4
|
|
|
|
- Rebased to version 2.6.0-rc4
|
|
|
|
- Fix test suite on big endian hosts (bz 1330174)
|
|
|
|
|
2016-04-25 13:01:59 +00:00
|
|
|
* Mon Apr 25 2016 Cole Robinson <crobinso@redhat.com> - 2:2.6.0-0.2.rc3
|
|
|
|
- Rebuild to pick up spice GL support
|
|
|
|
|
2016-04-22 12:00:14 +00:00
|
|
|
* Mon Apr 18 2016 Cole Robinson <crobinso@redhat.com> 2:2.6.0-0.1.rc3
|
|
|
|
- Rebased to version 2.6.0-rc3
|
|
|
|
- Fix s390 sysctl file install (bz 1327870)
|
|
|
|
- Adjust spice gl version check to expect F24 backported version
|
|
|
|
|
2016-04-14 22:48:51 +00:00
|
|
|
* Thu Apr 14 2016 Cole Robinson <crobinso@redhat.com> 2:2.6.0-0.1.rc2
|
|
|
|
- Rebased to version 2.6.0-rc2
|
|
|
|
- Fix GL deps (bz 1325966)
|
|
|
|
- Ship sysctl file to fix s390x kvm (bz 1290589)
|
|
|
|
- Fix FTBFS on s390 (bz 1326247)
|
|
|
|
|
2016-04-07 16:59:59 +00:00
|
|
|
* Thu Apr 07 2016 Cole Robinson <crobinso@redhat.com> - 2:2.6.0-0.1.rc1
|
|
|
|
- Rebased to version 2.6.0-rc1
|
|
|
|
|
2016-03-17 17:45:47 +00:00
|
|
|
* Thu Mar 17 2016 Cole Robinson <crobinso@redhat.com> - 2:2.5.0-11
|
|
|
|
- CVE-2016-2857: net: out of bounds read (bz #1309564)
|
|
|
|
- CVE-2016-2392: usb: null pointer dereference (bz #1307115)
|
|
|
|
|
|
|
|
* Thu Mar 17 2016 Cole Robinson <crobinso@redhat.com> - 2:2.5.0-10
|
|
|
|
- CVE-2016-2538: Integer overflow in usb module (bz #1305815)
|
|
|
|
- CVE-2016-2841: ne2000: infinite loop (bz #1304047)
|
|
|
|
- CVE-2016-2857 net: out of bounds read (bz #1309564)
|
|
|
|
- CVE-2016-2392 usb: null pointer dereference (bz #1307115)
|
|
|
|
- Fix external snapshot any more after active committing (bz #1300209)
|
|
|
|
|
2016-03-09 15:12:12 +00:00
|
|
|
* Wed Mar 9 2016 Peter Robinson <pbrobinson@fedoraproject.org> 2:2.5.0-9
|
|
|
|
- Rebuild for tcmalloc ifunc issues on non x86 arches (see rhbz 1312462)
|
|
|
|
|
2016-03-01 12:14:39 +00:00
|
|
|
* Tue Mar 1 2016 Paolo Bonzini <pbonzini@redhat.com> 2:2.5.0-8
|
|
|
|
- Disable xfsctl, fallocate works fine in newer kernels (bz #1305512)
|
|
|
|
|
2016-03-01 11:46:16 +00:00
|
|
|
* Tue Mar 1 2016 Peter Robinson <pbrobinson@fedoraproject.org> 2:2.5.0-7
|
|
|
|
- All Fedora arches have libseccomp support (ARMv7, aarch64, Power64, s390(x))
|
|
|
|
|
2016-02-15 22:05:41 +00:00
|
|
|
* Mon Feb 15 2016 Cole Robinson <crobinso@redhat.com> - 2:2.5.0-6
|
|
|
|
- CVE-2015-8619: Fix sendkey out of bounds (bz #1292757)
|
|
|
|
- CVE-2016-1981: infinite loop in e1000 (bz #1299995)
|
|
|
|
- Fix Out-of-bounds read in usb-ehci (bz #1300234, bz #1299455)
|
|
|
|
- CVE-2016-2197: ahci: null pointer dereference (bz #1302952)
|
|
|
|
- Fix gdbstub for VSX registers for ppc64 (bz #1304377)
|
|
|
|
- Fix qemu-img vmdk images to work with VMware (bz #1299185)
|
|
|
|
|
2016-02-04 21:38:06 +00:00
|
|
|
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2:2.5.0-5
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
|
|
2016-01-21 01:17:04 +00:00
|
|
|
* Wed Jan 20 2016 Cole Robinson <crobinso@redhat.com> - 2:2.5.0-4
|
|
|
|
- CVE-2015-8567: net: vmxnet3: host memory leakage (bz #1289818)
|
|
|
|
- CVE-2016-1922: i386: avoid null pointer dereference (bz #1292766)
|
|
|
|
- CVE-2015-8613: buffer overflow in megasas_ctrl_get_info (bz #1284008)
|
|
|
|
- CVE-2015-8701: Buffer overflow in tx_consume in rocker.c (bz #1293720)
|
|
|
|
- CVE-2015-8743: ne2000: OOB memory access in ioport r/w functions (bz
|
|
|
|
#1294787)
|
|
|
|
- CVE-2016-1568: Use-after-free vulnerability in ahci (bz #1297023)
|
|
|
|
- Fix modules.d/kvm.conf example syntax (bz #1298823)
|
|
|
|
|
2016-01-09 17:35:08 +00:00
|
|
|
* Sat Jan 09 2016 Cole Robinson <crobinso@redhat.com> - 2:2.5.0-3
|
|
|
|
- Fix virtio 9p thread pool usage
|
|
|
|
- CVE-2015-8558: DoS by infinite loop in ehci_advance_state (bz #1291309)
|
|
|
|
- Re-add dist tag
|
|
|
|
|
2016-01-07 20:07:39 +00:00
|
|
|
* Thu Jan 7 2016 Paolo Bonzini <pbonzini@redhat.com> - 2:2.5.0-2
|
2015-12-23 09:23:07 +00:00
|
|
|
- add /etc/modprobe.d/kvm.conf
|
2015-12-23 09:28:01 +00:00
|
|
|
- add 0001-virtio-9p-use-accessor-to-get-thread-pool.patch
|
2015-12-23 09:23:07 +00:00
|
|
|
|
2015-12-23 22:49:55 +00:00
|
|
|
* Wed Dec 23 2015 Cole Robinson <crobinso@redhat.com> 2:2.5.0-1
|
|
|
|
- Rebased to version 2.5.0
|
|
|
|
|
2015-12-08 15:29:09 +00:00
|
|
|
* Tue Dec 08 2015 Cole Robinson <crobinso@redhat.com> 2:2.5.0-0.1.rc3
|
|
|
|
- Rebased to version 2.5.0-rc3
|
|
|
|
|
2015-11-30 23:00:49 +00:00
|
|
|
* Mon Nov 30 2015 Cole Robinson <crobinso@redhat.com> 2:2.5.0-0.1.rc2
|
|
|
|
- Rebased to version 2.5.0-rc2
|
|
|
|
|
2015-11-21 03:24:11 +00:00
|
|
|
* Fri Nov 20 2015 Cole Robinson <crobinso@redhat.com> 2:2.5.0-0.1.rc1
|
|
|
|
- Rebased to version 2.5.0-rc1
|
|
|
|
|
2015-11-04 20:48:36 +00:00
|
|
|
* Wed Nov 04 2015 Cole Robinson <crobinso@redhat.com> - 2:2.4.1-1
|
|
|
|
- Rebased to version 2.4.1
|
|
|
|
|
2015-10-11 20:08:44 +00:00
|
|
|
* Sun Oct 11 2015 Cole Robinson <crobinso@redhat.com> - 2:2.4.0.1-2
|
|
|
|
- Rebuild for xen 4.6
|
|
|
|
|
2015-10-08 17:38:49 +00:00
|
|
|
* Thu Oct 08 2015 Cole Robinson <crobinso@redhat.com> - 2:2.4.0.1-1
|
|
|
|
- Rebased to version 2.4.0.1
|
|
|
|
- CVE-2015-7295: virtio-net possible remote DoS (bz #1264393)
|
|
|
|
- drive-mirror: Fix coroutine reentrance (bz #1266936)
|
|
|
|
|
2015-09-21 22:01:46 +00:00
|
|
|
* Mon Sep 21 2015 Cole Robinson <crobinso@redhat.com> - 2:2.4.0-4
|
|
|
|
- CVE-2015-6815: net: e1000: infinite loop issue (bz #1260225)
|
|
|
|
- CVE-2015-6855: ide: divide by zero issue (bz #1261793)
|
|
|
|
- CVE-2015-5278: Infinite loop in ne2000_receive() (bz #1263284)
|
|
|
|
- CVE-2015-5279: Heap overflow vulnerability in ne2000_receive() (bz #1263287)
|
|
|
|
|
2015-09-20 09:20:42 +00:00
|
|
|
* Sun Sep 20 2015 Richard W.M. Jones <rjones@redhat.com> - 2:2.4.0-3
|
|
|
|
- Fix emulation of various instructions, required by libm in F22 ppc64 guests.
|
|
|
|
|
2015-09-01 00:18:31 +00:00
|
|
|
* Mon Aug 31 2015 Cole Robinson <crobinso@redhat.com> - 2:2.4.0-2
|
|
|
|
- CVE-2015-5255: heap memory corruption in vnc_refresh_server_surface (bz
|
|
|
|
#1255899)
|
|
|
|
|
2015-08-11 22:08:40 +00:00
|
|
|
* Tue Aug 11 2015 Cole Robinson <crobinso@redhat.com> - 2:2.4.0-1
|
|
|
|
- Rebased to version 2.4.0
|
|
|
|
- Support for virtio-gpu, 2D only
|
|
|
|
- Support for virtio-based keyboard/mouse/tablet emulation
|
|
|
|
- x86 support for memory hot-unplug
|
|
|
|
- ACPI v5.1 table support for 'virt' board
|
|
|
|
|
2015-08-09 17:08:31 +00:00
|
|
|
* Sun Aug 09 2015 Cole Robinson <crobinso@redhat.com> - 2:2.4.0-0.2.rc4
|
|
|
|
- CVE-2015-3209: pcnet: multi-tmd buffer overflow in the tx path (bz #1230536)
|
|
|
|
- CVE-2015-3214: i8254: out-of-bounds memory access (bz #1243728)
|
|
|
|
- CVE-2015-5158: scsi stack buffer overflow (bz #1246025)
|
|
|
|
- CVE-2015-5154: ide: atapi: heap overflow during I/O buffer memory access (bz
|
|
|
|
#1247141)
|
|
|
|
- CVE-2015-5165: rtl8139 uninitialized heap memory information leakage to
|
|
|
|
guest (bz #1249755)
|
|
|
|
- CVE-2015-5166: BlockBackend object use after free issue (bz #1249758)
|
|
|
|
- CVE-2015-5745: buffer overflow in virtio-serial (bz #1251160)
|
|
|
|
|
2015-07-14 19:31:59 +00:00
|
|
|
* Tue Jul 14 2015 Cole Robinson <crobinso@redhat.com> 2:2.4.0-0.1-rc0
|
|
|
|
- Rebased to version 2.4.0-rc0
|
|
|
|
|
2015-07-03 18:23:12 +00:00
|
|
|
* Fri Jul 3 2015 Richard W.M. Jones <rjones@redhat.com> - 2:2.3.0-15
|
|
|
|
- Bump and rebuild.
|
|
|
|
|
2015-07-03 14:02:57 +00:00
|
|
|
* Fri Jul 3 2015 Daniel P. Berrange <berrange@redhat.com> - 2:2.3.0-14
|
|
|
|
- Use explicit --(enable,disable)-spice args (rhbz #1239102)
|
|
|
|
|
2015-07-02 15:32:23 +00:00
|
|
|
* Thu Jul 2 2015 Peter Robinson <pbrobinson@fedoraproject.org> 2:2.3.0-13
|
|
|
|
- Build aarch64 with -fPIC (rhbz 1232499)
|
|
|
|
|
2015-07-01 10:26:59 +00:00
|
|
|
* Wed Jul 01 2015 Nick Clifton <nickc@redhat.com> - 2:2.3.0-12
|
|
|
|
- Disable stack protection for AArch64. F23's GCC thinks that it is available but F23's glibc does not support it.
|
|
|
|
|
2015-06-26 09:10:12 +00:00
|
|
|
* Fri Jun 26 2015 Paolo Bonzini <pbonzini@redhat.com> - 2:2.3.0-10
|
|
|
|
- Rebuild for libiscsi soname bump
|
|
|
|
|
2015-06-19 10:03:04 +00:00
|
|
|
* Fri Jun 19 2015 Paolo Bonzini <pbonzini@redhat.com> - 2:2.3.0-10
|
|
|
|
- Re-enable tcmalloc on arm
|
|
|
|
|
2015-06-18 21:39:31 +00:00
|
|
|
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.3.0-9
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
|
|
2015-06-10 20:28:01 +00:00
|
|
|
* Wed Jun 10 2015 Dan Horák <dan[at]danny.cz> - 2:2.3.0-8
|
|
|
|
- gperftools not available on s390(x)
|
|
|
|
|
2015-06-05 23:55:57 +00:00
|
|
|
* Fri Jun 05 2015 Cole Robinson <crobinso@redhat.com> - 2:2.3.0-7
|
|
|
|
- CVE-2015-4037: insecure temporary file use in /net/slirp.c (bz #1222894)
|
|
|
|
|
2015-06-01 13:12:15 +00:00
|
|
|
* Mon Jun 1 2015 Daniel P. Berrange <berrange@redhat.com> - 2:2.3.0-6
|
|
|
|
- Disable tcmalloc on arm since it currently hangs (rhbz #1226806)
|
|
|
|
- Re-enable tests on arm
|
|
|
|
|
2015-05-13 22:39:05 +00:00
|
|
|
* Wed May 13 2015 Cole Robinson <crobinso@redhat.com> - 2:2.3.0-5
|
|
|
|
- Backport upstream 2.4 patch to link with tcmalloc, enable it
|
|
|
|
- CVE-2015-3456: (VENOM) fdc: out-of-bounds fifo buffer memory access (bz
|
|
|
|
#1221152)
|
|
|
|
|
2015-05-10 15:40:05 +00:00
|
|
|
* Sun May 10 2015 Paolo Bonzini <pbonzini@redhat.com> 2:2.3.0-4
|
|
|
|
- Backport upstream 2.4 patch to link with tcmalloc, enable it
|
2015-05-14 03:15:28 +00:00
|
|
|
- Add -p1 to autopatch
|
2015-05-10 15:40:05 +00:00
|
|
|
|
|
|
|
* Wed May 06 2015 Cole Robinson <crobinso@redhat.com> 2:2.3.0-3
|
2015-05-06 16:50:08 +00:00
|
|
|
- Fix ksm.service (bz 1218814)
|
|
|
|
|
2015-05-05 15:03:52 +00:00
|
|
|
* Tue May 5 2015 Dan Horák <dan[at]danny.cz> - 2:2.3.0-2
|
|
|
|
- Require libseccomp only when built with it
|
|
|
|
|
2015-04-27 17:33:41 +00:00
|
|
|
* Tue Mar 24 2015 Cole Robinson <crobinso@redhat.com> - 2:2.3.0-1
|
|
|
|
- Rebased to version 2.3.0 GA
|
|
|
|
- Another attempt at fixing default /dev/kvm permissions (bz 950436)
|
|
|
|
|
2015-04-16 12:27:50 +00:00
|
|
|
* Tue Mar 24 2015 Cole Robinson <crobinso@redhat.com> - 2:2.3.0-0.5.rc3
|
|
|
|
- Drop unneeded kvm.modules
|
|
|
|
- Fix s390/ppc64 FTBFS (bz 1212328)
|
|
|
|
|
|
|
|
* Tue Mar 24 2015 Cole Robinson <crobinso@redhat.com> - 2:2.3.0-0.4.rc3
|
2015-04-14 18:51:42 +00:00
|
|
|
- Rebased to version 2.3.0-rc3
|
|
|
|
|
2015-04-16 12:27:50 +00:00
|
|
|
* Tue Mar 24 2015 Cole Robinson <crobinso@redhat.com> - 2:2.3.0-0.3.rc2
|
2015-03-31 21:44:56 +00:00
|
|
|
- Rebased to version 2.3.0-rc2
|
|
|
|
- Don't install ksm services as executable (bz #1192720)
|
|
|
|
- Skip hanging tests on s390 (bz #1206057)
|
|
|
|
- CVE-2015-1779 vnc: insufficient resource limiting in VNC websockets decoder
|
|
|
|
(bz #1205051, bz #1199572)
|
|
|
|
|
2015-04-16 12:27:50 +00:00
|
|
|
* Tue Mar 24 2015 Cole Robinson <crobinso@redhat.com> - 2:2.3.0-0.2.rc1
|
2015-03-25 12:48:20 +00:00
|
|
|
- Rebased to version 2.3.0-rc1
|
|
|
|
|
2015-03-22 14:59:08 +00:00
|
|
|
* Sun Mar 22 2015 Cole Robinson <crobinso@redhat.com> - 2:2.3.0-0.1.rc0
|
|
|
|
- Rebased to version 2.3.0-rc0
|
|
|
|
|
2015-02-17 15:06:20 +00:00
|
|
|
* Tue Feb 17 2015 Richard W.M. Jones <rjones@redhat.com> - 2:2.2.0-7
|
2015-02-17 13:35:54 +00:00
|
|
|
- Add -fPIC flag to build to avoid
|
|
|
|
'relocation R_X86_64_PC32 against undefined symbol' errors.
|
|
|
|
- Add a hopefully temporary hack so that -fPIC is used to build
|
|
|
|
NSS files in libcacard.
|
|
|
|
|
2015-02-04 15:34:14 +00:00
|
|
|
* Wed Feb 4 2015 Richard W.M. Jones <rjones@redhat.com> - 2:2.2.0-5
|
|
|
|
- Add UEFI support for aarch64.
|
|
|
|
|
2015-02-03 14:05:24 +00:00
|
|
|
* Tue Feb 3 2015 Daniel P. Berrange <berrange@redhat.com> - 2:2.2.0-4
|
|
|
|
- Re-enable SPICE after previous build fixes circular dep
|
|
|
|
|
2015-02-03 09:25:11 +00:00
|
|
|
* Tue Feb 3 2015 Daniel P. Berrange <berrange@redhat.com> - 2:2.2.0-3
|
|
|
|
- Rebuild for changed xen soname
|
2015-02-03 10:57:50 +00:00
|
|
|
- Temporarily disable SPICE to break circular build-dep on libcacard
|
2015-02-03 11:36:06 +00:00
|
|
|
- Stop libcacard linking against the entire world
|
2015-02-03 09:25:11 +00:00
|
|
|
|
2015-01-28 13:25:27 +00:00
|
|
|
* Wed Jan 28 2015 Daniel P. Berrange <berrange@redhat.com> - 2:2.2.0-2
|
|
|
|
- Pass package information to configure
|
|
|
|
|
2014-12-09 21:25:38 +00:00
|
|
|
* Tue Dec 09 2014 Cole Robinson <crobinso@redhat.com> - 2:2.2.0-1
|
|
|
|
- Rebased to version 2.2.0
|
|
|
|
|
2014-11-30 22:19:56 +00:00
|
|
|
* Sun Nov 30 2014 Cole Robinson <crobinso@redhat.com> - 2:2.2.0-0.2.rc3
|
|
|
|
- Update to qemu-2.2.0-rc3
|
|
|
|
|
2014-11-16 01:39:24 +00:00
|
|
|
* Sat Nov 15 2014 Cole Robinson <crobinso@redhat.com> - 2:2.2.0-0.1.rc1
|
|
|
|
- Update to qemu-2.2.0-rc1
|
|
|
|
|
2014-10-29 19:58:32 +00:00
|
|
|
* Wed Oct 29 2014 Cole Robinson <crobinso@redhat.com> - 2:2.1.2-6
|
|
|
|
- CVE-2014-7815 vnc: insufficient bits_per_pixel from the client sanitization
|
|
|
|
(bz #1157647, bz #1157641)
|
|
|
|
- CVE-2014-3689 vmware_vga: insufficient parameter validation in rectangle
|
|
|
|
functions (bz #1153038, bz #1153035)
|
|
|
|
|
2014-10-24 15:38:01 +00:00
|
|
|
* Fri Oct 24 2014 Danel P. Berrange <berrange@redhat.com> - 2:2.1.2-5
|
|
|
|
- Fix dep on numactl-devel to be build time not install time
|
|
|
|
|
2014-10-06 16:32:22 +00:00
|
|
|
* Mon Oct 06 2014 Cole Robinson <crobinso@redhat.com> - 2:2.1.2-4
|
|
|
|
- Fix PPC virtio regression (bz #1144490)
|
|
|
|
|
2014-09-30 14:48:14 +00:00
|
|
|
* Tue Sep 30 2014 Dan Horák <dan[at]danny.cz> - 2:2.1.2-3
|
2014-09-30 12:37:59 +00:00
|
|
|
- Enable KVM on ppc64le
|
|
|
|
|
2014-09-26 16:51:48 +00:00
|
|
|
* Fri Sep 26 2014 Richard W.M. Jones <rjones@redhat.com> - 2:2.1.2-2
|
2014-09-26 15:56:18 +00:00
|
|
|
- Add Requires seabios >= 1.7.5, otherwise Windows virtio booting does
|
|
|
|
not work.
|
|
|
|
|
2014-09-26 14:26:35 +00:00
|
|
|
* Fri Sep 26 2014 Cole Robinson <crobinso@redhat.com> - 2:2.1.2-1
|
|
|
|
- Rebased to version 2.1.2
|
|
|
|
- CVE-2014-3640 qemu: slirp: NULL pointer (bz #1144821, bz #1144818)
|
|
|
|
|
2014-09-21 16:42:19 +00:00
|
|
|
* Sun Sep 21 2014 Cole Robinson <crobinso@redhat.com> - 2:2.1.1-2
|
|
|
|
- Fix crash on migration/snapshot (bz #1144490)
|
|
|
|
|
2014-09-11 19:58:04 +00:00
|
|
|
* Thu Sep 11 2014 Cole Robinson <crobinso@redhat.com> - 2:2.1.1-1
|
|
|
|
- Rebased to version 2.1.1
|
|
|
|
- CVE-2014-5388: out of bounds memory access (bz #1132962, bz #1132956)
|
|
|
|
- CVE-2014-3615 crash when guest sets high resolution (bz #1139121, bz
|
|
|
|
#1139115)
|
|
|
|
|
2014-09-03 10:26:36 +00:00
|
|
|
* Wed Sep 3 2014 Richard W.M. Jones <rjones@redhat.com> 2:2.1.0-6
|
|
|
|
- Add upstream patches to:
|
|
|
|
* Fix crash in curl driver.
|
|
|
|
* Add curl timeout option.
|
|
|
|
* Add curl cookie option.
|
|
|
|
- Add upstream commit hashes to patches.
|
|
|
|
|
2014-08-09 22:14:12 +00:00
|
|
|
* Wed Aug 20 2014 Richard W.M. Jones <rjones@redhat.com> 2:2.1.0-5
|
|
|
|
- Add patch for aarch64 which uncompresses -kernel parameter (in arm.next).
|
|
|
|
|
2014-08-19 06:36:38 +00:00
|
|
|
* Mon Aug 18 2014 Dan Horák <dan[at]danny.cz> - 2:2.1.0-4
|
|
|
|
- Don't fail build due failing tests on s390 (#1100971)
|
|
|
|
|
2014-08-17 22:22:32 +00:00
|
|
|
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.1.0-3
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
|
|
2014-08-09 22:14:12 +00:00
|
|
|
* Sun Aug 03 2014 Richard W.M. Jones <rjones@redhat.com> 2:2.1.0-2
|
2014-08-03 12:27:19 +00:00
|
|
|
- Update to qemu 2.1.0 final released version.
|
2014-08-03 13:17:35 +00:00
|
|
|
- Drop optimization flags when compiling on aarch64 (see RHBZ#1126199).
|
2014-08-03 12:27:19 +00:00
|
|
|
|
2014-07-25 19:02:38 +00:00
|
|
|
* Fri Jul 25 2014 Cole Robinson <crobinso@redhat.com> 2:2.1.0-0.5.rc3
|
|
|
|
- Update to qemu-2.1.0-rc3
|
|
|
|
|
2014-07-16 17:03:56 +00:00
|
|
|
* Wed Jul 16 2014 Cole Robinson <crobinso@redhat.com> 2:2.1.0-0.4.rc2
|
|
|
|
- Update to qemu-2.1.0-rc2
|
|
|
|
|
2014-07-15 16:46:17 +00:00
|
|
|
* Mon Jul 14 2014 Peter Robinson <pbrobinson@fedoraproject.org> 2:2.1.0-0.3.rc1
|
|
|
|
- Build qemu-system-aarch64 on all arches
|
|
|
|
- Run check on ARM arches, just don't fail the build ATM
|
|
|
|
|
2014-07-09 15:53:36 +00:00
|
|
|
* Wed Jul 09 2014 Cole Robinson <crobinso@redhat.com> - 2:2.1.0-0.2.rc1
|
|
|
|
- Update to qemu-2.1.0-rc1
|
|
|
|
- Enable SDL2 frontend, it's improved recently
|
|
|
|
- Fix drive-mirror segfaults if source size is not cluster-aligned (bz
|
|
|
|
#1114791)
|
|
|
|
- Fix crash with virtio-blk hotunplug (bz #1117181)
|
|
|
|
|
2014-07-04 19:08:59 +00:00
|
|
|
* Fri Jul 04 2014 Cole Robinson <crobinso@redhat.com> - 2:2.1.0-0.1.rc0
|
|
|
|
- Update to qemu 2.1-rc0
|
|
|
|
|
2014-06-15 21:58:34 +00:00
|
|
|
* Sun Jun 15 2014 Cole Robinson <crobinso@redhat.com> - 2:2.0.0-7
|
|
|
|
- Don't use libtool on dtrace, fixes rawhide build (bz #1106968)
|
|
|
|
|
2014-06-08 01:00:11 +00:00
|
|
|
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:2.0.0-6
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
|
|
2014-06-01 00:49:42 +00:00
|
|
|
* Sat May 31 2014 Cole Robinson <crobinso@redhat.com> - 2:2.0.0-5
|
|
|
|
- QCOW1 validation CVEs: CVE-2014-0222, CVE-2014-0223 (bz #1097232, bz
|
|
|
|
#1097238, bz #1097222, bz #1097216)
|
|
|
|
- CVE-2014-3461: Issues in USB post load checks (bz #1097260, bz #1096821)
|
2014-05-24 17:47:47 +00:00
|
|
|
|
2014-05-11 23:07:44 +00:00
|
|
|
* Sun May 11 2014 Cole Robinson <crobinso@redhat.com> - 2:2.0.0-4
|
|
|
|
- Migration CVEs: CVE-2014-0182 etc.
|
|
|
|
|
2014-04-30 21:17:24 +00:00
|
|
|
* Wed Apr 30 2014 Peter Robinson <pbrobinson@fedoraproject.org> 2:2.0.0-3
|
|
|
|
- Fix aarch64 build
|
|
|
|
|
2014-04-22 00:35:15 +00:00
|
|
|
* Mon Apr 21 2014 Cole Robinson <crobinso@redhat.com> - 2:2.0.0-2
|
|
|
|
- Don't use SDL2 API support, it's incomplete
|
|
|
|
- Build qemu-system-aarch64 only on aarch64 for now
|
|
|
|
|
2014-04-17 16:25:50 +00:00
|
|
|
* Thu Apr 17 2014 Cole Robinson <crobinso@redhat.com> - 2:2.0.0-1
|
|
|
|
- Update to 2.0.0 GA
|
|
|
|
|
2014-04-15 15:37:22 +00:00
|
|
|
* Tue Apr 15 2014 Cole Robinson <crobinso@redhat.com> - 2:2.0.0-0.3.rc3
|
|
|
|
- Update to qemu 2.0-rc3
|
|
|
|
- Fix crash when restoring from snapshot (bz #1085632)
|
|
|
|
|
2014-03-24 13:15:34 +00:00
|
|
|
* Mon Mar 24 2014 Cole Robinson <crobinso@redhat.com> - 2:2.0.0-0.2.rc0
|
2014-03-24 17:20:43 +00:00
|
|
|
- Change gtk quit accelerator to ctrl+shift+q (bz #1062393)
|
|
|
|
- Fix mouse with spice
|
2014-03-24 13:15:34 +00:00
|
|
|
- Enable xen support for xen 4.4
|
|
|
|
|
2014-03-17 14:01:36 +00:00
|
|
|
* Tue Mar 18 2014 Cole Robinson <crobinso@redhat.com> 2:2.0.0-0.1.rc0
|
|
|
|
- Update to qemu 2.0.0-rc0
|
|
|
|
|
2014-02-18 16:42:44 +00:00
|
|
|
* Tue Feb 18 2014 Richard W.M. Jones <rjones@redhat.com> - 2:1.7.0-5
|
|
|
|
- Run qemu-sanity-check on x86 and armv7 too. The results are still
|
|
|
|
only advisory.
|
|
|
|
|
2014-01-13 10:12:15 +00:00
|
|
|
* Mon Jan 13 2014 Richard W.M. Jones <rjones@redhat.com> - 2:1.7.0-4
|
|
|
|
- Disable make check on aarch64.
|
|
|
|
|
2013-12-21 18:30:28 +00:00
|
|
|
* Sat Dec 21 2013 Ville Skyttä <ville.skytta@iki.fi> - 2:1.7.0-3
|
|
|
|
- Add libcacard ldconfig %%post* scriptlets.
|
|
|
|
|
2013-12-18 17:11:24 +00:00
|
|
|
* Wed Dec 18 2013 Cole Robinson <crobinso@redhat.com> - 2:1.7.0-2
|
|
|
|
- Add kill() to seccomp whitelist, fix AC97 with -sandbox on (bz #1043521)
|
|
|
|
- Changing streaming mode default to off for spice (bz #1038336)
|
|
|
|
- Fix guest scsi verify command (bz #1001617)
|
|
|
|
|
2013-12-03 11:36:52 +00:00
|
|
|
* Mon Dec 02 2013 Cole Robinson <crobinso@redhat.com> - 2:1.7.0-1
|
|
|
|
- Fix qemu-img create with NBD backing file (bz #1034433)
|
|
|
|
- Rebase to qemu-1.7 GA
|
|
|
|
- New monitor command blockdev-add for full featured block device hotplug.
|
|
|
|
- Performance and functionality improvements for USB 3.0.
|
|
|
|
- Many VFIO improvements
|
|
|
|
- ACPI tables can be generated by QEMU and can be used by firmware directly.
|
|
|
|
- Support creating and writing .vhdx images.
|
|
|
|
- qemu-img map: dump detailed image file metadata
|
|
|
|
|
2013-11-29 13:00:27 +00:00
|
|
|
* Fri Nov 29 2013 Richard W.M. Jones <rjones@redhat.com> - 2:1.7.0-0.2.rc1
|
|
|
|
- Run chrpath on binaries, so qemu can be built using rpmbuild.
|
|
|
|
|
2013-11-20 23:32:50 +00:00
|
|
|
* Thu Nov 21 2013 Cole Robinson <crobinso@redhat.com> - 2:1.7.0-0.1.rc1
|
|
|
|
- Update qemu-1.7.0-rc1
|
|
|
|
|
2013-11-17 22:32:44 +00:00
|
|
|
* Sun Nov 17 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.1-2
|
|
|
|
- Fix drive discard options via libvirt (bz #1029953)
|
|
|
|
- Fix process exit with -sandbox on (bz #1027421)
|
|
|
|
|
2013-11-06 00:42:39 +00:00
|
|
|
* Tue Nov 05 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.1-1
|
|
|
|
- Reduce CPU usage when audio is playing (bz #1017644)
|
|
|
|
- Base on qemu 1.6.1 tarball
|
|
|
|
- ksmtuned: Fix matching qemu w/o set_process_name (bz #1012604)
|
|
|
|
- ksmtuned: Fix committed_memory when no qemu running (bz #1012610)
|
|
|
|
- Make sure bridge helper is setuid (bz #1017660)
|
|
|
|
|
2013-10-09 17:38:07 +00:00
|
|
|
* Wed Oct 09 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.0-10
|
|
|
|
- Fix migration from qemu <= 1.5
|
|
|
|
|
2013-10-06 18:33:55 +00:00
|
|
|
* Sun Oct 06 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.0-9
|
|
|
|
- Rebase to pending 1.6.1 stable
|
|
|
|
- CVE-2013-4377: Fix crash when unplugging virtio devices (bz #1012633, bz
|
|
|
|
#1012641)
|
|
|
|
- Fix 'new snapshot' slowness after the first snap (bz #988436)
|
|
|
|
- Fix 9pfs xattrs on kernel 3.11 (bz #1013676)
|
|
|
|
- CVE-2013-4344: buffer overflow in scsi_target_emulate_report_luns (bz
|
|
|
|
#1015274, bz #1007330)
|
|
|
|
|
2013-09-24 14:17:48 +00:00
|
|
|
* Tue Sep 24 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.0-8
|
|
|
|
- Fix -vga qxl with -display vnc (bz #948717)
|
|
|
|
- Fix USB crash when installing reactos (bz #1005495)
|
|
|
|
- Don't ship x86 kvm wrapper on arm (bz #1005581)
|
|
|
|
|
2013-09-12 17:09:51 +00:00
|
|
|
* Thu Sep 12 2013 Dan Horák <dan[at]danny.cz> - 2:1.6.0-7
|
|
|
|
- Enable TCG interpreter for s390 as the native backend supports 64-bit only
|
|
|
|
- Don't require RDMA on s390(x)
|
|
|
|
|
2013-09-03 18:49:39 +00:00
|
|
|
* Tue Sep 03 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.0-6
|
|
|
|
- Fix qmp capabilities calls on i686 (bz #1003162)
|
|
|
|
- Fix crash with -M isapc -cpu Haswell (bz #986790)
|
|
|
|
- Fix crash in lsi_soft_reset (bz #1000947)
|
|
|
|
- Fix initial /dev/kvm permissions (bz #993491)
|
|
|
|
|
2013-08-21 13:10:09 +00:00
|
|
|
* Wed Aug 28 2013 Richard W.M. Jones <rjones@redhat.com> - 2:1.6.0-5
|
|
|
|
- Enable qemu-sanity-check, however do not fail the build if it fails.
|
|
|
|
|
2013-08-21 08:48:54 +00:00
|
|
|
* Wed Aug 21 2013 Richard W.M. Jones <rjones@redhat.com> - 2:1.6.0-4
|
|
|
|
- Require newer libssh2 to fix missing libssh2_sftp_fsync (bz #999161)
|
|
|
|
|
2013-08-20 18:13:58 +00:00
|
|
|
* Tue Aug 20 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.0-3
|
|
|
|
- Require newer ceph-libs to fix symbol error (bz #995883)
|
|
|
|
|
2013-08-20 11:31:51 +00:00
|
|
|
* Tue Aug 20 2013 Richard W.M. Jones <rjones@redhat.com> - 2:1.6.0-2
|
|
|
|
- Try to rebuild since previous i686 build was broken (RHBZ#998722).
|
|
|
|
- In build, qemu -help just to check the binary is not broken.
|
|
|
|
|
2013-08-16 18:20:08 +00:00
|
|
|
* Fri Aug 16 2013 Cole Robinson <crobinso@redhat.com> - 2:1.6.0-1
|
|
|
|
- Rebased to version 1.6.0
|
|
|
|
- Support for live migration over RDMA
|
|
|
|
- TCG target for aarch64.
|
|
|
|
- Support for auto-convergence in live migration ("CPU stunning")
|
|
|
|
- The XHCI (USB 3.0) controller supports live migration.
|
|
|
|
- New device "nvme" provides a PCI device that implements the NVMe
|
|
|
|
standard.
|
|
|
|
- ACPI hotplug of devices behind a PCI bridge is supported
|
|
|
|
|
2013-08-04 13:02:10 +00:00
|
|
|
* Sun Aug 04 2013 Dennis Gilmore <dennis@ausil.us> - 2:1.5.2-4
|
|
|
|
- re-enable spice support
|
|
|
|
|
2013-08-03 02:47:40 +00:00
|
|
|
* Fri Aug 02 2013 Dennis Gilmore <dennis@ausil.us> - 2:1.5.2-3
|
|
|
|
- build without spice support to build against new libiscsi
|
|
|
|
- spice requires parts of qemu
|
|
|
|
|
2013-08-02 15:38:43 +00:00
|
|
|
* Fri Aug 2 2013 Paolo Bonzini <pbonzini@redhat.com> - 2:1.5.2-2
|
|
|
|
- Rebuild for libiscsi soname bump
|
|
|
|
|
2013-07-29 18:24:38 +00:00
|
|
|
* Mon Jul 29 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.2-1
|
|
|
|
- Rebased to version 1.5.2
|
|
|
|
- Fix mouse display with spice and latest libvirt (bz #981094)
|
|
|
|
|
2013-07-09 14:33:08 +00:00
|
|
|
* Tue Jul 09 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.1-2
|
|
|
|
- Update to work with seabios 1.7.3
|
|
|
|
|
2013-06-29 00:11:02 +00:00
|
|
|
* Fri Jun 28 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.1-1
|
|
|
|
- Rebased to version 1.5.1
|
|
|
|
|
2013-06-19 14:35:19 +00:00
|
|
|
* Wed Jun 19 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.0-9
|
|
|
|
- Don't install conflicting binfmt handler on arm (bz #974804)
|
|
|
|
- Use upstream patch for libfdt build fix
|
|
|
|
|
2013-06-15 16:41:18 +00:00
|
|
|
* Fri Jun 14 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2:1.5.0-8
|
|
|
|
- Put ARM kvm bits in right sub package
|
|
|
|
|
2013-06-13 18:57:15 +00:00
|
|
|
* Thu Jun 13 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.0-7
|
|
|
|
- Fix build with both new and old fdt
|
|
|
|
|
2013-06-12 16:37:46 +00:00
|
|
|
* Wed Jun 12 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.0-6
|
|
|
|
- Fix build with rawhide libfdt
|
|
|
|
|
2013-06-11 20:56:15 +00:00
|
|
|
* Tue Jun 11 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.0-5
|
|
|
|
- Fix rtl8139 + windows 7 + large transfers (bz #970240)
|
|
|
|
|
2013-06-01 22:30:46 +00:00
|
|
|
* Sat Jun 1 2013 Peter Robinson <pbrobinson@fedoraproject.org> 2:1.5.0-4
|
|
|
|
- build qemu-kvm on ARMv7
|
|
|
|
|
2013-05-27 12:30:37 +00:00
|
|
|
* Mon May 27 2013 Dan Horák <dan[at]danny.cz> - 2:1.5.0-3
|
|
|
|
- Install the qemu-kvm.1 man page only on arches with kvm
|
|
|
|
|
2013-05-25 18:54:03 +00:00
|
|
|
* Sat May 25 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.0-2
|
|
|
|
- Alias qemu-system-* man page to qemu.1 (bz #907746)
|
|
|
|
- Drop execute bit on service files (bz #963917)
|
|
|
|
- Conditionalize KSM service on host virt support (bz #963681)
|
|
|
|
- Split out KSM package, make it not pulled in by default
|
|
|
|
|
2013-05-21 16:12:56 +00:00
|
|
|
* Tue May 21 2013 Cole Robinson <crobinso@redhat.com> - 2:1.5.0-1
|
|
|
|
- Update to qemu 1.5
|
|
|
|
- KVM for ARM support
|
|
|
|
- A native GTK+ UI with internationalization support
|
|
|
|
- Experimental VFIO support for VGA passthrough
|
|
|
|
- Support for VMware PVSCSI and VMXNET3 device emulation
|
|
|
|
- CPU hot-add support
|
|
|
|
|
2013-05-16 09:46:34 +00:00
|
|
|
* Thu May 16 2013 Paolo Bonzini <pbonzini@redhat.com> - 2:1.4.1-3
|
|
|
|
- Drop loading of vhost-net module (bz #963198)
|
|
|
|
|
2013-05-15 21:00:49 +00:00
|
|
|
* Wed May 15 2013 Cole Robinson <crobinso@redhat.com> - 2:1.4.1-2
|
|
|
|
- Fix crash with usbredir (bz #962826)
|
|
|
|
- Drop unneeded kvm.modules on x86 (bz #963198)
|
|
|
|
- Make ksmtuned handle set_progname usage (bz #955230)
|
|
|
|
- Enable gluster support
|
|
|
|
|
2013-04-21 00:10:19 +00:00
|
|
|
* Sat Apr 20 2013 Cole Robinson <crobinso@redhat.com> - 2:1.4.1-1
|
|
|
|
- Rebased to version 1.4.1
|
|
|
|
- qemu stable release 1.4.1 (bz 952599)
|
|
|
|
- CVE-2013-1922: qemu-nbd block format auto-detection vulnerability (bz
|
|
|
|
952574, bz 923219)
|
|
|
|
|
2013-04-04 21:29:51 +00:00
|
|
|
* Thu Apr 04 2013 Richard W.M. Jones <rjones@redhat.com> - 2:1.4.0-11
|
|
|
|
- Rebuild to attempt to fix broken dep on libbrlapi.so.0.5
|
|
|
|
|
2013-04-04 01:06:24 +00:00
|
|
|
* Wed Apr 03 2013 Nathaniel McCallum <nathaniel@themccallums.org> - 2:1.4.0-10
|
|
|
|
- Sorted qemu.binfmt
|
|
|
|
- Remove mipsn32 / mipsn32el binfmt support (it is broken and can't be fixed)
|
|
|
|
- Fix binfmt support for mips / mipsel to match what qemu can do
|
|
|
|
- Add binfmt support for cris
|
|
|
|
- Add binfmt support for microblaze / microblazeel
|
|
|
|
- Add binfmt support for sparc64 / sparc32plus
|
|
|
|
- Add binfmt support for ppc64 / ppc64abi32
|
|
|
|
|
2013-04-03 10:17:47 +00:00
|
|
|
* Wed Apr 03 2013 Hans de Goede <hdegoede@redhat.com> - 2:1.4.0-9
|
|
|
|
- Fix USB-tablet not working with some Linux guests (bz #929068)
|
|
|
|
|
2013-04-02 13:20:11 +00:00
|
|
|
* Tue Apr 02 2013 Cole Robinson <crobinso@redhat.com> - 2:1.4.0-8
|
|
|
|
- Fix dep on seavgabios-bin
|
|
|
|
|
2013-04-02 00:47:11 +00:00
|
|
|
* Mon Apr 01 2013 Cole Robinson <crobinso@redhat.com> - 2:1.4.0-7
|
|
|
|
- Fixes for iscsi dep
|
|
|
|
- Fix TCG ld/st optimization (lp 1127369)
|
|
|
|
- Fix possible crash with VNC and qxl (bz #919777)
|
|
|
|
- Fix kvm module permissions after first install (bz #907215)
|
|
|
|
- Switch to seavgabios by default
|
|
|
|
|
2013-03-31 20:02:26 +00:00
|
|
|
* Sun Mar 31 2013 Richard W.M. Jones <rjones@redhat.com> - 2:1.4.0-6
|
|
|
|
- Fix TCG ld/st optimization. https://bugs.launchpad.net/bugs/1127369
|
|
|
|
|
2013-03-14 10:27:02 +00:00
|
|
|
* Thu Mar 14 2013 Paolo Bonzini <pbonzini@redhat.com> - 2:1.4.0-5
|
|
|
|
- do not package libcacard in the separate_kvm case
|
2013-03-14 14:39:05 +00:00
|
|
|
- backport xfsprogs and usbredir flags from el6
|
2013-03-14 10:27:02 +00:00
|
|
|
|
2013-03-11 17:12:05 +00:00
|
|
|
* Mon Mar 11 2013 Paolo Bonzini <pbonzini@redhat.com> - 2:1.4.0-4
|
|
|
|
- Use pkg-config to search for libiscsi
|
|
|
|
|
|
|
|
* Mon Mar 11 2013 Paolo Bonzini <pbonzini@redhat.com> - 2:1.4.0-3
|
2013-03-11 16:25:17 +00:00
|
|
|
- Added libiscsi-devel BuildRequires
|
|
|
|
|
2013-03-01 18:05:58 +00:00
|
|
|
* Fri Mar 01 2013 Cole Robinson <crobinso@redhat.com> - 2:1.4.0-2
|
|
|
|
- Fix test ordering with latest glib
|
|
|
|
|
2013-02-20 01:14:18 +00:00
|
|
|
* Tue Feb 19 2013 Cole Robinson <crobinso@redhat.com> - 2:1.4.0-1
|
|
|
|
- Rebased to version 1.4.0
|
|
|
|
- block: dataplane for virtio, potentially large performance improvment
|
|
|
|
- migration: threaded live migration
|
|
|
|
- usb-tablet: usb 2.0 support, significantly lowering CPU usage
|
|
|
|
- usb: improved support for pass-through of USB serial devices
|
|
|
|
- virtio-net: added support supports multiqueue operation
|
|
|
|
|
2013-02-02 19:04:37 +00:00
|
|
|
* Sat Feb 2 2013 Michael Schwendt <mschwendt@fedoraproject.org> - 2:1.3.0-9
|
2013-02-02 20:02:48 +00:00
|
|
|
- add BR perl-podlators for pod2man (F19 development)
|
2013-02-02 19:04:37 +00:00
|
|
|
- fix "bogus date" entries in %%changelog to fix rebuild
|
|
|
|
|
2013-02-01 15:24:28 +00:00
|
|
|
* Fri Feb 01 2013 Alon Levy <alevy@redhat.com> - 2:1.3.0-8
|
|
|
|
- rebuilt, removing the two added Provides & Obsoletes lines, since
|
|
|
|
the current EVR already does that by being 1.3.0 > 1.2.2 , and having
|
|
|
|
the same package name of "libcacard"
|
|
|
|
|
2013-01-29 10:50:09 +00:00
|
|
|
* Tue Jan 29 2013 Alon Levy <alevy@redhat.com> - 2:1.3.0-7
|
|
|
|
- Bump and rebuild for updated Provides & Obsoletes of libcacard 1.2.2-4
|
|
|
|
|
2013-01-28 19:46:36 +00:00
|
|
|
* Mon Jan 28 2013 Richard W.M. Jones <rjones@redhat.com> - 2:1.3.0-6
|
|
|
|
- Bump and rebuild for updated libseccomp.
|
|
|
|
|
2013-01-22 15:36:14 +00:00
|
|
|
* Tue Jan 22 2013 Alon Levy <alevy redhat com> - 2:1.3.0-5
|
|
|
|
- Fix missing error_set symbol in libcacard.so (bz #891552)
|
|
|
|
|
2013-01-21 15:36:56 +00:00
|
|
|
* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 2:1.3.0-4
|
|
|
|
- rebuild due to "jpeg8-ABI" feature drop
|
|
|
|
|
2013-01-16 14:37:23 +00:00
|
|
|
* Tue Jan 15 2013 Cole Robinson <crobinso@redhat.com> - 2:1.3.0-3
|
|
|
|
- Fix migration from qemu-kvm
|
|
|
|
- Fix the test suite on i686
|
|
|
|
- Use systemd macros in specfile (bz #850285)
|
|
|
|
|
2013-01-15 10:56:09 +00:00
|
|
|
* Tue Jan 15 2013 Hans de Goede <hdegoede@redhat.com> - 2:1.3.0-2
|
|
|
|
- Fix 0110-usb-redir-Add-flow-control-support.patch being mangled on rebase
|
|
|
|
to 1.3.0, breaking usbredir support
|
|
|
|
|
2012-12-07 18:18:14 +00:00
|
|
|
* Fri Dec 07 2012 Cole Robinson <crobinso@redhat.com> - 2:1.3.0-1
|
|
|
|
- Switch base tarball from qemu-kvm to qemu
|
|
|
|
- qemu 1.3 release
|
|
|
|
- Option to use linux VFIO driver to assign PCI devices
|
|
|
|
- Many USB3 improvements
|
|
|
|
- New paravirtualized hardware random number generator device.
|
|
|
|
- Support for Glusterfs volumes with "gluster://" -drive URI
|
|
|
|
- Block job commands for live block commit and storage migration
|
|
|
|
|
2012-12-03 09:52:36 +00:00
|
|
|
* Wed Nov 28 2012 Alon Levy <alevy@redhat.com> - 2:1.2.0-25
|
|
|
|
* Merge libcacard into qemu, since they both use the same sources now.
|
|
|
|
|
2012-11-22 11:18:01 +00:00
|
|
|
* Thu Nov 22 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-24
|
|
|
|
- Move vscclient to qemu-common, qemu-nbd to qemu-img
|
|
|
|
|
|
|
|
* Tue Nov 20 2012 Alon Levy <alevy@redhat.com> - 2:1.2.0-23
|
2012-10-30 16:07:45 +00:00
|
|
|
- Rewrite fix for bz #725965 based on fix for bz #867366
|
|
|
|
- Resolve bz #867366
|
|
|
|
|
2012-11-16 12:41:12 +00:00
|
|
|
* Fri Nov 16 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-23
|
|
|
|
- Backport --with separate_kvm support from EPEL branch
|
|
|
|
|
2012-11-16 09:08:47 +00:00
|
|
|
* Fri Nov 16 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-22
|
|
|
|
- Fix previous commit
|
|
|
|
|
2012-11-16 08:11:16 +00:00
|
|
|
* Fri Nov 16 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-21
|
|
|
|
- Backport commit 38f419f (configure: Fix CONFIG_QEMU_HELPERDIR generation,
|
|
|
|
2012-10-17)
|
|
|
|
|
2012-11-15 16:58:05 +00:00
|
|
|
* Thu Nov 15 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-20
|
|
|
|
- Install qemu-bridge-helper as suid root
|
|
|
|
- Distribute a sample /etc/qemu/bridge.conf file
|
|
|
|
|
2012-11-01 10:46:02 +00:00
|
|
|
* Thu Nov 1 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-19
|
|
|
|
- Sync spice patches with upstream, minor bugfixes and set the qxl pci
|
|
|
|
device revision to 4 by default, so that guests know they can use
|
|
|
|
the new features
|
|
|
|
|
2012-10-31 00:56:59 +00:00
|
|
|
* Tue Oct 30 2012 Cole Robinson <crobinso@redhat.com> - 2:1.2.0-18
|
|
|
|
- Fix loading arm initrd if kernel is very large (bz #862766)
|
|
|
|
- Don't use reserved word 'function' in systemtap files (bz #870972)
|
|
|
|
- Drop assertion that was triggering when pausing guests w/ qxl (bz
|
|
|
|
#870972)
|
|
|
|
|
2012-10-28 18:05:07 +00:00
|
|
|
* Sun Oct 28 2012 Cole Robinson <crobinso@redhat.com> - 2:1.2.0-17
|
|
|
|
- Pull patches queued for qemu 1.2.1
|
|
|
|
|
2012-10-19 09:43:45 +00:00
|
|
|
* Fri Oct 19 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-16
|
2012-10-19 08:15:31 +00:00
|
|
|
- add s390x KVM support
|
2012-10-19 08:14:23 +00:00
|
|
|
- distribute pre-built firmware or device trees for Alpha, Microblaze, S390
|
2012-10-19 08:05:06 +00:00
|
|
|
- add missing system targets
|
2012-10-19 07:51:50 +00:00
|
|
|
- add missing linux-user targets
|
2012-10-19 09:43:45 +00:00
|
|
|
- fix previous commit
|
|
|
|
|
2012-10-18 15:27:22 +00:00
|
|
|
* Thu Oct 18 2012 Dan Horák <dan[at]danny.cz> - 2:1.2.0-15
|
|
|
|
- fix build on non-kvm arches like s390(x)
|
|
|
|
|
2012-10-17 10:02:42 +00:00
|
|
|
* Wed Oct 17 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-14
|
2012-10-17 10:01:14 +00:00
|
|
|
- Change SLOF Requires for the new version number
|
|
|
|
|
2012-10-11 16:01:59 +00:00
|
|
|
* Thu Oct 11 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-13
|
|
|
|
- Add ppc support to kvm.modules (original patch by David Gibson)
|
|
|
|
- Replace x86only build with kvmonly build: add separate defines and
|
|
|
|
conditionals for all packages, so that they can be chosen and
|
|
|
|
renamed in kvmonly builds and so that qemu has the appropriate requires
|
|
|
|
- Automatically pick libfdt dependancy
|
|
|
|
- Add knob to disable spice+seccomp
|
|
|
|
|
2012-09-28 15:44:46 +00:00
|
|
|
* Fri Sep 28 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-12
|
|
|
|
- Call udevadm on post, fixing bug 860658
|
|
|
|
|
2012-09-28 10:23:45 +00:00
|
|
|
* Fri Sep 28 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-11
|
|
|
|
- Rebuild against latest spice-server and spice-protocol
|
|
|
|
- Fix non-seamless migration failing with vms with usb-redir devices,
|
|
|
|
to allow boxes to load such vms from disk
|
|
|
|
|
|
|
|
* Tue Sep 25 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-10
|
2012-09-25 19:47:24 +00:00
|
|
|
- Sync Spice patchsets with upstream (rhbz#860238)
|
|
|
|
- Fix building with usbredir >= 0.5.2
|
|
|
|
|
2012-09-20 19:27:28 +00:00
|
|
|
* Thu Sep 20 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-9
|
|
|
|
- Sync USB and Spice patchsets with upstream
|
|
|
|
|
2012-09-16 21:00:43 +00:00
|
|
|
* Sun Sep 16 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.2.0-8
|
2012-09-16 17:53:10 +00:00
|
|
|
- Use 'global' instead of 'define', and underscore in definition name,
|
2012-09-16 21:00:43 +00:00
|
|
|
n-v-r, and 'dist' tag of SLOF, all to fix RHBZ#855252.
|
2012-09-16 17:53:10 +00:00
|
|
|
|
2012-09-14 09:57:43 +00:00
|
|
|
* Fri Sep 14 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-4
|
|
|
|
- add versioned dependency from qemu-system-ppc to SLOF (BZ#855252)
|
|
|
|
|
2012-09-12 18:43:40 +00:00
|
|
|
* Wed Sep 12 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.2.0-3
|
|
|
|
- Fix RHBZ#853408 which causes libguestfs failure.
|
|
|
|
|
2012-09-08 14:41:14 +00:00
|
|
|
* Sat Sep 8 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-2
|
2012-09-08 14:06:35 +00:00
|
|
|
- Fix crash on (seamless) migration
|
|
|
|
- Sync usbredir live migration patches with upstream
|
|
|
|
|
2012-09-08 14:41:14 +00:00
|
|
|
* Fri Sep 7 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-1
|
2012-09-07 15:20:05 +00:00
|
|
|
- New upstream release 1.2.0 final
|
|
|
|
- Add support for Spice seamless migration
|
|
|
|
- Add support for Spice dynamic monitors
|
|
|
|
- Add support for usb-redir live migration
|
|
|
|
|
2012-09-04 19:57:07 +00:00
|
|
|
* Tue Sep 04 2012 Adam Jackson <ajax@redhat.com> 1.2.0-0.5.rc1
|
|
|
|
- Flip Requires: ceph >= foo to Conflicts: ceph < foo, so we pull in only the
|
|
|
|
libraries which we need and not the rest of ceph which we don't.
|
|
|
|
|
2012-08-28 15:15:48 +00:00
|
|
|
* Tue Aug 28 2012 Cole Robinson <crobinso@redhat.com> 1.2.0-0.4.rc1
|
|
|
|
- Update to 1.2.0-rc1
|
|
|
|
|
2012-08-20 10:49:50 +00:00
|
|
|
* Mon Aug 20 2012 Richard W.M. Jones <rjones@redhat.com> - 1.2-0.3.20120806git3e430569
|
|
|
|
- Backport Bonzini's vhost-net fix (RHBZ#848400).
|
|
|
|
|
2012-08-14 13:11:37 +00:00
|
|
|
* Tue Aug 14 2012 Cole Robinson <crobinso@redhat.com> - 1.2-0.2.20120806git3e430569
|
2012-08-14 14:27:45 +00:00
|
|
|
- Bump release number, previous build forgot but the dist bump helped us out
|
|
|
|
|
|
|
|
* Tue Aug 14 2012 Cole Robinson <crobinso@redhat.com> - 1.2-0.1.20120806git3e430569
|
2012-08-14 13:11:37 +00:00
|
|
|
- Revive qemu-system-{ppc*, sparc*} (bz 844502)
|
|
|
|
- Enable KVM support for all targets (bz 844503)
|
|
|
|
|
2012-08-06 19:53:39 +00:00
|
|
|
* Mon Aug 06 2012 Cole Robinson <crobinso@redhat.com> - 1.2-0.1.20120806git3e430569.fc18
|
|
|
|
- Update to git snapshot
|
|
|
|
|
2012-07-30 00:13:45 +00:00
|
|
|
* Sun Jul 29 2012 Cole Robinson <crobinso@redhat.com> - 1.1.1-1
|
|
|
|
- Upstream stable release 1.1.1
|
|
|
|
- Fix systemtap tapsets (bz 831763)
|
|
|
|
- Fix VNC audio tunnelling (bz 840653)
|
|
|
|
- Don't renable ksm on update (bz 815156)
|
|
|
|
- Bump usbredir dep (bz 812097)
|
|
|
|
- Fix RPM install error on non-virt machines (bz 660629)
|
|
|
|
- Obsolete openbios to fix upgrade dependency issues (bz 694802)
|
|
|
|
|
2012-07-21 12:52:23 +00:00
|
|
|
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:1.1.0-9
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
|
|
2012-07-16 14:21:11 +00:00
|
|
|
* Tue Jul 10 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.1.0-8
|
|
|
|
- Re-diff previous patch so that it applies and actually apply it
|
|
|
|
|
2012-07-10 10:18:37 +00:00
|
|
|
* Tue Jul 10 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.1.0-7
|
2012-07-10 09:58:42 +00:00
|
|
|
- Add patch to fix default machine options. This fixes libvirt
|
|
|
|
detection of qemu.
|
2012-07-10 10:18:37 +00:00
|
|
|
- Back out patch 1 which conflicts.
|
2012-07-10 09:58:42 +00:00
|
|
|
|
2012-07-06 10:12:49 +00:00
|
|
|
* Fri Jul 6 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.1.0-5
|
|
|
|
- Fix qemu crashing (on an assert) whenever USB-2.0 isoc transfers are used
|
|
|
|
|
2012-07-05 15:03:54 +00:00
|
|
|
* Thu Jul 5 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.1.0-4
|
2012-07-05 10:10:47 +00:00
|
|
|
- Disable tests since they hang intermittently.
|
|
|
|
- Add kvmvapic.bin (replaces vapic.bin).
|
|
|
|
- Add cpus-x86_64.conf. qemu now creates /etc/qemu/target-x86_64.conf
|
|
|
|
as an empty file.
|
|
|
|
- Add qemu-icon.bmp.
|
|
|
|
- Add qemu-bridge-helper.
|
2012-07-05 13:45:27 +00:00
|
|
|
- Build and include virtfs-proxy-helper + man page (thanks Hans de Goede).
|
2012-07-05 10:10:47 +00:00
|
|
|
|
2012-07-05 09:22:23 +00:00
|
|
|
* Wed Jul 4 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.1.0-1
|
|
|
|
- New upstream release 1.1.0
|
|
|
|
- Drop about a 100 spice + USB patches, which are all upstream
|
|
|
|
|
2012-04-23 09:31:29 +00:00
|
|
|
* Mon Apr 23 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.0-17
|
|
|
|
- Fix install failure due to set -e (rhbz #815272)
|
|
|
|
|
2012-04-23 08:09:13 +00:00
|
|
|
* Mon Apr 23 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.0-16
|
|
|
|
- Fix kvm.modules to exit successfully on non-KVM capable systems (rhbz #814932)
|
|
|
|
|
2012-04-19 15:28:17 +00:00
|
|
|
* Thu Apr 19 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.0-15
|
|
|
|
- Add a couple of backported QXL/Spice bugfixes
|
|
|
|
- Add spice volume control patches
|
|
|
|
|
2012-04-02 10:57:55 +00:00
|
|
|
* Fri Apr 6 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.0-12
|
|
|
|
- Add back PPC and SPARC user emulators
|
|
|
|
- Update binfmt rules from upstream
|
|
|
|
|
2012-04-02 12:11:35 +00:00
|
|
|
* Mon Apr 2 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.0-11
|
2012-04-02 12:09:43 +00:00
|
|
|
- Some more USB bugfixes from upstream
|
|
|
|
|
2012-03-29 15:42:58 +00:00
|
|
|
* Thu Mar 29 2012 Eduardo Habkost <ehabkost@redhat.com> - 2:1.0-12
|
|
|
|
- Fix ExclusiveArch mistake that disabled all non-x86_64 builds on Fedora
|
|
|
|
|
2012-03-28 20:13:18 +00:00
|
|
|
* Wed Mar 28 2012 Eduardo Habkost <ehabkost@redhat.com> - 2:1.0-11
|
|
|
|
- Use --with variables for build-time settings
|
|
|
|
|
2012-03-28 18:47:01 +00:00
|
|
|
* Wed Mar 28 2012 Daniel P. Berrange <berrange@redhat.com> - 2:1.0-10
|
|
|
|
- Switch to use iPXE for netboot ROMs
|
|
|
|
|
2012-03-22 15:52:02 +00:00
|
|
|
* Thu Mar 22 2012 Daniel P. Berrange <berrange@redhat.com> - 2:1.0-9
|
|
|
|
- Remove O_NOATIME for 9p filesystems
|
|
|
|
|
2012-03-19 11:03:03 +00:00
|
|
|
* Mon Mar 19 2012 Daniel P. Berrange <berrange@redhat.com> - 2:1.0-8
|
|
|
|
- Move udev rules to /lib/udev/rules.d (rhbz #748207)
|
|
|
|
|
2012-03-12 15:33:46 +00:00
|
|
|
* Fri Mar 9 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.0-7
|
|
|
|
- Add a whole bunch of USB bugfixes from upstream
|
|
|
|
|
2012-02-13 13:29:32 +00:00
|
|
|
* Mon Feb 13 2012 Daniel P. Berrange <berrange@redhat.com> - 2:1.0-6
|
|
|
|
- Add many more missing BRs for misc QEMU features
|
|
|
|
- Enable running of test suite during build
|
|
|
|
|
2012-02-07 22:18:35 +00:00
|
|
|
* Tue Feb 07 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-5
|
2012-02-07 22:15:59 +00:00
|
|
|
- Add support for virtio-scsi
|
|
|
|
|
2012-02-05 21:06:01 +00:00
|
|
|
* Sun Feb 5 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.0-4
|
|
|
|
- Require updated ceph for latest librbd with rbd_flush symbol.
|
|
|
|
|
2012-01-24 22:25:49 +00:00
|
|
|
* Tue Jan 24 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-3
|
|
|
|
- Add support for vPMU
|
|
|
|
- e1000: bounds packet size against buffer size CVE-2012-0029
|
|
|
|
|
2012-01-13 19:46:23 +00:00
|
|
|
* Fri Jan 13 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-2
|
|
|
|
- Add patches for USB redirect bits
|
|
|
|
- Remove palcode-clipper, we don't build it
|
|
|
|
|
2012-01-11 21:28:54 +00:00
|
|
|
* Wed Jan 11 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-1
|
|
|
|
- Add patches from 1.0.1 queue
|
|
|
|
|
|
|
|
* Fri Dec 16 2011 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-1
|
|
|
|
- Update to qemu 1.0
|
|
|
|
|
2011-11-15 20:27:38 +00:00
|
|
|
* Tue Nov 15 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.1-3
|
|
|
|
- Enable spice for i686 users as well
|
|
|
|
|
2011-11-03 20:53:07 +00:00
|
|
|
* Thu Nov 03 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.1-2
|
|
|
|
- Fix POSTIN scriplet failure (#748281)
|
|
|
|
|
2011-10-21 20:32:18 +00:00
|
|
|
* Fri Oct 21 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.1-1
|
|
|
|
- Require seabios-bin >= 0.6.0-2 (#741992)
|
|
|
|
- Replace init scripts with systemd units (#741920)
|
|
|
|
- Update to 0.15.1 stable upstream
|
|
|
|
|
|
|
|
* Fri Oct 21 2011 Paul Moore <pmoore@redhat.com>
|
|
|
|
- Enable full relro and PIE (rhbz #738812)
|
|
|
|
|
2011-10-12 15:08:53 +00:00
|
|
|
* Wed Oct 12 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-6
|
|
|
|
- Add BR on ceph-devel to enable RBD block device
|
|
|
|
|
2011-10-05 15:00:36 +00:00
|
|
|
* Wed Oct 5 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-5
|
|
|
|
- Create a qemu-guest-agent sub-RPM for guest installation
|
|
|
|
|
2011-09-13 10:24:38 +00:00
|
|
|
* Tue Sep 13 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-4
|
|
|
|
- Enable DTrace tracing backend for SystemTAP (rhbz #737763)
|
2011-09-13 10:29:25 +00:00
|
|
|
- Enable build with curl (rhbz #737006)
|
2011-09-13 10:24:38 +00:00
|
|
|
|
2011-08-18 23:37:51 +00:00
|
|
|
* Thu Aug 18 2011 Hans de Goede <hdegoede@redhat.com> - 2:0.15.0-3
|
|
|
|
- Add missing BuildRequires: usbredir-devel, so that the usbredir code
|
|
|
|
actually gets build
|
|
|
|
|
2011-08-18 15:38:02 +00:00
|
|
|
* Thu Aug 18 2011 Richard W.M. Jones <rjones@redhat.com> - 2:0.15.0-2
|
|
|
|
- Add upstream qemu patch 'Allow to leave type on default in -machine'
|
|
|
|
(2645c6dcaf6ea2a51a3b6dfa407dd203004e4d11).
|
|
|
|
|
2011-08-14 19:24:40 +00:00
|
|
|
* Sun Aug 14 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-1
|
|
|
|
- Update to 0.15.0 stable release.
|
|
|
|
|
2011-08-04 19:07:48 +00:00
|
|
|
* Thu Aug 04 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-0.3.201108040af4922
|
|
|
|
- Update to 0.15.0-rc1 as we prepare for 0.15.0 release
|
|
|
|
|
2011-08-04 14:15:56 +00:00
|
|
|
* Thu Aug 4 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-0.3.2011072859fadcc
|
|
|
|
- Fix default accelerator for non-KVM builds (rhbz #724814)
|
|
|
|
|
2011-07-28 17:10:09 +00:00
|
|
|
* Thu Jul 28 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-0.1.2011072859fadcc
|
|
|
|
- Update to 0.15.0-rc0 as we prepare for 0.15.0 release
|
|
|
|
|
2011-07-19 09:49:04 +00:00
|
|
|
* Tue Jul 19 2011 Hans de Goede <hdegoede@redhat.com> - 2:0.15.0-0.2.20110718525e3df
|
|
|
|
- Add support usb redirection over the network, see:
|
|
|
|
http://fedoraproject.org/wiki/Features/UsbNetworkRedirection
|
|
|
|
- Restore chardev flow control patches
|
|
|
|
|
2011-07-18 19:26:30 +00:00
|
|
|
* Mon Jul 18 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-0.1.20110718525e3df
|
|
|
|
- Update to git snapshot as we prepare for 0.15.0 release
|
|
|
|
|
2011-06-22 11:48:48 +00:00
|
|
|
* Wed Jun 22 2011 Richard W.M. Jones <rjones@redhat.com> - 2:0.14.0-9
|
|
|
|
- Add BR libattr-devel. This caused the -fstype option to be disabled.
|
|
|
|
https://www.redhat.com/archives/libvir-list/2011-June/thread.html#01017
|
|
|
|
|
2011-05-02 16:26:59 +00:00
|
|
|
* Mon May 2 2011 Hans de Goede <hdegoede@redhat.com> - 2:0.14.0-8
|
|
|
|
- Fix a bug in the spice flow control patches which breaks the tcp chardev
|
|
|
|
|
2011-03-29 21:55:04 +00:00
|
|
|
* Tue Mar 29 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-7
|
|
|
|
- Disable qemu-ppc and qemu-sparc packages (#679179)
|
|
|
|
|
2011-03-28 18:54:26 +00:00
|
|
|
* Mon Mar 28 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-6
|
|
|
|
- Spice fixes for flow control.
|
|
|
|
|
2011-03-22 12:08:23 +00:00
|
|
|
* Tue Mar 22 2011 Dan Horák <dan[at]danny.cz> - 2:0.14.0-5
|
|
|
|
- be more careful when removing the -g flag on s390
|
|
|
|
|
2011-03-18 13:47:47 +00:00
|
|
|
* Fri Mar 18 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-4
|
|
|
|
- Fix thinko on adding the most recent patches.
|
|
|
|
|
2011-03-16 20:31:55 +00:00
|
|
|
* Wed Mar 16 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-3
|
|
|
|
- Fix migration issue with vhost
|
|
|
|
- Fix qxl locking issues for spice
|
|
|
|
|
2011-03-02 17:09:57 +00:00
|
|
|
* Wed Mar 02 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-2
|
|
|
|
- Re-enable sparc and cris builds
|
|
|
|
|
2011-02-24 17:27:19 +00:00
|
|
|
* Thu Feb 24 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-1
|
|
|
|
- Update to 0.14.0 release
|
|
|
|
|
2011-02-11 17:17:48 +00:00
|
|
|
* Fri Feb 11 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-0.1.20110210git7aa8c46
|
|
|
|
- Update git snapshot
|
|
|
|
- Temporarily disable qemu-cris and qemu-sparc due to build errors (to be resolved shorly)
|
|
|
|
|
2011-02-08 23:35:06 +00:00
|
|
|
* Tue Feb 08 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-0.1.20110208git3593e6b
|
|
|
|
- Update to 0.14.0 rc git snapshot
|
|
|
|
- Add virtio-net to modules
|
|
|
|
|
2010-11-03 17:20:53 +00:00
|
|
|
* Wed Nov 3 2010 Daniel P. Berrange <berrange@redhat.com> - 2:0.13.0-2
|
|
|
|
- Revert previous change
|
|
|
|
- Make qemu-common own the /etc/qemu directory
|
|
|
|
- Add /etc/qemu/target-x86_64.conf to qemu-system-x86 regardless
|
|
|
|
of host architecture.
|
|
|
|
|
2010-11-03 14:34:21 +00:00
|
|
|
* Wed Nov 03 2010 Dan Horák <dan[at]danny.cz> - 2:0.13.0-2
|
|
|
|
- Remove kvm config file on non-x86 arches (part of #639471)
|
|
|
|
- Own the /etc/qemu directory
|
|
|
|
|
2010-10-19 04:05:18 +00:00
|
|
|
* Mon Oct 18 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-1
|
|
|
|
- Update to 0.13.0 upstream release
|
|
|
|
- Fixes for vhost
|
|
|
|
- Fix mouse in certain guests (#636887)
|
|
|
|
- Fix issues with WinXP guest install (#579348)
|
|
|
|
- Resolve build issues with S390 (#639471)
|
|
|
|
- Fix Windows XP on Raw Devices (#631591)
|
|
|
|
|
2010-10-06 03:30:12 +00:00
|
|
|
* Tue Oct 05 2010 jkeating - 2:0.13.0-0.7.rc1.1
|
|
|
|
- Rebuilt for gcc bug 634757
|
|
|
|
|
2010-09-21 21:52:25 +00:00
|
|
|
* Tue Sep 21 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.7.rc1
|
|
|
|
- Flip qxl pci id from unstable to stable (#634535)
|
|
|
|
- KSM Fixes from upstream (#558281)
|
|
|
|
|
|
|
|
* Tue Sep 14 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.6.rc1
|
2010-09-14 19:26:08 +00:00
|
|
|
- Move away from git snapshots as 0.13 is close to release
|
|
|
|
- Updates for spice 0.6
|
|
|
|
|
2010-08-10 15:28:21 +00:00
|
|
|
* Tue Aug 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.5.20100809git25fdf4a
|
|
|
|
- Fix typo in e1000 gpxe rom requires.
|
|
|
|
- Add links to newer vgabios
|
|
|
|
|
2010-08-10 14:19:37 +00:00
|
|
|
* Tue Aug 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.4.20100809git25fdf4a
|
|
|
|
- Disable spice on 32bit, it is not supported and buildreqs don't exist.
|
|
|
|
|
2010-08-10 13:23:48 +00:00
|
|
|
* Mon Aug 9 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.3.20100809git25fdf4a
|
|
|
|
- Updates from upstream towards 0.13 stable
|
|
|
|
- Fix requires on gpxe
|
|
|
|
- enable spice now that buildreqs are in the repository.
|
|
|
|
- ksmtrace has moved to a separate upstream package
|
|
|
|
|
2010-07-28 06:25:29 +00:00
|
|
|
* Tue Jul 27 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.2.20100727gitb81fe95
|
|
|
|
- add texinfo buildreq for manpages.
|
|
|
|
|
2010-07-28 04:50:43 +00:00
|
|
|
* Tue Jul 27 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.1.20100727gitb81fe95
|
|
|
|
- Update to 0.13.0 upstream snapshot
|
|
|
|
- ksm init fixes from upstream
|
|
|
|
|
2010-07-20 12:39:23 +00:00
|
|
|
* Tue Jul 20 2010 Dan Horák <dan[at]danny.cz> - 2:0.12.3-8
|
|
|
|
- Add avoid-llseek patch from upstream needed for building on s390(x)
|
|
|
|
- Don't use parallel make on s390(x)
|
|
|
|
|
2010-06-22 08:20:00 +00:00
|
|
|
* Tue Jun 22 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.3-7
|
|
|
|
- Add vvfat hardening patch from upstream (#605202)
|
|
|
|
|
2010-04-23 14:40:09 +00:00
|
|
|
* Fri Apr 23 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-6
|
|
|
|
- Change requires to the noarch seabios-bin
|
|
|
|
- Add ownership of docdir to qemu-common (#572110)
|
|
|
|
- Fix "Cannot boot from non-existent NIC" error when using virt-install (#577851)
|
|
|
|
|
2010-04-15 18:15:44 +00:00
|
|
|
* Thu Apr 15 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-5
|
|
|
|
- Update virtio console patches from upstream
|
|
|
|
|
2013-02-02 19:04:37 +00:00
|
|
|
* Thu Mar 11 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-4
|
2010-03-18 15:06:46 +00:00
|
|
|
- Detect cdrom via ioctl (#473154)
|
|
|
|
- re add increased buffer for USB control requests (#546483)
|
|
|
|
|
2010-03-10 15:53:13 +00:00
|
|
|
* Wed Mar 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-3
|
|
|
|
- Migration clear the fd in error cases (#518032)
|
|
|
|
|
2010-03-09 16:18:48 +00:00
|
|
|
* Tue Mar 09 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-2
|
|
|
|
- Allow builds --with x86only
|
|
|
|
- Add libaio-devel buildreq for aio support
|
|
|
|
|
2010-02-28 15:39:41 +00:00
|
|
|
* Fri Feb 26 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-1
|
|
|
|
- Update to 0.12.3 upstream
|
|
|
|
- vhost-net migration/restart fixes
|
|
|
|
- Add F-13 machine type
|
|
|
|
- virtio-serial fixes
|
|
|
|
|
2010-02-09 17:10:07 +00:00
|
|
|
* Tue Feb 09 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.2-6
|
|
|
|
- Add vhost net support.
|
|
|
|
|
2010-02-04 15:58:29 +00:00
|
|
|
* Thu Feb 04 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.2-5
|
|
|
|
- Avoid creating too large iovecs in multiwrite merge (#559717)
|
|
|
|
- Don't try to set max_kernel_pages during ksm init on newer kernels (#558281)
|
|
|
|
- Add logfile options for ksmtuned debug.
|
|
|
|
|
2010-01-27 18:20:38 +00:00
|
|
|
* Wed Jan 27 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.2-4
|
|
|
|
- Remove build dependency on iasl now that we have seabios
|
|
|
|
|
|
|
|
* Wed Jan 27 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.2-3
|
|
|
|
- Remove source target for 0.12.1.2
|
|
|
|
|
2010-01-27 18:10:32 +00:00
|
|
|
* Wed Jan 27 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.2-2
|
|
|
|
- Add virtio-console patches from upstream for the F13 VirtioSerial feature
|
|
|
|
|
2010-01-25 18:41:08 +00:00
|
|
|
* Mon Jan 25 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.2-1
|
|
|
|
- Update to 0.12.2 upstream
|
|
|
|
|
2013-02-02 19:04:37 +00:00
|
|
|
* Sun Jan 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.1.2-3
|
2010-01-12 06:41:37 +00:00
|
|
|
- Point to seabios instead of bochs, and add a requires for seabios
|
|
|
|
|
2010-01-05 16:02:05 +00:00
|
|
|
* Mon Jan 4 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.1.2-2
|
|
|
|
- Remove qcow2 virtio backing file patch
|
|
|
|
|
2010-01-05 15:44:16 +00:00
|
|
|
* Mon Jan 4 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.1.2-1
|
|
|
|
- Update to 0.12.1.2 upstream
|
|
|
|
- Remove patches included in upstream
|
|
|
|
|
2009-11-20 18:28:20 +00:00
|
|
|
* Fri Nov 20 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-12
|
|
|
|
- Fix a use-after-free crasher in the slirp code (#539583)
|
|
|
|
- Fix overflow in the parallels image format support (#533573)
|
|
|
|
|
2009-11-04 17:36:09 +00:00
|
|
|
* Wed Nov 4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-11
|
|
|
|
- Temporarily disable preadv/pwritev support to fix data corruption (#526549)
|
|
|
|
|
2009-11-03 15:12:29 +00:00
|
|
|
* Tue Nov 3 2009 Justin M. Forbes <jforbes@redhat.com> - 2:0.11.0-10
|
|
|
|
- Default ksm and ksmtuned services on.
|
|
|
|
|
2009-10-29 11:45:25 +00:00
|
|
|
* Thu Oct 29 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-9
|
|
|
|
- Fix dropped packets with non-virtio NICs (#531419)
|
|
|
|
|
2009-10-29 11:28:04 +00:00
|
|
|
* Wed Oct 21 2009 Glauber Costa <gcosta@redhat.com> - 2:0.11.0-8
|
|
|
|
- Properly save kvm time registers (#524229)
|
|
|
|
|
2009-10-19 10:33:27 +00:00
|
|
|
* Mon Oct 19 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-7
|
|
|
|
- Fix potential segfault from too small MSR_COUNT (#528901)
|
|
|
|
|
2009-10-09 14:32:55 +00:00
|
|
|
* Fri Oct 9 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-6
|
|
|
|
- Fix fs errors with virtio and qcow2 backing file (#524734)
|
|
|
|
- Fix ksm initscript errors on kernel missing ksm (#527653)
|
|
|
|
- Add missing Requires(post): getent, useradd, groupadd (#527087)
|
|
|
|
|
2009-10-06 13:26:24 +00:00
|
|
|
* Tue Oct 6 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-5
|
|
|
|
- Add 'retune' verb to ksmtuned init script
|
|
|
|
|
2009-10-05 14:27:23 +00:00
|
|
|
* Mon Oct 5 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-4
|
|
|
|
- Use rtl8029 PXE rom for ne2k_pci, not ne (#526777)
|
|
|
|
- Also, replace the gpxe-roms-qemu pkg requires with file-based requires
|
|
|
|
|
2009-10-01 21:32:06 +00:00
|
|
|
* Thu Oct 1 2009 Justin M. Forbes <jmforbes@redhat.com> - 2:0.11.0-3
|
|
|
|
- Improve error reporting on file access (#524695)
|
|
|
|
|
2009-09-28 16:42:19 +00:00
|
|
|
* Mon Sep 28 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-2
|
|
|
|
- Fix pci hotplug to not exit if supplied an invalid NIC model (#524022)
|
|
|
|
|
2009-09-28 07:30:15 +00:00
|
|
|
* Mon Sep 28 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-1
|
|
|
|
- Update to 0.11.0 release
|
|
|
|
- Drop a couple of upstreamed patches
|
|
|
|
|
2009-09-23 11:31:31 +00:00
|
|
|
* Wed Sep 23 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-5
|
|
|
|
- Fix issue causing NIC hotplug confusion when no model is specified (#524022)
|
|
|
|
|
2009-09-16 22:20:32 +00:00
|
|
|
* Wed Sep 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-4
|
|
|
|
- Fix for KSM patch from Justin Forbes
|
|
|
|
|
2009-09-16 17:31:15 +00:00
|
|
|
* Wed Sep 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-3
|
|
|
|
- Add ksmtuned, also from Dan Kenigsberg
|
|
|
|
- Use %_initddir macro
|
|
|
|
|
2009-09-16 09:38:29 +00:00
|
|
|
* Wed Sep 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-2
|
|
|
|
- Add ksm control script from Dan Kenigsberg
|
|
|
|
|
2009-09-07 14:22:20 +00:00
|
|
|
* Mon Sep 7 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-1
|
|
|
|
- Update to qemu-kvm-0.11.0-rc2
|
|
|
|
- Drop upstreamed patches
|
|
|
|
- extboot install now fixed upstream
|
|
|
|
- Re-place TCG init fix (#516543) with the one gone upstream
|
|
|
|
|
2009-09-07 07:02:08 +00:00
|
|
|
* Mon Sep 7 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.10.rc1
|
|
|
|
- Fix MSI-X error handling on older kernels (#519787)
|
|
|
|
|
2009-09-04 10:34:32 +00:00
|
|
|
* Fri Sep 4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.9.rc1
|
|
|
|
- Make pulseaudio the default audio backend (#519540, #495964, #496627)
|
|
|
|
|
2009-08-20 12:56:37 +00:00
|
|
|
* Thu Aug 20 2009 Richard W.M. Jones <rjones@redhat.com> - 2:0.10.91-0.8.rc1
|
|
|
|
- Fix segfault when qemu-kvm is invoked inside a VM (#516543)
|
|
|
|
|
2009-08-18 10:03:38 +00:00
|
|
|
* Tue Aug 18 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.7.rc1
|
|
|
|
- Fix permissions on udev rules (#517571)
|
|
|
|
|
2009-08-17 03:21:08 +00:00
|
|
|
* Mon Aug 17 2009 Lubomir Rintel <lkundrak@v3.sk> - 2:0.10.91-0.6.rc1
|
2009-08-18 10:03:38 +00:00
|
|
|
- Allow blacklisting of kvm modules (#517866)
|
2009-08-17 03:21:08 +00:00
|
|
|
|
2009-08-07 08:53:27 +00:00
|
|
|
* Fri Aug 7 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.5.rc1
|
|
|
|
- Fix virtio_net with -net user (#516022)
|
|
|
|
|
2009-08-04 14:48:16 +00:00
|
|
|
* Tue Aug 4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.4.rc1
|
|
|
|
- Update to qemu-kvm-0.11-rc1; no changes from rc1-rc0
|
|
|
|
|
2009-08-04 14:36:21 +00:00
|
|
|
* Tue Aug 4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.3.rc1.rc0
|
|
|
|
- Fix extboot checksum (bug #514899)
|
|
|
|
|
2009-07-31 15:12:00 +00:00
|
|
|
* Fri Jul 31 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.2.rc1.rc0
|
|
|
|
- Add KSM support
|
|
|
|
- Require bochs-bios >= 2.3.8-0.8 for latest kvm bios updates
|
|
|
|
|
2009-07-30 16:28:52 +00:00
|
|
|
* Thu Jul 30 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.1.rc1.rc0
|
|
|
|
- Update to qemu-kvm-0.11.0-rc1-rc0
|
|
|
|
- This is a pre-release of the official -rc1
|
|
|
|
- A vista installer regression is blocking the official -rc1 release
|
|
|
|
- Drop qemu-prefer-sysfs-for-usb-host-devices.patch
|
|
|
|
- Drop qemu-fix-build-for-esd-audio.patch
|
|
|
|
- Drop qemu-slirp-Fix-guestfwd-for-incoming-data.patch
|
|
|
|
- Add patch to ensure extboot.bin is installed
|
|
|
|
|
2009-07-27 02:18:00 +00:00
|
|
|
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:0.10.50-14.kvm88
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
|
|
2009-07-23 14:52:23 +00:00
|
|
|
* Thu Jul 23 2009 Glauber Costa <glommer@redhat.com> - 2:0.10.50-13.kvm88
|
|
|
|
- Fix bug 513249, -net channel option is broken
|
|
|
|
|
2009-07-16 17:04:01 +00:00
|
|
|
* Thu Jul 16 2009 Daniel P. Berrange <berrange@redhat.com> - 2:0.10.50-12.kvm88
|
|
|
|
- Add 'qemu' user and group accounts
|
|
|
|
- Force disable xen until it can be made to build
|
|
|
|
|
2009-07-16 11:15:53 +00:00
|
|
|
* Thu Jul 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-11.kvm88
|
|
|
|
- Update to kvm-88, see http://www.linux-kvm.org/page/ChangeLog
|
|
|
|
- Package mutiboot.bin
|
|
|
|
- Update for how extboot is built
|
|
|
|
- Fix sf.net source URL
|
|
|
|
- Drop qemu-fix-ppc-softmmu-kvm-disabled-build.patch
|
|
|
|
- Drop qemu-fix-pcspk-build-with-kvm-disabled.patch
|
|
|
|
- Cherry-pick fix for esound support build failure
|
|
|
|
|
2009-07-16 09:53:52 +00:00
|
|
|
* Wed Jul 15 2009 Daniel Berrange <berrange@lettuce.camlab.fab.redhat.com> - 2:0.10.50-10.kvm87
|
|
|
|
- Add udev rules to make /dev/kvm world accessible & group=kvm (rhbz #497341)
|
|
|
|
- Create a kvm group if it doesn't exist (rhbz #346151)
|
|
|
|
|
2009-07-08 04:00:53 +00:00
|
|
|
* Tue Jul 07 2009 Glauber Costa <glommer@redhat.com> - 2:0.10.50-9.kvm87
|
|
|
|
- use pxe roms from gpxe, instead of etherboot package.
|
|
|
|
|
2009-07-03 08:32:58 +00:00
|
|
|
* Fri Jul 3 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-8.kvm87
|
|
|
|
- Prefer sysfs over usbfs for usb passthrough (#508326)
|
|
|
|
|
2009-06-27 15:10:13 +00:00
|
|
|
* Sat Jun 27 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-7.kvm87
|
|
|
|
- Update to kvm-87
|
|
|
|
- Drop upstreamed patches
|
2009-06-29 12:08:17 +00:00
|
|
|
- Cherry-pick new ppc build fix from upstream
|
2009-06-29 14:01:31 +00:00
|
|
|
- Work around broken linux-user build on ppc
|
2009-06-29 15:13:25 +00:00
|
|
|
- Fix hw/pcspk.c build with --disable-kvm
|
2009-06-27 15:10:13 +00:00
|
|
|
- Re-enable preadv()/pwritev() since #497429 is long since fixed
|
2009-06-29 17:27:20 +00:00
|
|
|
- Kill petalogix-s3adsp1800.dtb, since we don't ship the microblaze target
|
2009-06-27 15:10:13 +00:00
|
|
|
|
2009-06-05 09:32:34 +00:00
|
|
|
* Fri Jun 5 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-6.kvm86
|
|
|
|
- Fix 'kernel requires an x86-64 CPU' error
|
|
|
|
- BuildRequires ncurses-devel to enable '-curses' option (#504226)
|
|
|
|
|
2009-06-03 15:02:25 +00:00
|
|
|
* Wed Jun 3 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-5.kvm86
|
|
|
|
- Prevent locked cdrom eject - fixes hang at end of anaconda installs (#501412)
|
|
|
|
- Avoid harmless 'unhandled wrmsr' warnings (#499712)
|
|
|
|
|
2009-05-21 06:52:45 +00:00
|
|
|
* Thu May 21 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-4.kvm86
|
2009-05-20 15:24:23 +00:00
|
|
|
- Update to kvm-86 release
|
|
|
|
- ChangeLog here: http://marc.info/?l=kvm&m=124282885729710
|
|
|
|
|
2009-05-01 12:16:18 +00:00
|
|
|
* Fri May 1 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-3.kvm85
|
|
|
|
- Really provide qemu-kvm as a metapackage for comps
|
|
|
|
|
2009-04-28 06:33:00 +00:00
|
|
|
* Tue Apr 28 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-2.kvm85
|
|
|
|
- Provide qemu-kvm as a metapackage for comps
|
|
|
|
|
2009-04-27 14:25:54 +00:00
|
|
|
* Mon Apr 27 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-1.kvm85
|
|
|
|
- Update to qemu-kvm-devel-85
|
|
|
|
- kvm-85 is based on qemu development branch, currently version 0.10.50
|
|
|
|
- Include new qemu-io utility in qemu-img package
|
|
|
|
- Re-instate -help string for boot=on to fix virtio booting with libvirt
|
|
|
|
- Drop upstreamed patches
|
|
|
|
- Fix missing kernel/include/asm symlink in upstream tarball
|
|
|
|
- Fix target-arm build
|
2009-04-27 14:56:36 +00:00
|
|
|
- Fix build on ppc
|
2009-04-27 14:25:54 +00:00
|
|
|
- Disable preadv()/pwritev() until bug #497429 is fixed
|
|
|
|
- Kill more .kernelrelease uselessness
|
|
|
|
- Make non-kvm qemu build verbose
|
|
|
|
|
2009-04-24 17:09:09 +00:00
|
|
|
* Fri Apr 24 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-15
|
|
|
|
- Fix source numbering typos caused by make-release addition
|
|
|
|
|
2009-04-23 10:11:52 +00:00
|
|
|
* Thu Apr 23 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-14
|
|
|
|
- Improve instructions for generating the tarball
|
|
|
|
|
2009-04-21 13:53:59 +00:00
|
|
|
* Tue Apr 21 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-13
|
|
|
|
- Enable pulseaudio driver to fix qemu lockup at shutdown (#495964)
|
|
|
|
|
2009-04-21 09:03:40 +00:00
|
|
|
* Tue Apr 21 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-12
|
|
|
|
- Another qcow2 image corruption fix (#496642)
|
|
|
|
|
2009-04-20 13:51:35 +00:00
|
|
|
* Mon Apr 20 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-11
|
|
|
|
- Fix qcow2 image corruption (#496642)
|
|
|
|
|
2009-04-19 15:34:37 +00:00
|
|
|
* Sun Apr 19 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-10
|
|
|
|
- Run sysconfig.modules from %post on x86_64 too (#494739)
|
|
|
|
|
2009-04-19 10:59:59 +00:00
|
|
|
* Sun Apr 19 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-9
|
|
|
|
- Align VGA ROM to 4k boundary - fixes 'qemu-kvm -std vga' (#494376)
|
|
|
|
|
2009-04-14 13:59:03 +00:00
|
|
|
* Tue Apr 14 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-8
|
|
|
|
- Provide qemu-kvm conditional on the architecture.
|
|
|
|
|
2009-04-09 15:08:34 +00:00
|
|
|
* Thu Apr 9 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-7
|
|
|
|
- Add a much cleaner fix for vga segfault (#494002)
|
|
|
|
|
2009-04-05 18:23:20 +00:00
|
|
|
* Sun Apr 5 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-6
|
|
|
|
- Fixed qcow2 segfault creating disks over 2TB. #491943
|
|
|
|
|
2009-04-03 17:09:43 +00:00
|
|
|
* Fri Apr 3 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-5
|
|
|
|
- Fix vga segfault under kvm-autotest (#494002)
|
|
|
|
- Kill kernelrelease hack; it's not needed
|
|
|
|
- Build with "make V=1" for more verbose logs
|
|
|
|
|
2009-04-02 03:51:08 +00:00
|
|
|
* Thu Apr 02 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-4
|
|
|
|
- Support botting gpxe roms.
|
|
|
|
|
2009-04-02 01:48:35 +00:00
|
|
|
* Wed Apr 01 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-2
|
|
|
|
- added missing patch. love for CVS.
|
|
|
|
|
2009-04-02 01:07:39 +00:00
|
|
|
* Wed Apr 01 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-1
|
|
|
|
- Include debuginfo for qemu-img
|
|
|
|
- Do not require qemu-common for qemu-img
|
|
|
|
- Explicitly own each of the firmware files
|
|
|
|
- remove firmwares for ppc and sparc. They should be provided by an external package.
|
|
|
|
Not that the packages exists for sparc in the secondary arch repo as noarch, but they
|
|
|
|
don't automatically get into main repos. Unfortunately it's the best we can do right
|
|
|
|
now.
|
|
|
|
- rollback a bit in time. Snapshot from avi's maint/2.6.30
|
|
|
|
- this requires the sasl patches to come back.
|
|
|
|
- with-patched-kernel comes back.
|
|
|
|
|
2009-03-25 09:51:13 +00:00
|
|
|
* Wed Mar 25 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-0.12.kvm20090323git
|
|
|
|
- BuildRequires pciutils-devel for device assignment (#492076)
|
|
|
|
|
2009-03-24 01:28:56 +00:00
|
|
|
* Mon Mar 23 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.11.kvm20090323git
|
|
|
|
- Update to snapshot kvm20090323.
|
|
|
|
- Removed patch2 (upstream).
|
|
|
|
- use upstream's new split package.
|
|
|
|
- --with-patched-kernel flag not needed anymore
|
|
|
|
- Tell how to get the sources.
|
|
|
|
|
2009-03-18 19:00:56 +00:00
|
|
|
* Wed Mar 18 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.10.kvm20090310git
|
|
|
|
- Added extboot to files list.
|
|
|
|
|
2009-03-11 19:21:28 +00:00
|
|
|
* Wed Mar 11 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.9.kvm20090310git
|
|
|
|
- Fix wrong reference to bochs bios.
|
|
|
|
|
2009-03-11 18:35:19 +00:00
|
|
|
* Wed Mar 11 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.8.kvm20090310git
|
|
|
|
- fix Obsolete/Provides pair
|
|
|
|
- Use kvm bios from bochs-bios package.
|
|
|
|
- Using RPM_OPT_FLAGS in configure
|
|
|
|
- Picked back audio-drv-list from kvm package
|
|
|
|
|
2009-03-11 00:02:51 +00:00
|
|
|
* Tue Mar 10 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.7.kvm20090310git
|
|
|
|
- modify ppc patch
|
|
|
|
|
2009-03-10 23:43:33 +00:00
|
|
|
* Tue Mar 10 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.6.kvm20090310git
|
|
|
|
- updated to kvm20090310git
|
|
|
|
- removed sasl patches (already in this release)
|
|
|
|
|
2009-03-10 20:59:18 +00:00
|
|
|
* Tue Mar 10 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.5.kvm20090303git
|
|
|
|
- kvm.modules were being wrongly mentioned at %%install.
|
|
|
|
- update description for the x86 system package to include kvm support
|
|
|
|
- build kvm's own bios. It is still necessary while kvm uses a slightly different
|
|
|
|
irq routing mechanism
|
2009-03-06 15:51:49 +00:00
|
|
|
|
2009-03-05 20:06:29 +00:00
|
|
|
* Thu Mar 05 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.4.kvm20090303git
|
|
|
|
- seems Epoch does not go into the tags. So start back here.
|
|
|
|
|
2009-03-05 20:03:13 +00:00
|
|
|
* Thu Mar 05 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.1.kvm20090303git
|
|
|
|
- Use bochs-bios instead of bochs-bios-data
|
|
|
|
- It's official: upstream set on 0.10
|
|
|
|
|
2009-03-05 12:38:01 +00:00
|
|
|
* Thu Mar 5 2009 Daniel P. Berrange <berrange@redhat.com> - 2:0.9.2-0.2.kvm20090303git
|
|
|
|
- Added BSD to license list, since many files are covered by BSD
|
|
|
|
|
2009-03-04 18:22:44 +00:00
|
|
|
* Wed Mar 04 2009 Glauber Costa <glommer@redhat.com> - 0.9.2-0.1.kvm20090303git
|
|
|
|
- missing a dot. shame on me
|
|
|
|
|
2009-03-04 17:32:40 +00:00
|
|
|
* Wed Mar 04 2009 Glauber Costa <glommer@redhat.com> - 0.92-0.1.kvm20090303git
|
|
|
|
- Set Epoch to 2
|
|
|
|
- Set version to 0.92. It seems upstream keep changing minds here, so pick the lowest
|
|
|
|
- Provides KVM, Obsoletes KVM
|
|
|
|
- Only install qemu-kvm in ix86 and x86_64
|
|
|
|
- Remove pkgdesc macros, as they were generating bogus output for rpm -qi.
|
|
|
|
- fix ppc and ppc64 builds
|
|
|
|
|
2009-03-04 01:17:10 +00:00
|
|
|
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 0.10-0.3.kvm20090303git
|
|
|
|
- only execute post scripts for user package.
|
2009-03-04 02:06:32 +00:00
|
|
|
- added kvm tools.
|
2009-03-04 01:17:10 +00:00
|
|
|
|
2009-03-04 00:11:57 +00:00
|
|
|
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 0.10-0.2.kvm20090303git
|
|
|
|
- put kvm.modules into cvs
|
|
|
|
|
2009-03-03 23:57:07 +00:00
|
|
|
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 0.10-0.1.kvm20090303git
|
|
|
|
- Set Epoch to 1
|
|
|
|
- Build KVM (basic build, no tools yet)
|
|
|
|
- Set ppc in ExcludeArch. This is temporary, just to fix one issue at a time.
|
|
|
|
ppc users (IBM ? ;-)) please wait a little bit.
|
|
|
|
|
2009-03-03 12:55:33 +00:00
|
|
|
* Tue Mar 3 2009 Daniel P. Berrange <berrange@redhat.com> - 1.0-0.5.svn6666
|
|
|
|
- Support VNC SASL authentication protocol
|
|
|
|
- Fix dep on bochs-bios-data
|
|
|
|
|
2009-03-03 03:40:42 +00:00
|
|
|
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.4.svn6666
|
|
|
|
- use bios from bochs-bios package.
|
|
|
|
|
2009-03-03 02:38:42 +00:00
|
|
|
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.3.svn6666
|
|
|
|
- use vgabios from vgabios package.
|
|
|
|
|
2009-03-03 00:16:00 +00:00
|
|
|
* Mon Mar 02 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.2.svn6666
|
|
|
|
- use pxe roms from etherboot package.
|
|
|
|
|
2009-03-02 20:23:54 +00:00
|
|
|
* Mon Mar 02 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.1.svn6666
|
|
|
|
- Updated to tip svn (release 6666). Featuring split packages for qemu.
|
|
|
|
Unfortunately, still using binary blobs for the bioses.
|
|
|
|
|
2009-02-25 17:26:18 +00:00
|
|
|
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.1-13
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
|
|
2009-01-11 17:38:20 +00:00
|
|
|
* Sun Jan 11 2009 Debarshi Ray <rishi@fedoraproject.org> - 0.9.1-12
|
|
|
|
- Updated build patch. Closes Red Hat Bugzilla bug #465041.
|
|
|
|
|
2009-01-01 17:00:58 +00:00
|
|
|
* Wed Dec 31 2008 Dennis Gilmore <dennis@ausil.us> - 0.9.1-11
|
|
|
|
- add sparcv9 and sparc64 support
|
|
|
|
|
2008-07-25 14:39:15 +00:00
|
|
|
* Fri Jul 25 2008 Bill Nottingham <notting@redhat.com>
|
|
|
|
- Fix qemu-img summary (#456344)
|
|
|
|
|
2008-06-25 10:20:12 +00:00
|
|
|
* Wed Jun 25 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-10.fc10
|
|
|
|
- Rebuild for GNU TLS ABI change
|
|
|
|
|
2008-06-11 11:03:50 +00:00
|
|
|
* Wed Jun 11 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-9.fc10
|
|
|
|
- Remove bogus wildcard from files list (rhbz #450701)
|
|
|
|
|
2008-05-17 06:52:47 +00:00
|
|
|
* Sat May 17 2008 Lubomir Rintel <lkundrak@v3.sk> - 0.9.1-8
|
|
|
|
- Register binary handlers also for shared libraries
|
|
|
|
|
2008-05-05 17:52:21 +00:00
|
|
|
* Mon May 5 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-7.fc10
|
|
|
|
- Fix text console PTYs to be in rawmode
|
|
|
|
|
2008-04-27 09:20:07 +00:00
|
|
|
* Sun Apr 27 2008 Lubomir Kundrak <lkundrak@redhat.com> - 0.9.1-6
|
|
|
|
- Register binary handler for SuperH-4 CPU
|
|
|
|
|
2008-03-24 21:23:41 +00:00
|
|
|
* Wed Mar 19 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-5.fc9
|
|
|
|
- Split qemu-img tool into sub-package for smaller footprint installs
|
|
|
|
|
2008-02-28 00:27:23 +00:00
|
|
|
* Wed Feb 27 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-4.fc9
|
|
|
|
- Fix block device checks for extendable disk formats (rhbz #435139)
|
|
|
|
|
|
|
|
* Sat Feb 23 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-3.fc9
|
2008-02-23 16:04:37 +00:00
|
|
|
- Fix block device extents check (rhbz #433560)
|
|
|
|
|
2008-02-19 02:09:39 +00:00
|
|
|
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.9.1-2
|
|
|
|
- Autorebuild for GCC 4.3
|
|
|
|
|
2008-01-08 22:34:32 +00:00
|
|
|
* Tue Jan 8 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-1.fc9
|
|
|
|
- Updated to 0.9.1 release
|
|
|
|
- Fix license tag syntax
|
|
|
|
- Don't mark init script as a config file
|
|
|
|
|
2007-09-27 03:26:18 +00:00
|
|
|
* Wed Sep 26 2007 Daniel P. Berrange <berrange@redhat.com> - 0.9.0-5.fc8
|
|
|
|
- Fix rtl8139 checksum calculation for Vista (rhbz #308201)
|
|
|
|
|
2007-08-28 17:45:53 +00:00
|
|
|
* Tue Aug 28 2007 Daniel P. Berrange <berrange@redhat.com> - 0.9.0-4.fc8
|
|
|
|
- Fix debuginfo by passing -Wl,--build-id to linker
|
|
|
|
|
2007-08-28 16:55:22 +00:00
|
|
|
* Tue Aug 28 2007 David Woodhouse <dwmw2@infradead.org> 0.9.0-4
|
|
|
|
- Update licence
|
|
|
|
- Fix CDROM emulation (#253542)
|
|
|
|
|
2007-08-28 15:54:16 +00:00
|
|
|
* Tue Aug 28 2007 Daniel P. Berrange <berrange@redhat.com> - 0.9.0-3.fc8
|
|
|
|
- Added backport of VNC password auth, and TLS+x509 cert auth
|
|
|
|
- Switch to rtl8139 NIC by default for linkstate reporting
|
|
|
|
- Fix rtl8139 mmio region mappings with multiple NICs
|
|
|
|
|
2007-04-01 19:05:10 +00:00
|
|
|
* Sun Apr 1 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.9.0-2
|
|
|
|
- Fix direct loading of a linux kernel with -kernel & -initrd (bz 234681)
|
|
|
|
- Remove spurious execute bits from manpages (bz 222573)
|
|
|
|
|
2007-02-06 17:22:51 +00:00
|
|
|
* Tue Feb 6 2007 David Woodhouse <dwmw2@infradead.org> 0.9.0-1
|
|
|
|
- Update to 0.9.0
|
|
|
|
|
2007-01-31 09:34:16 +00:00
|
|
|
* Wed Jan 31 2007 David Woodhouse <dwmw2@infradead.org> 0.8.2-5
|
|
|
|
- Include licences
|
|
|
|
|
2006-11-14 18:18:12 +00:00
|
|
|
* Mon Nov 13 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 0.8.2-4
|
|
|
|
- Backport patch to make FC6 guests work by Kevin Kofler
|
|
|
|
<Kevin@tigcc.ticalc.org> (bz 207843).
|
|
|
|
|
2006-09-11 07:36:58 +00:00
|
|
|
* Mon Sep 11 2006 David Woodhouse <dwmw2@infradead.org> 0.8.2-3
|
|
|
|
- Rebuild
|
|
|
|
|
2006-08-24 11:50:03 +00:00
|
|
|
* Thu Aug 24 2006 Matthias Saou <http://freshrpms.net/> 0.8.2-2
|
|
|
|
- Remove the target-list iteration for x86_64 since they all build again.
|
|
|
|
- Make gcc32 vs. gcc34 conditional on %%{fedora} to share the same spec for
|
|
|
|
FC5 and FC6.
|
|
|
|
|
2006-08-23 16:22:50 +00:00
|
|
|
* Wed Aug 23 2006 Matthias Saou <http://freshrpms.net/> 0.8.2-1
|
|
|
|
- Update to 0.8.2 (#200065).
|
|
|
|
- Drop upstreamed syscall-macros patch2.
|
|
|
|
- Put correct scriplet dependencies.
|
|
|
|
- Force install mode for the init script to avoid umask problems.
|
|
|
|
- Add %%postun condrestart for changes to the init script to be applied if any.
|
|
|
|
- Update description with the latest "about" from the web page (more current).
|
|
|
|
- Update URL to qemu.org one like the Source.
|
|
|
|
- Add which build requirement.
|
|
|
|
- Don't include texi files in %%doc since we ship them in html.
|
2006-08-23 16:36:00 +00:00
|
|
|
- Switch to using gcc34 on devel, FC5 still has gcc32.
|
2006-08-23 17:34:19 +00:00
|
|
|
- Add kernheaders patch to fix linux/compiler.h inclusion.
|
2006-08-24 09:00:29 +00:00
|
|
|
- Add target-sparc patch to fix compiling on ppc (some int32 to float).
|
2006-08-23 16:22:50 +00:00
|
|
|
|
2006-06-08 10:17:29 +00:00
|
|
|
* Thu Jun 8 2006 David Woodhouse <dwmw2@infradead.org> 0.8.1-3
|
|
|
|
- More header abuse in modify_ldt(), change BuildRoot:
|
|
|
|
|
|
|
|
* Wed Jun 7 2006 David Woodhouse <dwmw2@infradead.org> 0.8.1-2
|
2006-06-07 21:25:23 +00:00
|
|
|
- Fix up kernel header abuse
|
|
|
|
|
2006-05-31 08:14:13 +00:00
|
|
|
* Tue May 30 2006 David Woodhouse <dwmw2@infradead.org> 0.8.1-1
|
|
|
|
- Update to 0.8.1
|
|
|
|
|
2006-03-21 17:28:20 +00:00
|
|
|
* Sat Mar 18 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-6
|
|
|
|
- Update linker script for PPC
|
|
|
|
|
|
|
|
* Sat Mar 18 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-5
|
|
|
|
- Just drop $RPM_OPT_FLAGS. They're too much of a PITA
|
|
|
|
|
|
|
|
* Sat Mar 18 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-4
|
|
|
|
- Disable stack-protector options which gcc 3.2 doesn't like
|
|
|
|
|
2006-03-17 14:58:09 +00:00
|
|
|
* Fri Mar 17 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-3
|
|
|
|
- Use -mcpu= instead of -mtune= on x86_64 too
|
|
|
|
- Disable SPARC targets on x86_64, because dyngen doesn't like fnegs
|
|
|
|
|
2006-03-17 10:07:05 +00:00
|
|
|
* Fri Mar 17 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-2
|
|
|
|
- Don't use -mtune=pentium4 on i386. GCC 3.2 doesn't like it
|
|
|
|
|
2006-03-17 00:34:39 +00:00
|
|
|
* Fri Mar 17 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-1
|
|
|
|
- Update to 0.8.0
|
|
|
|
- Resort to using compat-gcc-32
|
|
|
|
- Enable ALSA
|
|
|
|
|
|
|
|
* Mon May 16 2005 David Woodhouse <dwmw2@infradead.org> 0.7.0-2
|
2005-05-16 09:39:10 +00:00
|
|
|
- Proper fix for GCC 4 putting 'blr' or 'ret' in the middle of the function,
|
|
|
|
for i386, x86_64 and PPC.
|
|
|
|
|
2006-03-17 00:34:39 +00:00
|
|
|
* Sat Apr 30 2005 David Woodhouse <dwmw2@infradead.org> 0.7.0-1
|
2005-04-30 11:34:52 +00:00
|
|
|
- Update to 0.7.0
|
|
|
|
- Fix dyngen for PPC functions which end in unconditional branch
|
|
|
|
|
2013-02-02 19:04:37 +00:00
|
|
|
* Thu Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
|
2005-04-06 22:13:31 +00:00
|
|
|
- rebuilt
|
|
|
|
|
2005-02-13 16:08:11 +00:00
|
|
|
* Sun Feb 13 2005 David Woodhouse <dwmw2@infradead.org> 0.6.1-2
|
|
|
|
- Package cleanup
|
|
|
|
|
2005-02-13 12:57:23 +00:00
|
|
|
* Sun Nov 21 2004 David Woodhouse <dwmw2@redhat.com> 0.6.1-1
|
|
|
|
- Update to 0.6.1
|
|
|
|
|
|
|
|
* Tue Jul 20 2004 David Woodhouse <dwmw2@redhat.com> 0.6.0-2
|
|
|
|
- Compile fix from qemu CVS, add x86_64 host support
|
|
|
|
|
2013-02-02 19:04:37 +00:00
|
|
|
* Wed May 12 2004 David Woodhouse <dwmw2@redhat.com> 0.6.0-1
|
2005-02-13 12:57:23 +00:00
|
|
|
- Update to 0.6.0.
|
|
|
|
|
|
|
|
* Sat May 8 2004 David Woodhouse <dwmw2@redhat.com> 0.5.5-1
|
|
|
|
- Update to 0.5.5.
|
|
|
|
|
2013-02-02 19:04:37 +00:00
|
|
|
* Sun May 2 2004 David Woodhouse <dwmw2@redhat.com> 0.5.4-1
|
2005-02-13 12:57:23 +00:00
|
|
|
- Update to 0.5.4.
|
|
|
|
|
|
|
|
* Thu Apr 22 2004 David Woodhouse <dwmw2@redhat.com> 0.5.3-1
|
|
|
|
- Update to 0.5.3. Add init script.
|
|
|
|
|
|
|
|
* Thu Jul 17 2003 Jeff Johnson <jbj@redhat.com> 0.4.3-1
|
|
|
|
- Create.
|