|
|
218e99 |
# Build time setting
|
|
|
218e99 |
%define rhev 0
|
|
|
218e99 |
|
|
|
218e99 |
%if %{rhev}
|
|
|
218e99 |
%bcond_with guest_agent # disabled
|
|
|
218e99 |
%else
|
|
|
218e99 |
%bcond_without guest_agent # enabled
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%global SLOF_gittagdate 20120731
|
|
|
218e99 |
|
|
|
218e99 |
%global have_usbredir 1
|
|
|
218e99 |
|
|
|
218e99 |
%ifarch %{ix86} x86_64
|
|
|
218e99 |
%global have_seccomp 1
|
|
|
218e99 |
%global have_spice 1
|
|
|
218e99 |
%else
|
|
|
218e99 |
%global have_usbredir 0
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%ifnarch x86_64
|
|
|
218e99 |
%global build_only_sub 1
|
|
|
218e99 |
%global debug_package %{nil}
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%ifarch %{ix86}
|
|
|
218e99 |
%global kvm_target i386
|
|
|
218e99 |
%endif
|
|
|
218e99 |
%ifarch x86_64
|
|
|
218e99 |
%global kvm_target x86_64
|
|
|
218e99 |
%endif
|
|
|
218e99 |
%ifarch ppc64
|
|
|
218e99 |
%global kvm_target ppc64
|
|
|
218e99 |
%endif
|
|
|
218e99 |
%ifarch s390x
|
|
|
218e99 |
%global kvm_target s390x
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
#Versions of various parts:
|
|
|
218e99 |
|
|
|
218e99 |
%define pkgname qemu-kvm
|
|
|
218e99 |
%define rhel_suffix -rhel
|
|
|
218e99 |
%define rhev_suffix -rhev
|
|
|
218e99 |
|
|
|
218e99 |
# Setup for RHEL/RHEV package handling
|
|
|
218e99 |
# We need to define tree suffixes:
|
|
|
218e99 |
# - pkgsuffix: used for package name
|
|
|
218e99 |
# - extra_provides_suffix: used for dependency checking of other packages
|
|
|
218e99 |
# - conflicts_suffix: used to prevent installation of both RHEL and RHEV
|
|
|
218e99 |
|
|
|
218e99 |
%if %{rhev}
|
|
|
218e99 |
%global pkgsuffix %{rhev_suffix}
|
|
|
218e99 |
%global extra_provides_suffix %{nil}
|
|
|
218e99 |
%global conflicts_suffix %{rhel_suffix}
|
|
|
218e99 |
%global obsoletes_version 15:0-0
|
|
|
218e99 |
%else
|
|
|
218e99 |
%global pkgsuffix %{nil}
|
|
|
218e99 |
%global extra_provides_suffix %{rhel_suffix}
|
|
|
218e99 |
%global conflicts_suffix %{rhev_suffix}
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
# Macro to properly setup RHEL/RHEV conflict handling
|
|
|
218e99 |
%define rhel_rhev_conflicts() \
|
|
|
218e99 |
Conflicts: %1%{conflicts_suffix} \
|
|
|
218e99 |
Provides: %1%{extra_provides_suffix} = %{epoch}:%{version}-%{release} \
|
|
|
218e99 |
%if 0%{?obsoletes_version:1} \
|
|
|
218e99 |
Obsoletes: %1 < %{obsoletes_version} \
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
Summary: QEMU is a FAST! processor emulator
|
|
|
218e99 |
Name: %{pkgname}%{?pkgsuffix}
|
|
|
218e99 |
Version: 1.5.3
|
|
|
218e99 |
Release: 19%{?dist}
|
|
|
218e99 |
# Epoch because we pushed a qemu-1.0 package. AIUI this can't ever be dropped
|
|
|
218e99 |
Epoch: 10
|
|
|
218e99 |
License: GPLv2+ and LGPLv2+ and BSD
|
|
|
218e99 |
Group: Development/Tools
|
|
|
218e99 |
URL: http://www.qemu.org/
|
|
|
218e99 |
# RHEV will build Qemu only on x86_64:
|
|
|
218e99 |
%if %{rhev}
|
|
|
218e99 |
ExclusiveArch: x86_64
|
|
|
218e99 |
%endif
|
|
|
218e99 |
Requires: seabios-bin
|
|
|
218e99 |
Requires: sgabios-bin
|
|
|
218e99 |
Requires: seavgabios-bin
|
|
|
218e99 |
Requires: ipxe-roms-qemu
|
|
|
218e99 |
Requires: %{pkgname}-common%{?pkgsuffix} = %{epoch}:%{version}-%{release}
|
|
|
218e99 |
%if 0%{?have_seccomp:1}
|
|
|
218e99 |
Requires: libseccomp >= 1.0.0
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
# OOM killer breaks builds with parallel make on s390(x)
|
|
|
218e99 |
%ifarch s390 s390x
|
|
|
218e99 |
%define _smp_mflags %{nil}
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
Source0: http://wiki.qemu-project.org/download/qemu-%{version}.tar.bz2
|
|
|
218e99 |
|
|
|
218e99 |
Source1: qemu.binfmt
|
|
|
218e99 |
# Loads kvm kernel modules at boot
|
|
|
218e99 |
# Not needed anymore - required only for kvm on non i86 archs
|
|
|
218e99 |
# where we do not ubuild kvm
|
|
|
218e99 |
# Source2: kvm.modules
|
|
|
218e99 |
# Creates /dev/kvm
|
|
|
218e99 |
Source3: 80-kvm.rules
|
|
|
218e99 |
# KSM control scripts
|
|
|
218e99 |
Source4: ksm.service
|
|
|
218e99 |
Source5: ksm.sysconfig
|
|
|
218e99 |
Source6: ksmctl.c
|
|
|
218e99 |
Source7: ksmtuned.service
|
|
|
218e99 |
Source8: ksmtuned
|
|
|
218e99 |
Source9: ksmtuned.conf
|
|
|
218e99 |
Source10: qemu-guest-agent.service
|
|
|
218e99 |
Source11: 99-qemu-guest-agent.rules
|
|
|
218e99 |
Source12: bridge.conf
|
|
|
218e99 |
Source13: qemu-ga.sysconfig
|
|
|
218e99 |
Source14: rhel6-virtio.rom
|
|
|
218e99 |
Source15: rhel6-pcnet.rom
|
|
|
218e99 |
Source16: rhel6-rtl8139.rom
|
|
|
218e99 |
Source17: rhel6-ne2k_pci.rom
|
|
|
218e99 |
|
|
|
218e99 |
# libcacard build fixes (heading upstream)
|
|
|
218e99 |
Patch1: 0000-libcacard-fix-missing-symbols-in-libcacard.so.patch
|
|
|
218e99 |
|
|
|
218e99 |
# Fix migration from qemu-kvm 1.2 to qemu 1.3
|
|
|
218e99 |
#Patch3: 0002-Fix-migration-from-qemu-kvm-1.2.patch
|
|
|
218e99 |
|
|
|
218e99 |
# Flow control series
|
|
|
218e99 |
#Patch4: 0100-char-Split-out-tcp-socket-close-code-in-a-separate-f.patch
|
|
|
218e99 |
#Patch5: 0101-char-Add-a-QemuChrHandlers-struct-to-initialise-char.patch
|
|
|
218e99 |
#Patch6: 0102-iohandlers-Add-enable-disable_write_fd_handler-funct.patch
|
|
|
218e99 |
#Patch7: 0103-char-Add-framework-for-a-write-unblocked-callback.patch
|
|
|
218e99 |
#Patch8: 0104-char-Update-send_all-to-handle-nonblocking-chardev-w.patch
|
|
|
218e99 |
#Patch9: 0105-char-Equip-the-unix-tcp-backend-to-handle-nonblockin.patch
|
|
|
218e99 |
#Patch10: 0106-char-Throttle-when-host-connection-is-down.patch
|
|
|
218e99 |
#Patch11: 0107-virtio-console-Enable-port-throttling-when-chardev-i.patch
|
|
|
218e99 |
#Patch12: 0108-spice-qemu-char.c-add-throttling.patch
|
|
|
218e99 |
#Patch13: 0109-spice-qemu-char.c-remove-intermediate-buffer.patch
|
|
|
218e99 |
#Patch14: 0110-usb-redir-Add-flow-control-support.patch
|
|
|
218e99 |
#Patch15: 0111-char-Disable-write-callback-if-throttled-chardev-is-.patch
|
|
|
218e99 |
#Patch16: 0112-hw-virtio-serial-bus-replay-guest-open-on-destinatio.patch
|
|
|
218e99 |
|
|
|
218e99 |
# Migration compatibility
|
|
|
218e99 |
#Patch17: configure-add-enable-migration-from-qemu-kvm.patch
|
|
|
218e99 |
#Patch18: acpi_piix4-condition-on-minimum_version_id.patch
|
|
|
218e99 |
#Patch19: i8254-fix-migration-from-qemu-kvm-1.1.patch
|
|
|
218e99 |
#Patch20: pc_piix-add-compat-handling-for-qemu-kvm-vga-mem-size.patch
|
|
|
218e99 |
#Patch21: qxl-add-rom_size-compat-property.patch
|
|
|
218e99 |
#Patch22: docs-fix-generating-qemu-doc.html-with-texinfo5.patch
|
|
|
218e99 |
#Patch23: rtc-test-Fix-test-failures-with-recent-glib.patch
|
|
|
218e99 |
#Patch24: iscsi-look-for-pkg-config-file-too.patch
|
|
|
218e99 |
#Patch25: tcg-fix-occcasional-tcg-broken-problem.patch
|
|
|
218e99 |
#Patch26: qxl-better-vga-init-in-enter_vga_mode.patch
|
|
|
218e99 |
|
|
|
218e99 |
# Enable/disable supported features
|
|
|
218e99 |
#Patch27: make-usb-devices-configurable.patch
|
|
|
218e99 |
#Patch28: fix-scripts-make_device_config-sh.patch
|
|
|
218e99 |
Patch29: disable-unsupported-usb-devices.patch
|
|
|
218e99 |
Patch30: disable-unsupported-emulated-scsi-devices.patch
|
|
|
218e99 |
Patch31: disable-various-unsupported-devices.patch
|
|
|
218e99 |
Patch32: disable-unsupported-audio-devices.patch
|
|
|
218e99 |
Patch33: disable-unsupported-emulated-network-devices.patch
|
|
|
218e99 |
Patch34: use-kvm-by-default.patch
|
|
|
218e99 |
Patch35: disable-hpet-device.patch
|
|
|
218e99 |
Patch36: rename-man-page-to-qemu-kvm.patch
|
|
|
218e99 |
Patch37: change-path-from-qemu-to-qemu-kvm.patch
|
|
|
218e99 |
|
|
|
218e99 |
# Fix CPUID model/level values on Conroe/Penryn/Nehalem CPU models
|
|
|
218e99 |
Patch38: pc-replace-upstream-machine-types-by-rhel7-types.patch
|
|
|
218e99 |
Patch39: target-i386-update-model-values-on-conroe-penryn-nehalem-cpu-models.patch
|
|
|
218e99 |
Patch40: target-i386-set-level-4-on-conroe-penryn-nehalem.patch
|
|
|
218e99 |
|
|
|
218e99 |
# RHEL guest( sata disk ) can not boot up (rhbz #981723)
|
|
|
218e99 |
#Patch41: ahci-Fix-FLUSH-command.patch
|
|
|
218e99 |
# Kill the "use flash device for BIOS unless KVM" misfeature (rhbz #963280)
|
|
|
218e99 |
Patch42: pc-Disable-the-use-flash-device-for-BIOS-unless-KVM-misfeature.patch
|
|
|
218e99 |
# Provide RHEL-6 machine types (rhbz #983991)
|
|
|
218e99 |
Patch43: qemu-kvm-Fix-migration-from-older-version-due-to-i8254-changes.patch
|
|
|
218e99 |
Patch44: pc-Add-machine-type-rhel6-0-0.patch
|
|
|
218e99 |
Patch45: pc-Drop-superfluous-RHEL-6-compat_props.patch
|
|
|
218e99 |
Patch46: vga-Default-vram_size_mb-to-16-like-prior-versions-of-RHEL.patch
|
|
|
218e99 |
Patch47: pc-Drop-RHEL-6-USB-device-compat_prop-full-path.patch
|
|
|
218e99 |
Patch48: pc-Drop-RHEL-6-compat_props-virtio-serial-pci-max_ports-vectors.patch
|
|
|
218e99 |
Patch49: pc-Drop-RHEL-6-compat_props-apic-kvm-apic-vapic.patch
|
|
|
218e99 |
Patch50: qxl-set-revision-to-1-for-rhel6-0-0.patch
|
|
|
218e99 |
Patch51: pc-Give-rhel6-0-0-a-kvmclock.patch
|
|
|
218e99 |
Patch52: pc-Add-machine-type-rhel6-1-0.patch
|
|
|
218e99 |
Patch53: pc-Add-machine-type-rhel6-2-0.patch
|
|
|
218e99 |
Patch54: pc-Add-machine-type-rhel6-3-0.patch
|
|
|
218e99 |
Patch55: pc-Add-machine-type-rhel6-4-0.patch
|
|
|
218e99 |
Patch56: pc-Add-machine-type-rhel6-5-0.patch
|
|
|
218e99 |
Patch57: e1000-Keep-capabilities-list-bit-on-for-older-RHEL-machine-types.patch
|
|
|
218e99 |
# Change s3/s4 default to "disable". (rhbz #980840)
|
|
|
218e99 |
Patch58: misc-disable-s3-s4-by-default.patch
|
|
|
218e99 |
Patch59: pc-rhel6-compat-enable-S3-S4-for-6-1-and-lower-machine-types.patch
|
|
|
218e99 |
# Support Virtual Memory Disk Format in qemu (rhbz #836675)
|
|
|
218e99 |
Patch60: vmdk-Allow-reading-variable-size-descriptor-files.patch
|
|
|
218e99 |
Patch61: vmdk-refuse-to-open-higher-version-than-supported.patch
|
|
|
218e99 |
#Patch62: vmdk-remove-wrong-calculation-of-relative-path.patch
|
|
|
218e99 |
Patch63: block-add-block-driver-read-only-whitelist.patch
|
|
|
218e99 |
|
|
|
218e99 |
# query mem info from monitor would cause qemu-kvm hang [RHEL-7] (rhbz #970047)
|
|
|
218e99 |
Patch64: kvm-char-io_channel_send-don-t-lose-written-bytes.patch
|
|
|
218e99 |
Patch65: kvm-monitor-maintain-at-most-one-G_IO_OUT-watch.patch
|
|
|
218e99 |
# Throttle-down guest to help with live migration convergence (backport to RHEL7.0) (rhbz #985958)
|
|
|
218e99 |
Patch66: kvm-misc-Introduce-async_run_on_cpu.patch
|
|
|
218e99 |
Patch67: kvm-misc-Add-auto-converge-migration-capability.patch
|
|
|
218e99 |
Patch68: kvm-misc-Force-auto-convegence-of-live-migration.patch
|
|
|
218e99 |
# disable (for now) EFI-enabled roms (rhbz #962563)
|
|
|
218e99 |
Patch69: kvm-misc-Disable-EFI-enabled-roms.patch
|
|
|
218e99 |
# qemu-kvm "vPMU passthrough" mode breaks migration, shouldn't be enabled by default (rhbz #853101)
|
|
|
218e99 |
Patch70: kvm-target-i386-Pass-X86CPU-object-to-cpu_x86_find_by_name.patch
|
|
|
218e99 |
Patch71: kvm-target-i386-Disable-PMU-CPUID-leaf-by-default.patch
|
|
|
218e99 |
Patch72: kvm-pc-set-compat-pmu-property-for-rhel6-x-machine-types.patch
|
|
|
218e99 |
# Remove pending watches after virtserialport unplug (rhbz #992900)
|
|
|
218e99 |
# Patch73: kvm-virtio-console-Use-exitfn-for-virtserialport-too.patch
|
|
|
218e99 |
# Containment of error when an SR-IOV device encounters an error... (rhbz #984604)
|
|
|
218e99 |
Patch74: kvm-linux-headers-Update-to-v3-10-rc5.patch
|
|
|
218e99 |
Patch75: kvm-vfio-QEMU-AER-Qemu-changes-to-support-AER-for-VFIO-PCI-devices.patch
|
|
|
218e99 |
|
|
|
218e99 |
# update qemu-ga config & init script in RHEL7 wrt. fsfreeze hook (rhbz 969942)
|
|
|
218e99 |
Patch76: kvm-misc-qga-fsfreeze-main-hook-adapt-to-RHEL-7-RH-only.patch
|
|
|
218e99 |
# RHEL7 does not have equivalent functionality for __com.redhat_qxl_screendump (rhbz 903910)
|
|
|
218e99 |
Patch77: kvm-misc-add-qxl_screendump-monitor-command.patch
|
|
|
218e99 |
# SEP flag behavior for CPU models of RHEL6 machine types should be compatible (rhbz 960216)
|
|
|
218e99 |
Patch78: kvm-pc_piix-disable-CPUID_SEP-for-6-4-0-machine-types-and-below.patch
|
|
|
218e99 |
# crash command can not read the dump-guest-memory file when paging=false [RHEL-7] (rhbz 981582)
|
|
|
218e99 |
Patch79: kvm-dump-Move-stubs-into-libqemustub-a.patch
|
|
|
218e99 |
Patch80: kvm-cpu-Turn-cpu_paging_enabled-into-a-CPUState-hook.patch
|
|
|
218e99 |
Patch81: kvm-memory_mapping-Move-MemoryMappingList-typedef-to-qemu-typedefs-h.patch
|
|
|
218e99 |
Patch82: kvm-cpu-Turn-cpu_get_memory_mapping-into-a-CPUState-hook.patch
|
|
|
218e99 |
Patch83: kvm-dump-Abstract-dump_init-with-cpu_synchronize_all_states.patch
|
|
|
218e99 |
Patch84: kvm-memory_mapping-Improve-qemu_get_guest_memory_mapping-error-reporting.patch
|
|
|
218e99 |
Patch85: kvm-dump-clamp-guest-provided-mapping-lengths-to-ramblock-sizes.patch
|
|
|
218e99 |
Patch86: kvm-dump-introduce-GuestPhysBlockList.patch
|
|
|
218e99 |
Patch87: kvm-dump-populate-guest_phys_blocks.patch
|
|
|
218e99 |
Patch88: kvm-dump-rebase-from-host-private-RAMBlock-offsets-to-guest-physical-addresses.patch
|
|
|
218e99 |
# RHEL 7 qemu-kvm fails to build on F19 host due to libusb deprecated API (rhbz 996469)
|
|
|
218e99 |
Patch89: kvm-usb-host-libusb-Fix-building-with-libusb-git-master-code.patch
|
|
|
218e99 |
# Live migration support in virtio-blk-data-plane (rhbz 995030)
|
|
|
218e99 |
#Patch90: kvm-dataplane-sync-virtio-c-and-vring-c-virtqueue-state.patch
|
|
|
218e99 |
#Patch91: kvm-virtio-clear-signalled_used_valid-when-switching-from-dataplane.patch
|
|
|
218e99 |
#Patch92: kvm-vhost-clear-signalled_used_valid-on-vhost-stop.patch
|
|
|
218e99 |
Patch93: kvm-migration-notify-migration-state-before-starting-thread.patch
|
|
|
218e99 |
Patch94: kvm-dataplane-enable-virtio-blk-x-data-plane-on-live-migration.patch
|
|
|
218e99 |
#Patch95: kvm-dataplane-refuse-to-start-if-device-is-already-in-use.patch
|
|
|
218e99 |
# qemu-img resize can execute successfully even input invalid syntax (rhbz 992935)
|
|
|
218e99 |
Patch96: kvm-qemu-img-Error-out-for-excess-arguments.patch
|
|
|
218e99 |
# For bz#964304 - Windows guest agent service failed to be started
|
|
|
218e99 |
Patch97: kvm-osdep-add-qemu_get_local_state_pathname.patch
|
|
|
218e99 |
# For bz#964304 - Windows guest agent service failed to be started
|
|
|
218e99 |
Patch98: kvm-qga-determine-default-state-dir-and-pidfile-dynamica.patch
|
|
|
218e99 |
# For bz#964304 - Windows guest agent service failed to be started
|
|
|
218e99 |
Patch99: kvm-configure-don-t-save-any-fixed-local_statedir-for-wi.patch
|
|
|
218e99 |
# For bz#964304 - Windows guest agent service failed to be started
|
|
|
218e99 |
Patch100: kvm-qga-create-state-directory-on-win32.patch
|
|
|
218e99 |
# For bz#964304 - Windows guest agent service failed to be started
|
|
|
218e99 |
Patch101: kvm-qga-save-state-directory-in-ga_install_service-RHEL-.patch
|
|
|
218e99 |
# For bz#964304 - Windows guest agent service failed to be started
|
|
|
218e99 |
Patch102: kvm-Makefile-create-.-var-run-when-installing-the-POSIX-.patch
|
|
|
218e99 |
# For bz#980782 - kernel_irqchip defaults to off instead of on without -machine
|
|
|
218e99 |
Patch103: kvm-qemu-option-Fix-qemu_opts_find-for-null-id-arguments.patch
|
|
|
218e99 |
# For bz#980782 - kernel_irqchip defaults to off instead of on without -machine
|
|
|
218e99 |
Patch104: kvm-qemu-option-Fix-qemu_opts_set_defaults-for-corner-ca.patch
|
|
|
218e99 |
# For bz#980782 - kernel_irqchip defaults to off instead of on without -machine
|
|
|
218e99 |
Patch105: kvm-vl-New-qemu_get_machine_opts.patch
|
|
|
218e99 |
# For bz#980782 - kernel_irqchip defaults to off instead of on without -machine
|
|
|
218e99 |
Patch106: kvm-Fix-machine-options-accel-kernel_irqchip-kvm_shadow_.patch
|
|
|
218e99 |
# For bz#980782 - kernel_irqchip defaults to off instead of on without -machine
|
|
|
218e99 |
Patch107: kvm-microblaze-Fix-latent-bug-with-default-DTB-lookup.patch
|
|
|
218e99 |
# For bz#980782 - kernel_irqchip defaults to off instead of on without -machine
|
|
|
218e99 |
Patch108: kvm-Simplify-machine-option-queries-with-qemu_get_machin.patch
|
|
|
218e99 |
# For bz#838170 - Add live migration support for USB [xhci, usb-uas]
|
|
|
218e99 |
Patch109: kvm-pci-add-VMSTATE_MSIX.patch
|
|
|
218e99 |
# For bz#838170 - Add live migration support for USB [xhci, usb-uas]
|
|
|
218e99 |
Patch110: kvm-xhci-add-XHCISlot-addressed.patch
|
|
|
218e99 |
# For bz#838170 - Add live migration support for USB [xhci, usb-uas]
|
|
|
218e99 |
Patch111: kvm-xhci-add-xhci_alloc_epctx.patch
|
|
|
218e99 |
# For bz#838170 - Add live migration support for USB [xhci, usb-uas]
|
|
|
218e99 |
Patch112: kvm-xhci-add-xhci_init_epctx.patch
|
|
|
218e99 |
# For bz#838170 - Add live migration support for USB [xhci, usb-uas]
|
|
|
218e99 |
Patch113: kvm-xhci-add-live-migration-support.patch
|
|
|
218e99 |
# For bz#918907 - provide backwards-compatible RHEL specific machine types in QEMU - CPU features
|
|
|
218e99 |
Patch114: kvm-pc-set-level-xlevel-correctly-on-486-qemu32-CPU-mode.patch
|
|
|
218e99 |
# For bz#918907 - provide backwards-compatible RHEL specific machine types in QEMU - CPU features
|
|
|
218e99 |
Patch115: kvm-pc-Remove-incorrect-rhel6.x-compat-model-value-for-C.patch
|
|
|
218e99 |
# For bz#918907 - provide backwards-compatible RHEL specific machine types in QEMU - CPU features
|
|
|
218e99 |
Patch116: kvm-pc-rhel6.x-has-x2apic-present-on-Conroe-Penryn-Nehal.patch
|
|
|
218e99 |
# For bz#918907 - provide backwards-compatible RHEL specific machine types in QEMU - CPU features
|
|
|
218e99 |
Patch117: kvm-pc-set-compat-CPUID-0x80000001-.EDX-bits-on-Westmere.patch
|
|
|
218e99 |
# For bz#918907 - provide backwards-compatible RHEL specific machine types in QEMU - CPU features
|
|
|
218e99 |
Patch118: kvm-pc-Remove-PCLMULQDQ-from-Westmere-on-rhel6.x-machine.patch
|
|
|
218e99 |
# For bz#918907 - provide backwards-compatible RHEL specific machine types in QEMU - CPU features
|
|
|
218e99 |
Patch119: kvm-pc-SandyBridge-rhel6.x-compat-fixes.patch
|
|
|
218e99 |
# For bz#918907 - provide backwards-compatible RHEL specific machine types in QEMU - CPU features
|
|
|
218e99 |
Patch120: kvm-pc-Haswell-doesn-t-have-rdtscp-on-rhel6.x.patch
|
|
|
218e99 |
# For bz#972433 - "INFO: rcu_sched detected stalls" after RHEL7 kvm vm migrated
|
|
|
218e99 |
Patch121: kvm-i386-fix-LAPIC-TSC-deadline-timer-save-restore.patch
|
|
|
218e99 |
# For bz#996258 - boot guest with maxcpu=255 successfully but actually max number of vcpu is 160
|
|
|
218e99 |
Patch122: kvm-all.c-max_cpus-should-not-exceed-KVM-vcpu-limit.patch
|
|
|
218e99 |
# For bz#906937 - [Hitachi 7.0 FEAT][QEMU]Add a time stamp to error message (*)
|
|
|
218e99 |
Patch123: kvm-add-timestamp-to-error_report.patch
|
|
|
218e99 |
# For bz#906937 - [Hitachi 7.0 FEAT][QEMU]Add a time stamp to error message (*)
|
|
|
218e99 |
Patch124: kvm-Convert-stderr-message-calling-error_get_pretty-to-e.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch125: kvm-block-package-preparation-code-in-qmp_transaction.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch126: kvm-block-move-input-parsing-code-in-qmp_transaction.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch127: kvm-block-package-committing-code-in-qmp_transaction.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch128: kvm-block-package-rollback-code-in-qmp_transaction.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch129: kvm-block-make-all-steps-in-qmp_transaction-as-callback.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch130: kvm-blockdev-drop-redundant-proto_drv-check.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch131: kvm-block-Don-t-parse-protocol-from-file.filename.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch132: kvm-Revert-block-Disable-driver-specific-options-for-1.5.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch133: kvm-qcow2-Add-refcount-update-reason-to-all-callers.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch134: kvm-qcow2-Options-to-enable-discard-for-freed-clusters.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch135: kvm-qcow2-Batch-discards.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch136: kvm-block-Always-enable-discard-on-the-protocol-level.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch137: kvm-qapi.py-Avoid-code-duplication.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch138: kvm-qapi.py-Allow-top-level-type-reference-for-command-d.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch139: kvm-qapi-schema-Use-BlockdevSnapshot-type-for-blockdev-s.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch140: kvm-qapi-types.py-Implement-base-for-unions.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch141: kvm-qapi-visit.py-Split-off-generate_visit_struct_fields.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch142: kvm-qapi-visit.py-Implement-base-for-unions.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch143: kvm-docs-Document-QAPI-union-types.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch144: kvm-qapi-Add-visitor-for-implicit-structs.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch145: kvm-qapi-Flat-unions-with-arbitrary-discriminator.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch146: kvm-qapi-Add-consume-argument-to-qmp_input_get_object.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch147: kvm-qapi.py-Maintain-a-list-of-union-types.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch148: kvm-qapi-qapi-types.py-native-list-support.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch149: kvm-qapi-Anonymous-unions.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch150: kvm-block-Allow-driver-option-on-the-top-level.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch151: kvm-QemuOpts-Add-qemu_opt_unset.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch152: kvm-blockdev-Rename-I-O-throttling-options-for-QMP.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch153: kvm-qemu-iotests-Update-051-reference-output.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch154: kvm-blockdev-Rename-readonly-option-to-read-only.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch155: kvm-blockdev-Split-up-cache-option.patch
|
|
|
218e99 |
# For bz#1005818 - qcow2: Backport discard command line options
|
|
|
218e99 |
Patch156: kvm-qcow2-Use-dashes-instead-of-underscores-in-options.patch
|
|
|
218e99 |
# For bz#1006959 - qemu-iotests false positives
|
|
|
218e99 |
Patch157: kvm-qemu-iotests-filter-QEMU-version-in-monitor-banner.patch
|
|
|
218e99 |
# For bz#1006959 - qemu-iotests false positives
|
|
|
218e99 |
Patch158: kvm-tests-set-MALLOC_PERTURB_-to-expose-memory-bugs.patch
|
|
|
218e99 |
# For bz#1006959 - qemu-iotests false positives
|
|
|
218e99 |
Patch159: kvm-qemu-iotests-Whitespace-cleanup.patch
|
|
|
218e99 |
# For bz#1006959 - qemu-iotests false positives
|
|
|
218e99 |
Patch160: kvm-qemu-iotests-Fixed-test-case-026.patch
|
|
|
218e99 |
# For bz#1006959 - qemu-iotests false positives
|
|
|
218e99 |
Patch161: kvm-qemu-iotests-Fix-test-038.patch
|
|
|
218e99 |
# For bz#1006959 - qemu-iotests false positives
|
|
|
218e99 |
Patch162: kvm-qemu-iotests-Remove-lsi53c895a-tests-from-051.patch
|
|
|
218e99 |
# For bz#974887 - the screen of guest fail to display correctly when use spice + qxl driver
|
|
|
218e99 |
Patch163: kvm-spice-fix-display-initialization.patch
|
|
|
218e99 |
# For bz#921983 - Disable or remove emulated network devices that we will not support
|
|
|
218e99 |
Patch164: kvm-Remove-i82550-network-card-emulation.patch
|
|
|
218e99 |
# For bz#903914 - Disable or remove usb related devices that we will not support
|
|
|
218e99 |
Patch165: kvm-Remove-usb-wacom-tablet.patch
|
|
|
218e99 |
# For bz#903914 - Disable or remove usb related devices that we will not support
|
|
|
218e99 |
Patch166: kvm-Disable-usb-uas.patch
|
|
|
218e99 |
# For bz#947441 - HPET device must be disabled
|
|
|
218e99 |
Patch168: kvm-Remove-no-hpet-option.patch
|
|
|
218e99 |
# For bz#1002286 - Disable or remove device isa-parallel
|
|
|
218e99 |
Patch169: kvm-Disable-isa-parallel.patch
|
|
|
218e99 |
# For bz#949514 - fail to passthrough the USB3.0 stick to windows guest with xHCI controller under pc-i440fx-1.4
|
|
|
218e99 |
Patch170: kvm-xhci-implement-warm-port-reset.patch
|
|
|
218e99 |
# For bz#953304 - Serial number of some USB devices must be fixed for older RHEL machine types
|
|
|
218e99 |
Patch171: kvm-usb-add-serial-bus-property.patch
|
|
|
218e99 |
# For bz#953304 - Serial number of some USB devices must be fixed for older RHEL machine types
|
|
|
218e99 |
Patch172: kvm-rhel6-compat-usb-serial-numbers.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch173: kvm-vmdk-fix-comment-for-vmdk_co_write_zeroes.patch
|
|
|
218e99 |
# For bz#1007226 - Introduce bs->zero_beyond_eof
|
|
|
218e99 |
Patch174: kvm-gluster-Add-image-resize-support.patch
|
|
|
218e99 |
# For bz#1007226 - Introduce bs->zero_beyond_eof
|
|
|
218e99 |
Patch175: kvm-block-Introduce-bs-zero_beyond_eof.patch
|
|
|
218e99 |
# For bz#1007226 - Introduce bs->zero_beyond_eof
|
|
|
218e99 |
Patch176: kvm-block-Produce-zeros-when-protocols-reading-beyond-en.patch
|
|
|
218e99 |
# For bz#1007226 - Introduce bs->zero_beyond_eof
|
|
|
218e99 |
Patch177: kvm-gluster-Abort-on-AIO-completion-failure.patch
|
|
|
218e99 |
# For bz#1001131 - Disable or remove device usb-bt-dongle
|
|
|
218e99 |
Patch178: kvm-Preparation-for-usb-bt-dongle-conditional-build.patch
|
|
|
218e99 |
# For bz#1001131 - Disable or remove device usb-bt-dongle
|
|
|
218e99 |
Patch179: kvm-Remove-dev-bluetooth.c-dependency-from-vl.c.patch
|
|
|
218e99 |
# For bz#1009328 - [RFE] Nicer error report when qemu-kvm can't allocate guest RAM
|
|
|
218e99 |
Patch180: kvm-exec-Fix-Xen-RAM-allocation-with-unusual-options.patch
|
|
|
218e99 |
# For bz#1009328 - [RFE] Nicer error report when qemu-kvm can't allocate guest RAM
|
|
|
218e99 |
Patch181: kvm-exec-Clean-up-fall-back-when-mem-path-allocation-fai.patch
|
|
|
218e99 |
# For bz#1009328 - [RFE] Nicer error report when qemu-kvm can't allocate guest RAM
|
|
|
218e99 |
Patch182: kvm-exec-Reduce-ifdeffery-around-mem-path.patch
|
|
|
218e99 |
# For bz#1009328 - [RFE] Nicer error report when qemu-kvm can't allocate guest RAM
|
|
|
218e99 |
Patch183: kvm-exec-Simplify-the-guest-physical-memory-allocation-h.patch
|
|
|
218e99 |
# For bz#1009328 - [RFE] Nicer error report when qemu-kvm can't allocate guest RAM
|
|
|
218e99 |
Patch184: kvm-exec-Drop-incorrect-dead-S390-code-in-qemu_ram_remap.patch
|
|
|
218e99 |
# For bz#1009328 - [RFE] Nicer error report when qemu-kvm can't allocate guest RAM
|
|
|
218e99 |
Patch185: kvm-exec-Clean-up-unnecessary-S390-ifdeffery.patch
|
|
|
218e99 |
# For bz#1009328 - [RFE] Nicer error report when qemu-kvm can't allocate guest RAM
|
|
|
218e99 |
Patch186: kvm-exec-Don-t-abort-when-we-can-t-allocate-guest-memory.patch
|
|
|
218e99 |
# For bz#1009328 - [RFE] Nicer error report when qemu-kvm can't allocate guest RAM
|
|
|
218e99 |
Patch187: kvm-pc_sysfw-Fix-ISA-BIOS-init-for-ridiculously-big-flas.patch
|
|
|
218e99 |
# For bz#903918 - Disable or remove emulated SCSI devices we will not support
|
|
|
218e99 |
Patch188: kvm-virtio-scsi-Make-type-virtio-scsi-common-abstract.patch
|
|
|
218e99 |
# For bz#1009491 - move qga logfiles to new /var/log/qemu-ga/ directory [RHEL-7]
|
|
|
218e99 |
Patch189: kvm-qga-move-logfiles-to-new-directory-for-easier-SELinu.patch
|
|
|
218e99 |
# For bz#918907 - provide backwards-compatible RHEL specific machine types in QEMU - CPU features
|
|
|
218e99 |
Patch190: kvm-target-i386-add-cpu64-rhel6-CPU-model.patch
|
|
|
218e99 |
# For bz#903889 - The value of steal time in "top" command always is "0.0% st" after guest migration
|
|
|
218e99 |
Patch191: kvm-fix-steal-time-MSR-vmsd-callback-to-proper-opaque-ty.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch192: kvm-vmdk-Make-VMDK3Header-and-VmdkGrainMarker-QEMU_PACKE.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch193: kvm-vmdk-use-unsigned-values-for-on-disk-header-fields.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch194: kvm-qemu-iotests-add-poke_file-utility-function.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch195: kvm-qemu-iotests-add-empty-test-case-for-vmdk.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch196: kvm-vmdk-check-granularity-field-in-opening.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch197: kvm-vmdk-check-l2-table-size-when-opening.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch198: kvm-vmdk-check-l1-size-before-opening-image.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch199: kvm-vmdk-use-heap-allocation-for-whole_grain.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch200: kvm-vmdk-rename-num_gtes_per_gte-to-num_gtes_per_gt.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch201: kvm-vmdk-Move-l1_size-check-into-vmdk_add_extent.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch202: kvm-vmdk-fix-L1-and-L2-table-size-in-vmdk3-open.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch203: kvm-vmdk-support-vmfsSparse-files.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch204: kvm-vmdk-support-vmfs-files.patch
|
|
|
218e99 |
# For bz#1005036 - When using “-vga qxl” together with “-display vnc=:5” or “-display sdl” qemu displays pixel garbage
|
|
|
218e99 |
Patch205: kvm-qxl-fix-local-renderer.patch
|
|
|
218e99 |
# For bz#1008987 - pvticketlocks: add kvm feature kvm_pv_unhalt
|
|
|
218e99 |
Patch206: kvm-linux-headers-update-to-kernel-3.10.0-26.el7.patch
|
|
|
218e99 |
# For bz#1008987 - pvticketlocks: add kvm feature kvm_pv_unhalt
|
|
|
218e99 |
Patch207: kvm-target-i386-add-feature-kvm_pv_unhalt.patch
|
|
|
218e99 |
# For bz#1010881 - backport vcpu soft limit warning
|
|
|
218e99 |
Patch208: kvm-warn-if-num-cpus-is-greater-than-num-recommended.patch
|
|
|
218e99 |
# For bz#1007222 - QEMU core dumped when do hot-unplug virtio serial port during transfer file between host to guest with virtio serial through TCP socket
|
|
|
218e99 |
Patch209: kvm-char-move-backends-io-watch-tag-to-CharDriverState.patch
|
|
|
218e99 |
# For bz#1007222 - QEMU core dumped when do hot-unplug virtio serial port during transfer file between host to guest with virtio serial through TCP socket
|
|
|
218e99 |
Patch210: kvm-char-use-common-function-to-disable-callbacks-on-cha.patch
|
|
|
218e99 |
# For bz#1007222 - QEMU core dumped when do hot-unplug virtio serial port during transfer file between host to guest with virtio serial through TCP socket
|
|
|
218e99 |
Patch211: kvm-char-remove-watch-callback-on-chardev-detach-from-fr.patch
|
|
|
218e99 |
# For bz#1017049 - qemu-img refuses to open the vmdk format image its created
|
|
|
218e99 |
Patch212: kvm-block-don-t-lose-data-from-last-incomplete-sector.patch
|
|
|
218e99 |
# For bz#1017049 - qemu-img refuses to open the vmdk format image its created
|
|
|
218e99 |
Patch213: kvm-vmdk-fix-cluster-size-check-for-flat-extents.patch
|
|
|
218e99 |
# For bz#1017049 - qemu-img refuses to open the vmdk format image its created
|
|
|
218e99 |
Patch214: kvm-qemu-iotests-add-monolithicFlat-creation-test-to-059.patch
|
|
|
218e99 |
# For bz#1001604 - usb hub doesn't work properly (win7 sees downstream port #1 only).
|
|
|
218e99 |
Patch215: kvm-xhci-fix-endpoint-interval-calculation.patch
|
|
|
218e99 |
# For bz#1001604 - usb hub doesn't work properly (win7 sees downstream port #1 only).
|
|
|
218e99 |
Patch216: kvm-xhci-emulate-intr-endpoint-intervals-correctly.patch
|
|
|
218e99 |
# For bz#1001604 - usb hub doesn't work properly (win7 sees downstream port #1 only).
|
|
|
218e99 |
Patch217: kvm-xhci-reset-port-when-disabling-slot.patch
|
|
|
218e99 |
# For bz#1001604 - usb hub doesn't work properly (win7 sees downstream port #1 only).
|
|
|
218e99 |
Patch218: kvm-Revert-usb-hub-report-status-changes-only-once.patch
|
|
|
218e99 |
# For bz#1004290 - Use model 6 for qemu64 and intel cpus
|
|
|
218e99 |
Patch219: kvm-target-i386-Set-model-6-on-qemu64-qemu32-CPU-models.patch
|
|
|
218e99 |
# For bz#918907 - provide backwards-compatible RHEL specific machine types in QEMU - CPU features
|
|
|
218e99 |
Patch220: kvm-pc-rhel6-doesn-t-have-APIC-on-pentium-CPU-models.patch
|
|
|
218e99 |
# For bz#918907 - provide backwards-compatible RHEL specific machine types in QEMU - CPU features
|
|
|
218e99 |
Patch221: kvm-pc-RHEL-6-had-x2apic-set-on-Opteron_G-123.patch
|
|
|
218e99 |
# For bz#918907 - provide backwards-compatible RHEL specific machine types in QEMU - CPU features
|
|
|
218e99 |
Patch222: kvm-pc-RHEL-6-don-t-have-RDTSCP.patch
|
|
|
218e99 |
# For bz#1009285 - -device usb-storage,serial=... crashes with SCSI generic drive
|
|
|
218e99 |
Patch223: kvm-scsi-Fix-scsi_bus_legacy_add_drive-scsi-generic-with.patch
|
|
|
218e99 |
# For bz#1004175 - '-sandbox on' option cause qemu-kvm process hang
|
|
|
218e99 |
Patch224: kvm-seccomp-fine-tuning-whitelist-by-adding-times.patch
|
|
|
218e99 |
# For bz#921465 - Migration can not finished even the "remaining ram" is already 0 kb
|
|
|
218e99 |
Patch225: kvm-block-add-bdrv_write_zeroes.patch
|
|
|
218e99 |
# For bz#921465 - Migration can not finished even the "remaining ram" is already 0 kb
|
|
|
218e99 |
Patch226: kvm-block-raw-add-bdrv_co_write_zeroes.patch
|
|
|
218e99 |
# For bz#921465 - Migration can not finished even the "remaining ram" is already 0 kb
|
|
|
218e99 |
Patch227: kvm-rdma-export-qemu_fflush.patch
|
|
|
218e99 |
# For bz#921465 - Migration can not finished even the "remaining ram" is already 0 kb
|
|
|
218e99 |
Patch228: kvm-block-migration-efficiently-encode-zero-blocks.patch
|
|
|
218e99 |
# For bz#921465 - Migration can not finished even the "remaining ram" is already 0 kb
|
|
|
218e99 |
Patch229: kvm-Fix-real-mode-guest-migration.patch
|
|
|
218e99 |
# For bz#921465 - Migration can not finished even the "remaining ram" is already 0 kb
|
|
|
218e99 |
Patch230: kvm-Fix-real-mode-guest-segments-dpl-value-in-savevm.patch
|
|
|
218e99 |
# For bz#921465 - Migration can not finished even the "remaining ram" is already 0 kb
|
|
|
218e99 |
Patch231: kvm-migration-add-autoconvergence-documentation.patch
|
|
|
218e99 |
# For bz#921465 - Migration can not finished even the "remaining ram" is already 0 kb
|
|
|
218e99 |
Patch232: kvm-migration-send-total-time-in-QMP-at-completed-stage.patch
|
|
|
218e99 |
# For bz#921465 - Migration can not finished even the "remaining ram" is already 0 kb
|
|
|
218e99 |
Patch233: kvm-migration-don-t-use-uninitialized-variables.patch
|
|
|
218e99 |
# For bz#921465 - Migration can not finished even the "remaining ram" is already 0 kb
|
|
|
218e99 |
Patch234: kvm-pc-drop-external-DSDT-loading.patch
|
|
|
218e99 |
# For bz#954195 - RHEL machines <=6.4 should not use mixemu
|
|
|
218e99 |
Patch235: kvm-hda-codec-refactor-common-definitions-into-a-header-.patch
|
|
|
218e99 |
# For bz#954195 - RHEL machines <=6.4 should not use mixemu
|
|
|
218e99 |
Patch236: kvm-hda-codec-make-mixemu-selectable-at-runtime.patch
|
|
|
218e99 |
# For bz#954195 - RHEL machines <=6.4 should not use mixemu
|
|
|
218e99 |
Patch237: kvm-audio-remove-CONFIG_MIXEMU-configure-option.patch
|
|
|
218e99 |
# For bz#954195 - RHEL machines <=6.4 should not use mixemu
|
|
|
218e99 |
Patch238: kvm-pc_piix-disable-mixer-for-6.4.0-machine-types-and-be.patch
|
|
|
218e99 |
# For bz#994414 - hot-unplug chardev with pty backend caused qemu Segmentation fault
|
|
|
218e99 |
Patch239: kvm-chardev-fix-pty_chr_timer.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch240: kvm-qemu-socket-zero-initialize-SocketAddress.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch241: kvm-qemu-socket-drop-pointless-allocation.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch242: kvm-qemu-socket-catch-monitor_get_fd-failures.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch243: kvm-qemu-char-check-optional-fields-using-has_.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch244: kvm-error-add-error_setg_file_open-helper.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch245: kvm-qemu-char-use-more-specific-error_setg_-variants.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch246: kvm-qemu-char-print-notification-to-stderr.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch247: kvm-qemu-char-fix-documentation-for-telnet-wait-socket-f.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch248: kvm-qemu-char-don-t-leak-opts-on-error.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch249: kvm-qemu-char-use-ChardevBackendKind-in-CharDriver.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch250: kvm-qemu-char-minor-mux-chardev-fixes.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch251: kvm-qemu-char-add-chardev-mux-support.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch252: kvm-qemu-char-report-udp-backend-errors.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch253: kvm-qemu-socket-don-t-leak-opts-on-error.patch
|
|
|
218e99 |
# For bz#922010 - RFE: support hotplugging chardev & serial ports
|
|
|
218e99 |
Patch254: kvm-chardev-handle-qmp_chardev_add-KIND_MUX-failure.patch
|
|
|
218e99 |
# For bz#1019474 - RHEL-7 can't load piix4_pm migration section from RHEL-6.5
|
|
|
218e99 |
Patch255: kvm-acpi-piix4-Enable-qemu-kvm-compatibility-mode.patch
|
|
|
218e99 |
# For bz#1004743 - XSAVE migration format not compatible between RHEL6 and RHEL7
|
|
|
218e99 |
Patch256: kvm-target-i386-support-loading-of-cpu-xsave-subsection.patch
|
|
|
218e99 |
# For bz#997817 - -boot order and -boot once regressed since RHEL-6
|
|
|
218e99 |
Patch257: kvm-vl-Clean-up-parsing-of-boot-option-argument.patch
|
|
|
218e99 |
# For bz#997817 - -boot order and -boot once regressed since RHEL-6
|
|
|
218e99 |
Patch258: kvm-qemu-option-check_params-is-now-unused-drop-it.patch
|
|
|
218e99 |
# For bz#997817 - -boot order and -boot once regressed since RHEL-6
|
|
|
218e99 |
Patch259: kvm-vl-Fix-boot-order-and-once-regressions-and-related-b.patch
|
|
|
218e99 |
# For bz#997817 - -boot order and -boot once regressed since RHEL-6
|
|
|
218e99 |
Patch260: kvm-vl-Rename-boot_devices-to-boot_order-for-consistency.patch
|
|
|
218e99 |
# For bz#997817 - -boot order and -boot once regressed since RHEL-6
|
|
|
218e99 |
Patch261: kvm-pc-Make-no-fd-bootchk-stick-across-boot-order-change.patch
|
|
|
218e99 |
# For bz#997817 - -boot order and -boot once regressed since RHEL-6
|
|
|
218e99 |
Patch262: kvm-doc-Drop-ref-to-Bochs-from-no-fd-bootchk-documentati.patch
|
|
|
218e99 |
# For bz#997817 - -boot order and -boot once regressed since RHEL-6
|
|
|
218e99 |
Patch263: kvm-libqtest-Plug-fd-and-memory-leaks-in-qtest_quit.patch
|
|
|
218e99 |
# For bz#997817 - -boot order and -boot once regressed since RHEL-6
|
|
|
218e99 |
Patch264: kvm-libqtest-New-qtest_end-to-go-with-qtest_start.patch
|
|
|
218e99 |
# For bz#997817 - -boot order and -boot once regressed since RHEL-6
|
|
|
218e99 |
Patch265: kvm-qtest-Don-t-reset-on-qtest-chardev-connect.patch
|
|
|
218e99 |
# For bz#997817 - -boot order and -boot once regressed since RHEL-6
|
|
|
218e99 |
Patch266: kvm-boot-order-test-New-covering-just-PC-for-now.patch
|
|
|
218e99 |
# For bz#1019352 - qemu-guest-agent: "guest-fsfreeze-freeze" deadlocks if the guest have mounted disk images
|
|
|
218e99 |
Patch267: kvm-qemu-ga-execute-fsfreeze-freeze-in-reverse-order-of-.patch
|
|
|
218e99 |
# For bz#989608 - [7.0 FEAT] qemu runtime support for librbd backend (ceph)
|
|
|
218e99 |
Patch268: kvm-rbd-link-and-load-librbd-dynamically.patch
|
|
|
218e99 |
# For bz#989608 - [7.0 FEAT] qemu runtime support for librbd backend (ceph)
|
|
|
218e99 |
Patch269: kvm-rbd-Only-look-for-qemu-specific-copy-of-librbd.so.1.patch
|
|
|
218e99 |
# For bz#989677 - [HP 7.0 FEAT]: Increase KVM guest supported memory to 4TiB
|
|
|
218e99 |
Patch270: kvm-seabios-paravirt-allow-more-than-1TB-in-x86-guest.patch
|
|
|
218e99 |
# For bz#1006468 - libiscsi initiator name should use vm UUID
|
|
|
218e99 |
Patch271: kvm-scsi-prefer-UUID-to-VM-name-for-the-initiator-name.patch
|
|
|
218e99 |
# For bz#928867 - Virtual PMU support during live migration - qemu-kvm
|
|
|
218e99 |
Patch272: kvm-target-i386-remove-tabs-from-target-i386-cpu.h.patch
|
|
|
218e99 |
# For bz#928867 - Virtual PMU support during live migration - qemu-kvm
|
|
|
218e99 |
Patch273: kvm-migrate-vPMU-state.patch
|
|
|
218e99 |
# For bz#1009993 - RHEL7 guests do not issue fdatasyncs on virtio-blk
|
|
|
218e99 |
Patch274: kvm-blockdev-do-not-default-cache.no-flush-to-true.patch
|
|
|
218e99 |
# For bz#1009993 - RHEL7 guests do not issue fdatasyncs on virtio-blk
|
|
|
218e99 |
Patch275: kvm-virtio-blk-do-not-relay-a-previous-driver-s-WCE-conf.patch
|
|
|
218e99 |
# For bz#907743 - qemu-ga: empty reason string for OpenFileFailed error
|
|
|
218e99 |
Patch276: kvm-rng-random-use-error_setg_file_open.patch
|
|
|
218e99 |
# For bz#907743 - qemu-ga: empty reason string for OpenFileFailed error
|
|
|
218e99 |
Patch277: kvm-block-mirror_complete-use-error_setg_file_open.patch
|
|
|
218e99 |
# For bz#907743 - qemu-ga: empty reason string for OpenFileFailed error
|
|
|
218e99 |
Patch278: kvm-blockdev-use-error_setg_file_open.patch
|
|
|
218e99 |
# For bz#907743 - qemu-ga: empty reason string for OpenFileFailed error
|
|
|
218e99 |
Patch279: kvm-cpus-use-error_setg_file_open.patch
|
|
|
218e99 |
# For bz#907743 - qemu-ga: empty reason string for OpenFileFailed error
|
|
|
218e99 |
Patch280: kvm-dump-qmp_dump_guest_memory-use-error_setg_file_open.patch
|
|
|
218e99 |
# For bz#907743 - qemu-ga: empty reason string for OpenFileFailed error
|
|
|
218e99 |
Patch281: kvm-savevm-qmp_xen_save_devices_state-use-error_setg_fil.patch
|
|
|
218e99 |
# For bz#907743 - qemu-ga: empty reason string for OpenFileFailed error
|
|
|
218e99 |
Patch282: kvm-block-bdrv_reopen_prepare-don-t-use-QERR_OPEN_FILE_F.patch
|
|
|
218e99 |
# For bz#907743 - qemu-ga: empty reason string for OpenFileFailed error
|
|
|
218e99 |
Patch283: kvm-qerror-drop-QERR_OPEN_FILE_FAILED-macro.patch
|
|
|
218e99 |
# For bz#787463 - disable ivshmem (was: [Hitachi 7.0 FEAT] Support ivshmem (Inter-VM Shared Memory))
|
|
|
218e99 |
Patch284: kvm-rhel-Drop-ivshmem-device.patch
|
|
|
218e99 |
# For bz#1001144 - Disable or remove device usb-host-linux
|
|
|
218e99 |
Patch285: kvm-usb-remove-old-usb-host-code.patch
|
|
|
218e99 |
# For bz#997702 - Migration from RHEL6.5 host to RHEL7.0 host is failed with virtio-net device
|
|
|
218e99 |
Patch286: kvm-Fix-migration-from-rhel6.5-to-rhel7-with-ipxe.patch
|
|
|
218e99 |
# For bz#994490 - Set per-machine-type SMBIOS strings
|
|
|
218e99 |
Patch287: kvm-pc-Don-t-prematurely-explode-QEMUMachineInitArgs.patch
|
|
|
218e99 |
# For bz#994490 - Set per-machine-type SMBIOS strings
|
|
|
218e99 |
Patch288: kvm-pc-Don-t-explode-QEMUMachineInitArgs-into-local-vari.patch
|
|
|
218e99 |
# For bz#994490 - Set per-machine-type SMBIOS strings
|
|
|
218e99 |
Patch289: kvm-smbios-Normalize-smbios_entry_add-s-error-handling-t.patch
|
|
|
218e99 |
# For bz#994490 - Set per-machine-type SMBIOS strings
|
|
|
218e99 |
Patch290: kvm-smbios-Convert-to-QemuOpts.patch
|
|
|
218e99 |
# For bz#994490 - Set per-machine-type SMBIOS strings
|
|
|
218e99 |
Patch291: kvm-smbios-Improve-diagnostics-for-conflicting-entries.patch
|
|
|
218e99 |
# For bz#994490 - Set per-machine-type SMBIOS strings
|
|
|
218e99 |
Patch292: kvm-smbios-Make-multiple-smbios-type-accumulate-sanely.patch
|
|
|
218e99 |
# For bz#994490 - Set per-machine-type SMBIOS strings
|
|
|
218e99 |
Patch293: kvm-smbios-Factor-out-smbios_maybe_add_str.patch
|
|
|
218e99 |
# For bz#994490 - Set per-machine-type SMBIOS strings
|
|
|
218e99 |
Patch294: kvm-hw-Pass-QEMUMachine-to-its-init-method.patch
|
|
|
218e99 |
# For bz#994490 - Set per-machine-type SMBIOS strings
|
|
|
218e99 |
Patch295: kvm-smbios-Set-system-manufacturer-product-version-by-de.patch
|
|
|
218e99 |
# For bz#994490 - Set per-machine-type SMBIOS strings
|
|
|
218e99 |
Patch296: kvm-smbios-Decouple-system-product-from-QEMUMachine.patch
|
|
|
218e99 |
# For bz#994490 - Set per-machine-type SMBIOS strings
|
|
|
218e99 |
Patch297: kvm-rhel-SMBIOS-type-1-branding.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch298: kvm-cow-make-reads-go-at-a-decent-speed.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch299: kvm-cow-make-writes-go-at-a-less-indecent-speed.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch300: kvm-cow-do-not-call-bdrv_co_is_allocated.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch301: kvm-block-keep-bs-total_sectors-up-to-date-even-for-grow.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch302: kvm-block-make-bdrv_co_is_allocated-static.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch303: kvm-block-do-not-use-total_sectors-in-bdrv_co_is_allocat.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch304: kvm-block-remove-bdrv_is_allocated_above-bdrv_co_is_allo.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch305: kvm-block-expect-errors-from-bdrv_co_is_allocated.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch306: kvm-block-Fix-compiler-warning-Werror-uninitialized.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch307: kvm-qemu-img-always-probe-the-input-image-for-allocated-.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch308: kvm-block-make-bdrv_has_zero_init-return-false-for-copy-.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch309: kvm-block-introduce-bdrv_get_block_status-API.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch310: kvm-block-define-get_block_status-return-value.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch311: kvm-block-return-get_block_status-data-and-flags-for-for.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch312: kvm-block-use-bdrv_has_zero_init-to-return-BDRV_BLOCK_ZE.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch313: kvm-block-return-BDRV_BLOCK_ZERO-past-end-of-backing-fil.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch314: kvm-qemu-img-add-a-map-subcommand.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch315: kvm-docs-qapi-document-qemu-img-map.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch316: kvm-raw-posix-return-get_block_status-data-and-flags.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch317: kvm-raw-posix-report-unwritten-extents-as-zero.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch318: kvm-block-add-default-get_block_status-implementation-fo.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch319: kvm-block-look-for-zero-blocks-in-bs-file.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch320: kvm-qemu-img-fix-invalid-JSON.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch321: kvm-block-get_block_status-set-pnum-0-on-error.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch322: kvm-block-get_block_status-avoid-segfault-if-there-is-no.patch
|
|
|
218e99 |
# For bz#989646 - Support backup vendors in qemu to access qcow disk readonly
|
|
|
218e99 |
Patch323: kvm-block-get_block_status-avoid-redundant-callouts-on-r.patch
|
|
|
218e99 |
# For bz#1025740 - Saving VM state on qcow2 images results in VM state corruption
|
|
|
218e99 |
Patch324: kvm-qcow2-Restore-total_sectors-value-in-save_vmstate.patch
|
|
|
218e99 |
# For bz#1025740 - Saving VM state on qcow2 images results in VM state corruption
|
|
|
218e99 |
Patch325: kvm-qcow2-Unset-zero_beyond_eof-in-save_vmstate.patch
|
|
|
218e99 |
# For bz#1025740 - Saving VM state on qcow2 images results in VM state corruption
|
|
|
218e99 |
Patch326: kvm-qemu-iotests-Test-for-loading-VM-state-from-qcow2.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch327: kvm-apic-rename-apic-specific-bitopts.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch328: kvm-hw-import-bitmap-operations-in-qdev-core-header.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch329: kvm-qemu-help-Sort-devices-by-logical-functionality.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch330: kvm-devices-Associate-devices-to-their-logical-category.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch331: kvm-Mostly-revert-qemu-help-Sort-devices-by-logical-func.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch332: kvm-qdev-monitor-Group-device_add-help-and-info-qdm-by-c.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch333: kvm-qdev-Replace-no_user-by-cannot_instantiate_with_devi.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch334: kvm-sysbus-Set-cannot_instantiate_with_device_add_yet.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch335: kvm-cpu-Document-why-cannot_instantiate_with_device_add_.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch336: kvm-apic-Document-why-cannot_instantiate_with_device_add.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch337: kvm-pci-host-Consistently-set-cannot_instantiate_with_de.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch338: kvm-ich9-Document-why-cannot_instantiate_with_device_add.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch339: kvm-piix3-piix4-Clean-up-use-of-cannot_instantiate_with_.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch340: kvm-vt82c686-Clean-up-use-of-cannot_instantiate_with_dev.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch341: kvm-isa-Clean-up-use-of-cannot_instantiate_with_device_a.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch342: kvm-qdev-Do-not-let-the-user-try-to-device_add-when-it-c.patch
|
|
|
218e99 |
# For bz#1001216 - Fix no_user or provide another way make devices unavailable with -device / device_add
|
|
|
218e99 |
Patch343: kvm-rhel-Revert-unwanted-cannot_instantiate_with_device_.patch
|
|
|
218e99 |
# For bz#1001076 - Disable or remove other block devices we won't support
|
|
|
218e99 |
Patch344: kvm-rhel-Revert-downstream-changes-to-unused-default-con.patch
|
|
|
218e99 |
# For bz#1001076 - Disable or remove other block devices we won't support
|
|
|
218e99 |
Patch345: kvm-rhel-Drop-cfi.pflash01-and-isa-ide-device.patch
|
|
|
218e99 |
# For bz#1001088 - Disable or remove display devices we won't support
|
|
|
218e99 |
Patch346: kvm-rhel-Drop-isa-vga-device.patch
|
|
|
218e99 |
# For bz#1001088 - Disable or remove display devices we won't support
|
|
|
218e99 |
Patch347: kvm-rhel-Make-isa-cirrus-vga-device-unavailable.patch
|
|
|
218e99 |
# For bz#1001123 - Disable or remove device ccid-card-emulated
|
|
|
218e99 |
Patch348: kvm-rhel-Make-ccid-card-emulated-device-unavailable.patch
|
|
|
218e99 |
# For bz#1005695 - QEMU should hide CPUID.0Dh values that it does not support
|
|
|
218e99 |
Patch349: kvm-x86-fix-migration-from-pre-version-12.patch
|
|
|
218e99 |
# For bz#1005695 - QEMU should hide CPUID.0Dh values that it does not support
|
|
|
218e99 |
Patch350: kvm-x86-cpuid-reconstruct-leaf-0Dh-data.patch
|
|
|
218e99 |
# For bz#920021 - qemu-kvm segment fault when reboot guest after hot unplug device with option ROM
|
|
|
218e99 |
Patch351: kvm-kvmvapic-Catch-invalid-ROM-size.patch
|
|
|
218e99 |
# For bz#920021 - qemu-kvm segment fault when reboot guest after hot unplug device with option ROM
|
|
|
218e99 |
Patch352: kvm-kvmvapic-Enter-inactive-state-on-hardware-reset.patch
|
|
|
218e99 |
# For bz#920021 - qemu-kvm segment fault when reboot guest after hot unplug device with option ROM
|
|
|
218e99 |
Patch353: kvm-kvmvapic-Clear-also-physical-ROM-address-when-enteri.patch
|
|
|
218e99 |
# For bz#987582 - Initial Virtualization Differentiation for RHEL7 (Live snapshots)
|
|
|
218e99 |
Patch354: kvm-block-optionally-disable-live-block-jobs.patch
|
|
|
218e99 |
# For bz#1022392 - Disable live-storage-migration in qemu-kvm (migrate -b/-i)
|
|
|
218e99 |
Patch355: kvm-migration-disable-live-block-migration-b-i-for-rhel-.patch
|
|
|
218e99 |
# For bz#987583 - Initial Virtualization Differentiation for RHEL7 (Ceph enablement)
|
|
|
218e99 |
Patch356: kvm-Build-ceph-rbd-only-for-rhev.patch
|
|
|
218e99 |
# For bz#1001180 - Disable or remove devices pci-serial-2x, pci-serial-4x
|
|
|
218e99 |
Patch357: kvm-rhel-Make-pci-serial-2x-and-pci-serial-4x-device-una.patch
|
|
|
218e99 |
# For bz#980415 - libusbx: error [_open_sysfs_attr] open /sys/bus/usb/devices/4-1/bConfigurationValue failed ret=-1 errno=2
|
|
|
218e99 |
Patch358: kvm-usb-host-libusb-Fix-reset-handling.patch
|
|
|
218e99 |
# For bz#980383 - The usb3.0 stick can't be returned back to host after shutdown guest with usb3.0 pass-through
|
|
|
218e99 |
Patch359: kvm-usb-host-libusb-Configuration-0-may-be-a-valid-confi.patch
|
|
|
218e99 |
# For bz#980383 - The usb3.0 stick can't be returned back to host after shutdown guest with usb3.0 pass-through
|
|
|
218e99 |
Patch360: kvm-usb-host-libusb-Detach-kernel-drivers-earlier.patch
|
|
|
218e99 |
# For bz#1010858 - Disable unused human monitor commands
|
|
|
218e99 |
Patch361: kvm-monitor-Remove-pci_add-command-for-Red-Hat-Enterpris.patch
|
|
|
218e99 |
# For bz#1010858 - Disable unused human monitor commands
|
|
|
218e99 |
Patch362: kvm-monitor-Remove-pci_del-command-for-Red-Hat-Enterpris.patch
|
|
|
218e99 |
# For bz#1010858 - Disable unused human monitor commands
|
|
|
218e99 |
Patch363: kvm-monitor-Remove-usb_add-del-commands-for-Red-Hat-Ente.patch
|
|
|
218e99 |
# For bz#1010858 - Disable unused human monitor commands
|
|
|
218e99 |
Patch364: kvm-monitor-Remove-host_net_add-remove-for-Red-Hat-Enter.patch
|
|
|
218e99 |
# For bz#990601 - pvpanic device triggers guest bugs when present by default
|
|
|
218e99 |
Patch365: kvm-fw_cfg-add-API-to-find-FW-cfg-object.patch
|
|
|
218e99 |
# For bz#990601 - pvpanic device triggers guest bugs when present by default
|
|
|
218e99 |
Patch366: kvm-pvpanic-use-FWCfgState-explicitly.patch
|
|
|
218e99 |
# For bz#990601 - pvpanic device triggers guest bugs when present by default
|
|
|
218e99 |
Patch367: kvm-pvpanic-initialization-cleanup.patch
|
|
|
218e99 |
# For bz#990601 - pvpanic device triggers guest bugs when present by default
|
|
|
218e99 |
Patch368: kvm-pvpanic-fix-fwcfg-for-big-endian-hosts.patch
|
|
|
218e99 |
# For bz#990601 - pvpanic device triggers guest bugs when present by default
|
|
|
218e99 |
Patch369: kvm-hw-misc-make-pvpanic-known-to-user.patch
|
|
|
218e99 |
# For bz#990601 - pvpanic device triggers guest bugs when present by default
|
|
|
218e99 |
Patch370: kvm-gdbstub-do-not-restart-crashed-guest.patch
|
|
|
218e99 |
# For bz#990601 - pvpanic device triggers guest bugs when present by default
|
|
|
218e99 |
Patch371: kvm-gdbstub-fix-for-commit-87f25c12bfeaaa0c41fb857713bbc.patch
|
|
|
218e99 |
# For bz#990601 - pvpanic device triggers guest bugs when present by default
|
|
|
218e99 |
Patch372: kvm-vl-allow-cont-from-panicked-state.patch
|
|
|
218e99 |
# For bz#990601 - pvpanic device triggers guest bugs when present by default
|
|
|
218e99 |
Patch373: kvm-hw-misc-don-t-create-pvpanic-device-by-default.patch
|
|
|
218e99 |
# For bz#1007176 - Add VPC and VHDX file formats as supported in qemu-kvm (read-only)
|
|
|
218e99 |
Patch374: kvm-block-vhdx-add-migration-blocker.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch375: kvm-block-drop-bs_snapshots-global-variable.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch376: kvm-block-move-snapshot-code-in-block.c-to-block-snapsho.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch377: kvm-block-fix-vvfat-error-path-for-enable_write_target.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch378: kvm-block-Bugfix-format-and-snapshot-used-in-drive-optio.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch379: kvm-iscsi-use-bdrv_new-instead-of-stack-structure.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch380: kvm-qcow2-Add-corrupt-bit.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch381: kvm-qcow2-Metadata-overlap-checks.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch382: kvm-qcow2-Employ-metadata-overlap-checks.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch383: kvm-qcow2-refcount-Move-OFLAG_COPIED-checks.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch384: kvm-qcow2-refcount-Repair-OFLAG_COPIED-errors.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch385: kvm-qcow2-refcount-Repair-shared-refcount-blocks.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch386: kvm-qcow2_check-Mark-image-consistent.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch387: kvm-qemu-iotests-Overlapping-cluster-allocations.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch388: kvm-w32-Fix-access-to-host-devices-regression.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch389: kvm-add-qemu-img-convert-n-option-skip-target-volume-cre.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch390: kvm-bdrv-Use-Error-for-opening-images.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch391: kvm-bdrv-Use-Error-for-creating-images.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch392: kvm-block-Error-parameter-for-open-functions.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch393: kvm-block-Error-parameter-for-create-functions.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch394: kvm-qemu-img-create-Emit-filename-on-error.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch395: kvm-qcow2-Use-Error-parameter.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch396: kvm-qemu-iotests-Adjustments-due-to-error-propagation.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch397: kvm-block-raw-Employ-error-parameter.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch398: kvm-block-raw-win32-Employ-error-parameter.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch399: kvm-blkdebug-Employ-error-parameter.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch400: kvm-blkverify-Employ-error-parameter.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch401: kvm-block-raw-posix-Employ-error-parameter.patch
|
|
|
218e99 |
# For bz#1026524 - Backport block layer error parameter patches
|
|
|
218e99 |
Patch402: kvm-block-raw-win32-Always-use-errno-in-hdev_open.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch403: kvm-qmp-Documentation-for-BLOCK_IMAGE_CORRUPTED.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch404: kvm-qcow2-Correct-snapshots-size-for-overlap-check.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch405: kvm-qcow2-CHECK_OFLAG_COPIED-is-obsolete.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch406: kvm-qcow2-Correct-endianness-in-overlap-check.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch407: kvm-qcow2-Switch-L1-table-in-a-single-sequence.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch408: kvm-qcow2-Use-pread-for-inactive-L1-in-overlap-check.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch409: kvm-qcow2-Remove-wrong-metadata-overlap-check.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch410: kvm-qcow2-Use-negated-overflow-check-mask.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch411: kvm-qcow2-Make-overlap-check-mask-variable.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch412: kvm-qcow2-Add-overlap-check-options.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch413: kvm-qcow2-Array-assigning-options-to-OL-check-bits.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch414: kvm-qcow2-Add-more-overlap-check-bitmask-macros.patch
|
|
|
218e99 |
# For bz#1004347 - Backport qcow2 corruption prevention patches
|
|
|
218e99 |
Patch415: kvm-qcow2-Evaluate-overlap-check-options.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch416: kvm-qapi-types.py-Split-off-generate_struct_fields.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch417: kvm-qapi-types.py-Fix-enum-struct-sizes-on-i686.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch418: kvm-qapi-types-visit.py-Pass-whole-expr-dict-for-structs.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch419: kvm-qapi-types-visit.py-Inheritance-for-structs.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch420: kvm-blockdev-Introduce-DriveInfo.enable_auto_del.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch421: kvm-Implement-qdict_flatten.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch422: kvm-blockdev-blockdev-add-QMP-command.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch423: kvm-blockdev-Separate-ID-generation-from-DriveInfo-creat.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch424: kvm-blockdev-Pass-QDict-to-blockdev_init.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch425: kvm-blockdev-Move-parsing-of-media-option-to-drive_init.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch426: kvm-blockdev-Move-parsing-of-if-option-to-drive_init.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch427: kvm-blockdev-Moving-parsing-of-geometry-options-to-drive.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch428: kvm-blockdev-Move-parsing-of-boot-option-to-drive_init.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch429: kvm-blockdev-Move-bus-unit-index-processing-to-drive_ini.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch430: kvm-blockdev-Move-virtio-blk-device-creation-to-drive_in.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch431: kvm-blockdev-Remove-IF_-check-for-read-only-blockdev_ini.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch432: kvm-qemu-iotests-Check-autodel-behaviour-for-device_del.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch433: kvm-blockdev-Remove-media-parameter-from-blockdev_init.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch434: kvm-blockdev-Don-t-disable-COR-automatically-with-blockd.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch435: kvm-blockdev-blockdev_init-error-conversion.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch436: kvm-sd-Avoid-access-to-NULL-BlockDriverState.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch437: kvm-blockdev-fix-cdrom-read_only-flag.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch438: kvm-block-fix-backing-file-overriding.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch439: kvm-block-Disable-BDRV_O_COPY_ON_READ-for-the-backing-fi.patch
|
|
|
218e99 |
# For bz#978402 - [RFE] Add discard support to qemu-kvm layer
|
|
|
218e99 |
Patch440: kvm-block-Don-t-copy-backing-file-name-on-error.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch441: kvm-qemu-iotests-Try-creating-huge-qcow2-image.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch442: kvm-block-move-qmp-and-info-dump-related-code-to-block-q.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch443: kvm-block-dump-snapshot-and-image-info-to-specified-outp.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch444: kvm-block-add-snapshot-info-query-function-bdrv_query_sn.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch445: kvm-block-add-image-info-query-function-bdrv_query_image.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch446: kvm-qmp-add-ImageInfo-in-BlockDeviceInfo-used-by-query-b.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch447: kvm-vmdk-Implement-.bdrv_has_zero_init.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch448: kvm-qemu-iotests-Add-basic-ability-to-use-binary-sample-.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch449: kvm-qemu-iotests-Quote-TEST_IMG-and-TEST_DIR-usage.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch450: kvm-qemu-iotests-fix-test-case-059.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch451: kvm-qapi-Add-ImageInfoSpecific-type.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch452: kvm-block-Add-bdrv_get_specific_info.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch453: kvm-block-qapi-Human-readable-ImageInfoSpecific-dump.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch454: kvm-qcow2-Add-support-for-ImageInfoSpecific.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch455: kvm-qemu-iotests-Discard-specific-info-in-_img_info.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch456: kvm-qemu-iotests-Additional-info-from-qemu-img-info.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch457: kvm-vmdk-convert-error-code-to-use-errp.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch458: kvm-vmdk-refuse-enabling-zeroed-grain-with-flat-images.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch459: kvm-qapi-Add-optional-field-compressed-to-ImageInfo.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch460: kvm-vmdk-Only-read-cid-from-image-file-when-opening.patch
|
|
|
218e99 |
# For bz#980771 - [RFE] qemu-img should be able to tell the compat version of a qcow2 image
|
|
|
218e99 |
Patch461: kvm-vmdk-Implment-bdrv_get_specific_info.patch
|
|
|
218e99 |
# For bz#1025877 - pci-assign lacks MSI affinity support
|
|
|
218e99 |
Patch462: kvm-pci-assign-Add-MSI-affinity-support.patch
|
|
|
218e99 |
# For bz#1025877 - pci-assign lacks MSI affinity support
|
|
|
218e99 |
Patch463: kvm-Fix-potential-resource-leak-missing-fclose.patch
|
|
|
218e99 |
# For bz#1025877 - pci-assign lacks MSI affinity support
|
|
|
218e99 |
Patch464: kvm-pci-assign-remove-the-duplicate-function-name-in-deb.patch
|
|
|
218e99 |
# For bz#922589 - e1000/rtl8139: qemu mac address can not be changed via set the hardware address in guest
|
|
|
218e99 |
Patch465: kvm-net-update-nic-info-during-device-reset.patch
|
|
|
218e99 |
# For bz#922589 - e1000/rtl8139: qemu mac address can not be changed via set the hardware address in guest
|
|
|
218e99 |
Patch466: kvm-net-e1000-update-network-information-when-macaddr-is.patch
|
|
|
218e99 |
# For bz#922589 - e1000/rtl8139: qemu mac address can not be changed via set the hardware address in guest
|
|
|
218e99 |
Patch467: kvm-net-rtl8139-update-network-information-when-macaddr-.patch
|
|
|
218e99 |
# For bz#1026689 - virtio-net: macaddr is reset but network info of monitor isn't updated
|
|
|
218e99 |
Patch468: kvm-virtio-net-fix-up-HMP-NIC-info-string-on-reset.patch
|
|
|
218e99 |
# For bz#1025477 - VFIO MSI affinity
|
|
|
218e99 |
Patch469: kvm-vfio-pci-VGA-quirk-update.patch
|
|
|
218e99 |
# For bz#1025477 - VFIO MSI affinity
|
|
|
218e99 |
Patch470: kvm-vfio-pci-Add-support-for-MSI-affinity.patch
|
|
|
218e99 |
# For bz#1026550 - QEMU VFIO update ROM loading code
|
|
|
218e99 |
Patch471: kvm-vfio-pci-Test-device-reset-capabilities.patch
|
|
|
218e99 |
# For bz#1026550 - QEMU VFIO update ROM loading code
|
|
|
218e99 |
Patch472: kvm-vfio-pci-Lazy-PCI-option-ROM-loading.patch
|
|
|
218e99 |
# For bz#1026550 - QEMU VFIO update ROM loading code
|
|
|
218e99 |
Patch473: kvm-vfio-pci-Cleanup-error_reports.patch
|
|
|
218e99 |
# For bz#1026550 - QEMU VFIO update ROM loading code
|
|
|
218e99 |
Patch474: kvm-vfio-pci-Add-dummy-PCI-ROM-write-accessor.patch
|
|
|
218e99 |
# For bz#1026550 - QEMU VFIO update ROM loading code
|
|
|
218e99 |
Patch475: kvm-vfio-pci-Fix-endian-issues-in-vfio_pci_size_rom.patch
|
|
|
218e99 |
# For bz#1025472 - Nvidia GPU device assignment - qemu-kvm - bus reset support
|
|
|
218e99 |
Patch476: kvm-linux-headers-Update-to-include-vfio-pci-hot-reset-s.patch
|
|
|
218e99 |
# For bz#1025472 - Nvidia GPU device assignment - qemu-kvm - bus reset support
|
|
|
218e99 |
Patch477: kvm-vfio-pci-Implement-PCI-hot-reset.patch
|
|
|
218e99 |
# For bz#1025474 - Nvidia GPU device assignment - qemu-kvm - NoSnoop support
|
|
|
218e99 |
Patch478: kvm-linux-headers-Update-for-KVM-VFIO-device.patch
|
|
|
218e99 |
# For bz#1025474 - Nvidia GPU device assignment - qemu-kvm - NoSnoop support
|
|
|
218e99 |
Patch479: kvm-vfio-pci-Make-use-of-new-KVM-VFIO-device.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch480: kvm-vmdk-Fix-vmdk_parse_extents.patch
|
|
|
218e99 |
# For bz#995866 - fix vmdk support to ESX images
|
|
|
218e99 |
Patch481: kvm-vmdk-fix-VMFS-extent-parsing.patch
|
|
|
218e99 |
# For bz#922589 - e1000/rtl8139: qemu mac address can not be changed via set the hardware address in guest
|
|
|
218e99 |
#Patch482: kvm-e1000-rtl8139-update-HMP-NIC-when-every-bit-is-writt.patch
|
|
|
218e99 |
# Patch 482 removed as it has to be discussed and should not be applied yet
|
|
|
218e99 |
# For bz#1005039 - add compat property to disable ctrl_mac_addr feature
|
|
|
218e99 |
Patch483: kvm-don-t-disable-ctrl_mac_addr-feature-for-6.5-machine-.patch
|
|
|
218e99 |
# For bz#848203 - MAC Programming for virtio over macvtap - qemu-kvm support
|
|
|
218e99 |
Patch484: kvm-qapi-qapi-visit.py-fix-list-handling-for-union-types.patch
|
|
|
218e99 |
# For bz#848203 - MAC Programming for virtio over macvtap - qemu-kvm support
|
|
|
218e99 |
Patch485: kvm-qapi-qapi-visit.py-native-list-support.patch
|
|
|
218e99 |
# For bz#848203 - MAC Programming for virtio over macvtap - qemu-kvm support
|
|
|
218e99 |
Patch486: kvm-qapi-enable-generation-of-native-list-code.patch
|
|
|
218e99 |
# For bz#848203 - MAC Programming for virtio over macvtap - qemu-kvm support
|
|
|
218e99 |
Patch487: kvm-net-add-support-of-mac-programming-over-macvtap-in-Q.patch
|
|
|
218e99 |
|
|
|
218e99 |
BuildRequires: zlib-devel
|
|
|
218e99 |
BuildRequires: SDL-devel
|
|
|
218e99 |
BuildRequires: which
|
|
|
218e99 |
BuildRequires: texi2html
|
|
|
218e99 |
BuildRequires: gnutls-devel
|
|
|
218e99 |
BuildRequires: cyrus-sasl-devel
|
|
|
218e99 |
BuildRequires: libtool
|
|
|
218e99 |
BuildRequires: libaio-devel
|
|
|
218e99 |
BuildRequires: rsync
|
|
|
218e99 |
BuildRequires: pciutils-devel
|
|
|
218e99 |
BuildRequires: pulseaudio-libs-devel
|
|
|
218e99 |
BuildRequires: libiscsi-devel
|
|
|
218e99 |
BuildRequires: ncurses-devel
|
|
|
218e99 |
BuildRequires: libattr-devel
|
|
|
218e99 |
BuildRequires: libusbx-devel
|
|
|
218e99 |
%if 0%{?have_usbredir:1}
|
|
|
218e99 |
BuildRequires: usbredir-devel >= 0.6
|
|
|
218e99 |
%endif
|
|
|
218e99 |
BuildRequires: texinfo
|
|
|
218e99 |
%if 0%{!?build_only_sub:1}
|
|
|
218e99 |
%if 0%{?have_spice:1}
|
|
|
218e99 |
BuildRequires: spice-protocol >= 0.12.2
|
|
|
218e99 |
BuildRequires: spice-server-devel >= 0.12.0
|
|
|
218e99 |
%endif
|
|
|
218e99 |
%endif
|
|
|
218e99 |
%if 0%{?have_seccomp:1}
|
|
|
218e99 |
BuildRequires: libseccomp-devel >= 1.0.0
|
|
|
218e99 |
%endif
|
|
|
218e99 |
# For network block driver
|
|
|
218e99 |
BuildRequires: libcurl-devel
|
|
|
218e99 |
%if 0%{!?build_only_sub:1}
|
|
|
218e99 |
# For gluster block driver
|
|
|
218e99 |
BuildRequires: glusterfs-api-devel
|
|
|
218e99 |
BuildRequires: glusterfs-devel
|
|
|
218e99 |
%endif
|
|
|
218e99 |
# We need both because the 'stap' binary is probed for by configure
|
|
|
218e99 |
BuildRequires: systemtap
|
|
|
218e99 |
BuildRequires: systemtap-sdt-devel
|
|
|
218e99 |
# For smartcard NSS support
|
|
|
218e99 |
BuildRequires: nss-devel
|
|
|
218e99 |
# For XFS discard support in raw-posix.c
|
|
|
218e99 |
# For VNC JPEG support
|
|
|
218e99 |
BuildRequires: libjpeg-devel
|
|
|
218e99 |
# For VNC PNG support
|
|
|
218e99 |
BuildRequires: libpng-devel
|
|
|
218e99 |
# For uuid generation
|
|
|
218e99 |
BuildRequires: libuuid-devel
|
|
|
218e99 |
# For BlueZ device support
|
|
|
218e99 |
BuildRequires: bluez-libs-devel
|
|
|
218e99 |
# For Braille device support
|
|
|
218e99 |
BuildRequires: brlapi-devel
|
|
|
218e99 |
# For test suite
|
|
|
218e99 |
BuildRequires: check-devel
|
|
|
218e99 |
# For virtfs
|
|
|
218e99 |
BuildRequires: libcap-devel
|
|
|
218e99 |
# Hard requirement for version >= 1.3
|
|
|
218e99 |
BuildRequires: pixman-devel
|
|
|
218e99 |
# Documentation requirement
|
|
|
218e99 |
BuildRequires: perl-podlators
|
|
|
218e99 |
BuildRequires: texinfo
|
|
|
218e99 |
|
|
|
218e99 |
%if 0%{!?build_only_sub:1}
|
|
|
218e99 |
Requires: qemu-img = %{epoch}:%{version}-%{release}
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
# RHEV-specific changes:
|
|
|
218e99 |
# We provide special suffix for qemu-kvm so the conflit is easy
|
|
|
218e99 |
# In addition, RHEV version should obsolete all RHEL version in case both
|
|
|
218e99 |
# RHEL and RHEV channels are used
|
|
|
218e99 |
%rhel_rhev_conflicts qemu-kvm
|
|
|
218e99 |
|
|
|
218e99 |
|
|
|
218e99 |
%define qemudocdir %{_docdir}/%{pkgname}
|
|
|
218e99 |
|
|
|
218e99 |
%description
|
|
|
218e99 |
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
218e99 |
emulation speed by using dynamic translation. QEMU has two operating modes:
|
|
|
218e99 |
|
|
|
218e99 |
* Full system emulation. In this mode, QEMU emulates a full system (for
|
|
|
218e99 |
example a PC), including a processor and various peripherials. It can be
|
|
|
218e99 |
used to launch different Operating Systems without rebooting the PC or
|
|
|
218e99 |
to debug system code.
|
|
|
218e99 |
* User mode emulation. In this mode, QEMU can launch Linux processes compiled
|
|
|
218e99 |
for one CPU on another CPU.
|
|
|
218e99 |
|
|
|
218e99 |
As QEMU requires no host kernel patches to run, it is safe and easy to use.
|
|
|
218e99 |
%if !%{rhev}
|
|
|
218e99 |
%package -n qemu-img
|
|
|
218e99 |
Summary: QEMU command line tool for manipulating disk images
|
|
|
218e99 |
Group: Development/Tools
|
|
|
218e99 |
|
|
|
218e99 |
%description -n qemu-img
|
|
|
218e99 |
This package provides a command line tool for manipulating disk images
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%if 0%{!?build_only_sub:1}
|
|
|
218e99 |
%package -n qemu-kvm-common%{?pkgsuffix}
|
|
|
218e99 |
Summary: QEMU common files needed by all QEMU targets
|
|
|
218e99 |
Group: Development/Tools
|
|
|
218e99 |
Requires(post): /usr/bin/getent
|
|
|
218e99 |
Requires(post): /usr/sbin/groupadd
|
|
|
218e99 |
Requires(post): /usr/sbin/useradd
|
|
|
218e99 |
Requires(post): systemd-units
|
|
|
218e99 |
Requires(preun): systemd-units
|
|
|
218e99 |
Requires(postun): systemd-units
|
|
|
218e99 |
|
|
|
218e99 |
%description -n qemu-kvm-common%{?pkgsuffix}
|
|
|
218e99 |
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
218e99 |
emulation speed by using dynamic translation.
|
|
|
218e99 |
|
|
|
218e99 |
This package provides the common files needed by all QEMU targets
|
|
|
218e99 |
|
|
|
218e99 |
%rhel_rhev_conflicts qemu-kvm-common
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%if %{with guest_agent}
|
|
|
218e99 |
%package -n qemu-guest-agent
|
|
|
218e99 |
Summary: QEMU guest agent
|
|
|
218e99 |
Group: System Environment/Daemons
|
|
|
218e99 |
Requires(post): systemd-units
|
|
|
218e99 |
Requires(preun): systemd-units
|
|
|
218e99 |
Requires(postun): systemd-units
|
|
|
218e99 |
|
|
|
218e99 |
%description -n qemu-guest-agent
|
|
|
218e99 |
QEMU is a generic and open source processor emulator which achieves a good
|
|
|
218e99 |
emulation speed by using dynamic translation.
|
|
|
218e99 |
|
|
|
218e99 |
This package provides an agent to run inside guests, which communicates
|
|
|
218e99 |
with the host over a virtio-serial channel named "org.qemu.guest_agent.0"
|
|
|
218e99 |
|
|
|
218e99 |
This package does not need to be installed on the host OS.
|
|
|
218e99 |
|
|
|
218e99 |
%post -n qemu-guest-agent
|
|
|
218e99 |
%systemd_post qemu-guest-agent.service
|
|
|
218e99 |
|
|
|
218e99 |
%preun -n qemu-guest-agent
|
|
|
218e99 |
%systemd_preun qemu-guest-agent.service
|
|
|
218e99 |
|
|
|
218e99 |
%postun -n qemu-guest-agent
|
|
|
218e99 |
%systemd_postun_with_restart qemu-guest-agent.service
|
|
|
218e99 |
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%if !%{rhev}
|
|
|
218e99 |
%if 0%{!?build_only_sub:1}
|
|
|
218e99 |
%package tools
|
|
|
218e99 |
Summary: KVM debugging and diagnostics tools
|
|
|
218e99 |
Group: Development/Tools
|
|
|
218e99 |
|
|
|
218e99 |
%description tools
|
|
|
218e99 |
This package contains some diagnostics and debugging tools for KVM,
|
|
|
218e99 |
such as kvm_stat.
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%package -n libcacard
|
|
|
218e99 |
Summary: Common Access Card (CAC) Emulation
|
|
|
218e99 |
Group: Development/Libraries
|
|
|
218e99 |
|
|
|
218e99 |
%description -n libcacard
|
|
|
218e99 |
Common Access Card (CAC) emulation library.
|
|
|
218e99 |
|
|
|
218e99 |
%package -n libcacard-tools
|
|
|
218e99 |
Summary: CAC Emulation tools
|
|
|
218e99 |
Group: Development/Libraries
|
|
|
218e99 |
Requires: libcacard = %{epoch}:%{version}-%{release}
|
|
|
218e99 |
# older qemu-img has vscclient which is now in libcacard-tools
|
|
|
218e99 |
Requires: qemu-img >= 3:1.3.0-5
|
|
|
218e99 |
|
|
|
218e99 |
%description -n libcacard-tools
|
|
|
218e99 |
CAC emulation tools.
|
|
|
218e99 |
|
|
|
218e99 |
%package -n libcacard-devel
|
|
|
218e99 |
Summary: CAC Emulation devel
|
|
|
218e99 |
Group: Development/Libraries
|
|
|
218e99 |
Requires: libcacard = %{epoch}:%{version}-%{release}
|
|
|
218e99 |
|
|
|
218e99 |
%description -n libcacard-devel
|
|
|
218e99 |
CAC emulation development files.
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%prep
|
|
|
218e99 |
%setup -q -n qemu-%{version}
|
|
|
218e99 |
%patch1 -p1
|
|
|
218e99 |
#%%patch2 -p1
|
|
|
218e99 |
#%%patch3 -p1
|
|
|
218e99 |
#%%patch4 -p1
|
|
|
218e99 |
#%%patch5 -p1
|
|
|
218e99 |
#%%patch6 -p1
|
|
|
218e99 |
#%%patch7 -p1
|
|
|
218e99 |
#%%patch8 -p1
|
|
|
218e99 |
#%%patch9 -p1
|
|
|
218e99 |
#%%patch10 -p1
|
|
|
218e99 |
#%%patch11 -p1
|
|
|
218e99 |
#%%patch12 -p1
|
|
|
218e99 |
#%%patch13 -p1
|
|
|
218e99 |
#%%patch14 -p1
|
|
|
218e99 |
#%%patch15 -p1
|
|
|
218e99 |
#%%patch16 -p1
|
|
|
218e99 |
#%%patch17 -p1
|
|
|
218e99 |
#%%patch18 -p1
|
|
|
218e99 |
#%%patch19 -p1
|
|
|
218e99 |
#%%patch20 -p1
|
|
|
218e99 |
#%%patch21 -p1
|
|
|
218e99 |
#%%patch22 -p1
|
|
|
218e99 |
#%%patch23 -p1
|
|
|
218e99 |
#%%patch24 -p1
|
|
|
218e99 |
#%%patch25 -p1
|
|
|
218e99 |
#%%patch26 -p1
|
|
|
218e99 |
#%%patch27 -p1
|
|
|
218e99 |
#%%patch28 -p1
|
|
|
218e99 |
%patch29 -p1
|
|
|
218e99 |
%patch30 -p1
|
|
|
218e99 |
%patch31 -p1
|
|
|
218e99 |
%patch32 -p1
|
|
|
218e99 |
%patch33 -p1
|
|
|
218e99 |
%patch34 -p1
|
|
|
218e99 |
%patch35 -p1
|
|
|
218e99 |
%patch36 -p1
|
|
|
218e99 |
%patch37 -p1
|
|
|
218e99 |
|
|
|
218e99 |
# Fix CPUID model/level values on Conroe/Penryn/Nehalem CPU models
|
|
|
218e99 |
%patch38 -p1
|
|
|
218e99 |
%patch39 -p1
|
|
|
218e99 |
%patch40 -p1
|
|
|
218e99 |
|
|
|
218e99 |
#%patch41 -p1
|
|
|
218e99 |
%patch42 -p1
|
|
|
218e99 |
%patch43 -p1
|
|
|
218e99 |
%patch44 -p1
|
|
|
218e99 |
%patch45 -p1
|
|
|
218e99 |
%patch46 -p1
|
|
|
218e99 |
%patch47 -p1
|
|
|
218e99 |
%patch48 -p1
|
|
|
218e99 |
%patch49 -p1
|
|
|
218e99 |
%patch50 -p1
|
|
|
218e99 |
%patch51 -p1
|
|
|
218e99 |
%patch52 -p1
|
|
|
218e99 |
%patch53 -p1
|
|
|
218e99 |
%patch54 -p1
|
|
|
218e99 |
%patch55 -p1
|
|
|
218e99 |
%patch56 -p1
|
|
|
218e99 |
%patch57 -p1
|
|
|
218e99 |
%patch58 -p1
|
|
|
218e99 |
%patch59 -p1
|
|
|
218e99 |
%patch60 -p1
|
|
|
218e99 |
%patch61 -p1
|
|
|
218e99 |
#%%patch62 -p1
|
|
|
218e99 |
%patch63 -p1
|
|
|
218e99 |
%patch64 -p1
|
|
|
218e99 |
%patch65 -p1
|
|
|
218e99 |
%patch66 -p1
|
|
|
218e99 |
%patch67 -p1
|
|
|
218e99 |
%patch68 -p1
|
|
|
218e99 |
%patch69 -p1
|
|
|
218e99 |
%patch70 -p1
|
|
|
218e99 |
%patch71 -p1
|
|
|
218e99 |
%patch72 -p1
|
|
|
218e99 |
#%%patch73 -p1
|
|
|
218e99 |
%patch74 -p1
|
|
|
218e99 |
%patch75 -p1
|
|
|
218e99 |
|
|
|
218e99 |
%patch76 -p1
|
|
|
218e99 |
%patch77 -p1
|
|
|
218e99 |
%patch78 -p1
|
|
|
218e99 |
%patch79 -p1
|
|
|
218e99 |
%patch80 -p1
|
|
|
218e99 |
%patch81 -p1
|
|
|
218e99 |
%patch82 -p1
|
|
|
218e99 |
%patch83 -p1
|
|
|
218e99 |
%patch84 -p1
|
|
|
218e99 |
%patch85 -p1
|
|
|
218e99 |
%patch86 -p1
|
|
|
218e99 |
%patch87 -p1
|
|
|
218e99 |
%patch88 -p1
|
|
|
218e99 |
%patch89 -p1
|
|
|
218e99 |
#%%patch90 -p1
|
|
|
218e99 |
#%%patch91 -p1
|
|
|
218e99 |
#%%patch92 -p1
|
|
|
218e99 |
%patch93 -p1
|
|
|
218e99 |
%patch94 -p1
|
|
|
218e99 |
#%%patch95 -p1
|
|
|
218e99 |
%patch96 -p1
|
|
|
218e99 |
%patch97 -p1
|
|
|
218e99 |
%patch98 -p1
|
|
|
218e99 |
%patch99 -p1
|
|
|
218e99 |
%patch100 -p1
|
|
|
218e99 |
%patch101 -p1
|
|
|
218e99 |
%patch102 -p1
|
|
|
218e99 |
%patch103 -p1
|
|
|
218e99 |
%patch104 -p1
|
|
|
218e99 |
%patch105 -p1
|
|
|
218e99 |
%patch106 -p1
|
|
|
218e99 |
%patch107 -p1
|
|
|
218e99 |
%patch108 -p1
|
|
|
218e99 |
%patch109 -p1
|
|
|
218e99 |
%patch110 -p1
|
|
|
218e99 |
%patch111 -p1
|
|
|
218e99 |
%patch112 -p1
|
|
|
218e99 |
%patch113 -p1
|
|
|
218e99 |
%patch114 -p1
|
|
|
218e99 |
%patch115 -p1
|
|
|
218e99 |
%patch116 -p1
|
|
|
218e99 |
%patch117 -p1
|
|
|
218e99 |
%patch118 -p1
|
|
|
218e99 |
%patch119 -p1
|
|
|
218e99 |
%patch120 -p1
|
|
|
218e99 |
%patch121 -p1
|
|
|
218e99 |
%patch122 -p1
|
|
|
218e99 |
%patch123 -p1
|
|
|
218e99 |
%patch124 -p1
|
|
|
218e99 |
%patch125 -p1
|
|
|
218e99 |
%patch126 -p1
|
|
|
218e99 |
%patch127 -p1
|
|
|
218e99 |
%patch128 -p1
|
|
|
218e99 |
%patch129 -p1
|
|
|
218e99 |
%patch130 -p1
|
|
|
218e99 |
%patch131 -p1
|
|
|
218e99 |
%patch132 -p1
|
|
|
218e99 |
%patch133 -p1
|
|
|
218e99 |
%patch134 -p1
|
|
|
218e99 |
%patch135 -p1
|
|
|
218e99 |
%patch136 -p1
|
|
|
218e99 |
%patch137 -p1
|
|
|
218e99 |
%patch138 -p1
|
|
|
218e99 |
%patch139 -p1
|
|
|
218e99 |
%patch140 -p1
|
|
|
218e99 |
%patch141 -p1
|
|
|
218e99 |
%patch142 -p1
|
|
|
218e99 |
%patch143 -p1
|
|
|
218e99 |
%patch144 -p1
|
|
|
218e99 |
%patch145 -p1
|
|
|
218e99 |
%patch146 -p1
|
|
|
218e99 |
%patch147 -p1
|
|
|
218e99 |
%patch148 -p1
|
|
|
218e99 |
%patch149 -p1
|
|
|
218e99 |
%patch150 -p1
|
|
|
218e99 |
%patch151 -p1
|
|
|
218e99 |
%patch152 -p1
|
|
|
218e99 |
%patch153 -p1
|
|
|
218e99 |
%patch154 -p1
|
|
|
218e99 |
%patch155 -p1
|
|
|
218e99 |
%patch156 -p1
|
|
|
218e99 |
%patch157 -p1
|
|
|
218e99 |
%patch158 -p1
|
|
|
218e99 |
%patch159 -p1
|
|
|
218e99 |
%patch160 -p1
|
|
|
218e99 |
%patch161 -p1
|
|
|
218e99 |
%patch162 -p1
|
|
|
218e99 |
%patch163 -p1
|
|
|
218e99 |
%patch164 -p1
|
|
|
218e99 |
%patch165 -p1
|
|
|
218e99 |
%patch166 -p1
|
|
|
218e99 |
%patch168 -p1
|
|
|
218e99 |
%patch169 -p1
|
|
|
218e99 |
%patch170 -p1
|
|
|
218e99 |
%patch171 -p1
|
|
|
218e99 |
%patch172 -p1
|
|
|
218e99 |
%patch173 -p1
|
|
|
218e99 |
%patch174 -p1
|
|
|
218e99 |
%patch175 -p1
|
|
|
218e99 |
%patch176 -p1
|
|
|
218e99 |
%patch177 -p1
|
|
|
218e99 |
%patch178 -p1
|
|
|
218e99 |
%patch179 -p1
|
|
|
218e99 |
%patch180 -p1
|
|
|
218e99 |
%patch181 -p1
|
|
|
218e99 |
%patch182 -p1
|
|
|
218e99 |
%patch183 -p1
|
|
|
218e99 |
%patch184 -p1
|
|
|
218e99 |
%patch185 -p1
|
|
|
218e99 |
%patch186 -p1
|
|
|
218e99 |
%patch187 -p1
|
|
|
218e99 |
%patch188 -p1
|
|
|
218e99 |
%patch189 -p1
|
|
|
218e99 |
%patch190 -p1
|
|
|
218e99 |
%patch191 -p1
|
|
|
218e99 |
%patch192 -p1
|
|
|
218e99 |
%patch193 -p1
|
|
|
218e99 |
%patch194 -p1
|
|
|
218e99 |
%patch195 -p1
|
|
|
218e99 |
%patch196 -p1
|
|
|
218e99 |
%patch197 -p1
|
|
|
218e99 |
%patch198 -p1
|
|
|
218e99 |
%patch199 -p1
|
|
|
218e99 |
%patch200 -p1
|
|
|
218e99 |
%patch201 -p1
|
|
|
218e99 |
%patch202 -p1
|
|
|
218e99 |
%patch203 -p1
|
|
|
218e99 |
%patch204 -p1
|
|
|
218e99 |
%patch205 -p1
|
|
|
218e99 |
%patch206 -p1
|
|
|
218e99 |
%patch207 -p1
|
|
|
218e99 |
%patch208 -p1
|
|
|
218e99 |
%patch209 -p1
|
|
|
218e99 |
%patch210 -p1
|
|
|
218e99 |
%patch211 -p1
|
|
|
218e99 |
%patch212 -p1
|
|
|
218e99 |
%patch213 -p1
|
|
|
218e99 |
%patch214 -p1
|
|
|
218e99 |
%patch215 -p1
|
|
|
218e99 |
%patch216 -p1
|
|
|
218e99 |
%patch217 -p1
|
|
|
218e99 |
%patch218 -p1
|
|
|
218e99 |
%patch219 -p1
|
|
|
218e99 |
%patch220 -p1
|
|
|
218e99 |
%patch221 -p1
|
|
|
218e99 |
%patch222 -p1
|
|
|
218e99 |
%patch223 -p1
|
|
|
218e99 |
%patch224 -p1
|
|
|
218e99 |
%patch225 -p1
|
|
|
218e99 |
%patch226 -p1
|
|
|
218e99 |
%patch227 -p1
|
|
|
218e99 |
%patch228 -p1
|
|
|
218e99 |
%patch229 -p1
|
|
|
218e99 |
%patch230 -p1
|
|
|
218e99 |
%patch231 -p1
|
|
|
218e99 |
%patch232 -p1
|
|
|
218e99 |
%patch233 -p1
|
|
|
218e99 |
%patch234 -p1
|
|
|
218e99 |
%patch235 -p1
|
|
|
218e99 |
%patch236 -p1
|
|
|
218e99 |
%patch237 -p1
|
|
|
218e99 |
%patch238 -p1
|
|
|
218e99 |
%patch239 -p1
|
|
|
218e99 |
%patch240 -p1
|
|
|
218e99 |
%patch241 -p1
|
|
|
218e99 |
%patch242 -p1
|
|
|
218e99 |
%patch243 -p1
|
|
|
218e99 |
%patch244 -p1
|
|
|
218e99 |
%patch245 -p1
|
|
|
218e99 |
%patch246 -p1
|
|
|
218e99 |
%patch247 -p1
|
|
|
218e99 |
%patch248 -p1
|
|
|
218e99 |
%patch249 -p1
|
|
|
218e99 |
%patch250 -p1
|
|
|
218e99 |
%patch251 -p1
|
|
|
218e99 |
%patch252 -p1
|
|
|
218e99 |
%patch253 -p1
|
|
|
218e99 |
%patch254 -p1
|
|
|
218e99 |
%patch255 -p1
|
|
|
218e99 |
%patch256 -p1
|
|
|
218e99 |
%patch257 -p1
|
|
|
218e99 |
%patch258 -p1
|
|
|
218e99 |
%patch259 -p1
|
|
|
218e99 |
%patch260 -p1
|
|
|
218e99 |
%patch261 -p1
|
|
|
218e99 |
%patch262 -p1
|
|
|
218e99 |
%patch263 -p1
|
|
|
218e99 |
%patch264 -p1
|
|
|
218e99 |
%patch265 -p1
|
|
|
218e99 |
%patch266 -p1
|
|
|
218e99 |
%patch267 -p1
|
|
|
218e99 |
%patch268 -p1
|
|
|
218e99 |
%patch269 -p1
|
|
|
218e99 |
%patch270 -p1
|
|
|
218e99 |
%patch271 -p1
|
|
|
218e99 |
%patch272 -p1
|
|
|
218e99 |
%patch273 -p1
|
|
|
218e99 |
%patch274 -p1
|
|
|
218e99 |
%patch275 -p1
|
|
|
218e99 |
%patch276 -p1
|
|
|
218e99 |
%patch277 -p1
|
|
|
218e99 |
%patch278 -p1
|
|
|
218e99 |
%patch279 -p1
|
|
|
218e99 |
%patch280 -p1
|
|
|
218e99 |
%patch281 -p1
|
|
|
218e99 |
%patch282 -p1
|
|
|
218e99 |
%patch283 -p1
|
|
|
218e99 |
%patch284 -p1
|
|
|
218e99 |
%patch285 -p1
|
|
|
218e99 |
%patch286 -p1
|
|
|
218e99 |
%patch287 -p1
|
|
|
218e99 |
%patch288 -p1
|
|
|
218e99 |
%patch289 -p1
|
|
|
218e99 |
%patch290 -p1
|
|
|
218e99 |
%patch291 -p1
|
|
|
218e99 |
%patch292 -p1
|
|
|
218e99 |
%patch293 -p1
|
|
|
218e99 |
%patch294 -p1
|
|
|
218e99 |
%patch295 -p1
|
|
|
218e99 |
%patch296 -p1
|
|
|
218e99 |
%patch297 -p1
|
|
|
218e99 |
%patch298 -p1
|
|
|
218e99 |
%patch299 -p1
|
|
|
218e99 |
%patch300 -p1
|
|
|
218e99 |
%patch301 -p1
|
|
|
218e99 |
%patch302 -p1
|
|
|
218e99 |
%patch303 -p1
|
|
|
218e99 |
%patch304 -p1
|
|
|
218e99 |
%patch305 -p1
|
|
|
218e99 |
%patch306 -p1
|
|
|
218e99 |
%patch307 -p1
|
|
|
218e99 |
%patch308 -p1
|
|
|
218e99 |
%patch309 -p1
|
|
|
218e99 |
%patch310 -p1
|
|
|
218e99 |
%patch311 -p1
|
|
|
218e99 |
%patch312 -p1
|
|
|
218e99 |
%patch313 -p1
|
|
|
218e99 |
%patch314 -p1
|
|
|
218e99 |
%patch315 -p1
|
|
|
218e99 |
%patch316 -p1
|
|
|
218e99 |
%patch317 -p1
|
|
|
218e99 |
%patch318 -p1
|
|
|
218e99 |
%patch319 -p1
|
|
|
218e99 |
%patch320 -p1
|
|
|
218e99 |
%patch321 -p1
|
|
|
218e99 |
%patch322 -p1
|
|
|
218e99 |
%patch323 -p1
|
|
|
218e99 |
%patch324 -p1
|
|
|
218e99 |
%patch325 -p1
|
|
|
218e99 |
%patch326 -p1
|
|
|
218e99 |
%patch327 -p1
|
|
|
218e99 |
%patch328 -p1
|
|
|
218e99 |
%patch329 -p1
|
|
|
218e99 |
%patch330 -p1
|
|
|
218e99 |
%patch331 -p1
|
|
|
218e99 |
%patch332 -p1
|
|
|
218e99 |
%patch333 -p1
|
|
|
218e99 |
%patch334 -p1
|
|
|
218e99 |
%patch335 -p1
|
|
|
218e99 |
%patch336 -p1
|
|
|
218e99 |
%patch337 -p1
|
|
|
218e99 |
%patch338 -p1
|
|
|
218e99 |
%patch339 -p1
|
|
|
218e99 |
%patch340 -p1
|
|
|
218e99 |
%patch341 -p1
|
|
|
218e99 |
%patch342 -p1
|
|
|
218e99 |
%patch343 -p1
|
|
|
218e99 |
%patch344 -p1
|
|
|
218e99 |
%patch345 -p1
|
|
|
218e99 |
%patch346 -p1
|
|
|
218e99 |
%patch347 -p1
|
|
|
218e99 |
%patch348 -p1
|
|
|
218e99 |
%patch349 -p1
|
|
|
218e99 |
%patch350 -p1
|
|
|
218e99 |
%patch351 -p1
|
|
|
218e99 |
%patch352 -p1
|
|
|
218e99 |
%patch353 -p1
|
|
|
218e99 |
%patch354 -p1
|
|
|
218e99 |
%patch355 -p1
|
|
|
218e99 |
%patch356 -p1
|
|
|
218e99 |
%patch357 -p1
|
|
|
218e99 |
%patch358 -p1
|
|
|
218e99 |
%patch359 -p1
|
|
|
218e99 |
%patch360 -p1
|
|
|
218e99 |
%patch361 -p1
|
|
|
218e99 |
%patch362 -p1
|
|
|
218e99 |
%patch363 -p1
|
|
|
218e99 |
%patch364 -p1
|
|
|
218e99 |
%patch365 -p1
|
|
|
218e99 |
%patch366 -p1
|
|
|
218e99 |
%patch367 -p1
|
|
|
218e99 |
%patch368 -p1
|
|
|
218e99 |
%patch369 -p1
|
|
|
218e99 |
%patch370 -p1
|
|
|
218e99 |
%patch371 -p1
|
|
|
218e99 |
%patch372 -p1
|
|
|
218e99 |
%patch373 -p1
|
|
|
218e99 |
%patch374 -p1
|
|
|
218e99 |
%patch375 -p1
|
|
|
218e99 |
%patch376 -p1
|
|
|
218e99 |
%patch377 -p1
|
|
|
218e99 |
%patch378 -p1
|
|
|
218e99 |
%patch379 -p1
|
|
|
218e99 |
%patch380 -p1
|
|
|
218e99 |
%patch381 -p1
|
|
|
218e99 |
%patch382 -p1
|
|
|
218e99 |
%patch383 -p1
|
|
|
218e99 |
%patch384 -p1
|
|
|
218e99 |
%patch385 -p1
|
|
|
218e99 |
%patch386 -p1
|
|
|
218e99 |
%patch387 -p1
|
|
|
218e99 |
%patch388 -p1
|
|
|
218e99 |
%patch389 -p1
|
|
|
218e99 |
%patch390 -p1
|
|
|
218e99 |
%patch391 -p1
|
|
|
218e99 |
%patch392 -p1
|
|
|
218e99 |
%patch393 -p1
|
|
|
218e99 |
%patch394 -p1
|
|
|
218e99 |
%patch395 -p1
|
|
|
218e99 |
%patch396 -p1
|
|
|
218e99 |
%patch397 -p1
|
|
|
218e99 |
%patch398 -p1
|
|
|
218e99 |
%patch399 -p1
|
|
|
218e99 |
%patch400 -p1
|
|
|
218e99 |
%patch401 -p1
|
|
|
218e99 |
%patch402 -p1
|
|
|
218e99 |
%patch403 -p1
|
|
|
218e99 |
%patch404 -p1
|
|
|
218e99 |
%patch405 -p1
|
|
|
218e99 |
%patch406 -p1
|
|
|
218e99 |
%patch407 -p1
|
|
|
218e99 |
%patch408 -p1
|
|
|
218e99 |
%patch409 -p1
|
|
|
218e99 |
%patch410 -p1
|
|
|
218e99 |
%patch411 -p1
|
|
|
218e99 |
%patch412 -p1
|
|
|
218e99 |
%patch413 -p1
|
|
|
218e99 |
%patch414 -p1
|
|
|
218e99 |
%patch415 -p1
|
|
|
218e99 |
%patch416 -p1
|
|
|
218e99 |
%patch417 -p1
|
|
|
218e99 |
%patch418 -p1
|
|
|
218e99 |
%patch419 -p1
|
|
|
218e99 |
%patch420 -p1
|
|
|
218e99 |
%patch421 -p1
|
|
|
218e99 |
%patch422 -p1
|
|
|
218e99 |
%patch423 -p1
|
|
|
218e99 |
%patch424 -p1
|
|
|
218e99 |
%patch425 -p1
|
|
|
218e99 |
%patch426 -p1
|
|
|
218e99 |
%patch427 -p1
|
|
|
218e99 |
%patch428 -p1
|
|
|
218e99 |
%patch429 -p1
|
|
|
218e99 |
%patch430 -p1
|
|
|
218e99 |
%patch431 -p1
|
|
|
218e99 |
%patch432 -p1
|
|
|
218e99 |
%patch433 -p1
|
|
|
218e99 |
%patch434 -p1
|
|
|
218e99 |
%patch435 -p1
|
|
|
218e99 |
%patch436 -p1
|
|
|
218e99 |
%patch437 -p1
|
|
|
218e99 |
%patch438 -p1
|
|
|
218e99 |
%patch439 -p1
|
|
|
218e99 |
%patch440 -p1
|
|
|
218e99 |
%patch441 -p1
|
|
|
218e99 |
%patch442 -p1
|
|
|
218e99 |
%patch443 -p1
|
|
|
218e99 |
%patch444 -p1
|
|
|
218e99 |
%patch445 -p1
|
|
|
218e99 |
%patch446 -p1
|
|
|
218e99 |
%patch447 -p1
|
|
|
218e99 |
%patch448 -p1
|
|
|
218e99 |
%patch449 -p1
|
|
|
218e99 |
%patch450 -p1
|
|
|
218e99 |
%patch451 -p1
|
|
|
218e99 |
%patch452 -p1
|
|
|
218e99 |
%patch453 -p1
|
|
|
218e99 |
%patch454 -p1
|
|
|
218e99 |
%patch455 -p1
|
|
|
218e99 |
%patch456 -p1
|
|
|
218e99 |
%patch457 -p1
|
|
|
218e99 |
%patch458 -p1
|
|
|
218e99 |
%patch459 -p1
|
|
|
218e99 |
%patch460 -p1
|
|
|
218e99 |
%patch461 -p1
|
|
|
218e99 |
%patch462 -p1
|
|
|
218e99 |
%patch463 -p1
|
|
|
218e99 |
%patch464 -p1
|
|
|
218e99 |
%patch465 -p1
|
|
|
218e99 |
%patch466 -p1
|
|
|
218e99 |
%patch467 -p1
|
|
|
218e99 |
%patch468 -p1
|
|
|
218e99 |
%patch469 -p1
|
|
|
218e99 |
%patch470 -p1
|
|
|
218e99 |
%patch471 -p1
|
|
|
218e99 |
%patch472 -p1
|
|
|
218e99 |
%patch473 -p1
|
|
|
218e99 |
%patch474 -p1
|
|
|
218e99 |
%patch475 -p1
|
|
|
218e99 |
%patch476 -p1
|
|
|
218e99 |
%patch477 -p1
|
|
|
218e99 |
%patch478 -p1
|
|
|
218e99 |
%patch479 -p1
|
|
|
218e99 |
%patch480 -p1
|
|
|
218e99 |
%patch481 -p1
|
|
|
218e99 |
#%patch482 -p1
|
|
|
218e99 |
%patch483 -p1
|
|
|
218e99 |
%patch484 -p1
|
|
|
218e99 |
%patch485 -p1
|
|
|
218e99 |
%patch486 -p1
|
|
|
218e99 |
%patch487 -p1
|
|
|
218e99 |
|
|
|
218e99 |
%build
|
|
|
218e99 |
buildarch="%{kvm_target}-softmmu"
|
|
|
218e99 |
|
|
|
218e99 |
# --build-id option is used for giving info to the debug packages.
|
|
|
218e99 |
extraldflags="-Wl,--build-id";
|
|
|
218e99 |
buildldflags="VL_LDFLAGS=-Wl,--build-id"
|
|
|
218e99 |
|
|
|
218e99 |
%ifarch s390
|
|
|
218e99 |
# drop -g flag to prevent memory exhaustion by linker
|
|
|
218e99 |
%global optflags %(echo %{optflags} | sed 's/-g//')
|
|
|
218e99 |
sed -i.debug 's/"-g $CFLAGS"/"$CFLAGS"/g' configure
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
dobuild() {
|
|
|
218e99 |
%if 0%{!?build_only_sub:1}
|
|
|
218e99 |
./configure \
|
|
|
218e99 |
--prefix=%{_prefix} \
|
|
|
218e99 |
--libdir=%{_libdir} \
|
|
|
218e99 |
--sysconfdir=%{_sysconfdir} \
|
|
|
218e99 |
--interp-prefix=%{_prefix}/qemu-%%M \
|
|
|
218e99 |
--audio-drv-list=pa,alsa \
|
|
|
218e99 |
--with-confsuffix=/%{pkgname} \
|
|
|
218e99 |
--localstatedir=%{_localstatedir} \
|
|
|
218e99 |
--libexecdir=%{_libexecdir} \
|
|
|
218e99 |
--with-pkgversion=%{pkgname}-%{version}-%{release} \
|
|
|
218e99 |
--disable-strip \
|
|
|
218e99 |
--extra-ldflags="$extraldflags -pie -Wl,-z,relro -Wl,-z,now" \
|
|
|
218e99 |
--extra-cflags="%{optflags} -fPIE -DPIE" \
|
|
|
218e99 |
--enable-trace-backend=dtrace \
|
|
|
218e99 |
--enable-werror \
|
|
|
218e99 |
--disable-xen \
|
|
|
218e99 |
--disable-virtfs \
|
|
|
218e99 |
--enable-kvm \
|
|
|
218e99 |
--enable-libusb \
|
|
|
218e99 |
--enable-spice \
|
|
|
218e99 |
--enable-seccomp \
|
|
|
218e99 |
--disable-fdt \
|
|
|
218e99 |
--enable-docs \
|
|
|
218e99 |
--disable-sdl \
|
|
|
218e99 |
--disable-debug-tcg \
|
|
|
218e99 |
--disable-sparse \
|
|
|
218e99 |
--disable-brlapi \
|
|
|
218e99 |
--disable-bluez \
|
|
|
218e99 |
--disable-vde \
|
|
|
218e99 |
--disable-curses \
|
|
|
218e99 |
--disable-curl \
|
|
|
218e99 |
--enable-vnc-tls \
|
|
|
218e99 |
--enable-vnc-sasl \
|
|
|
218e99 |
--enable-linux-aio \
|
|
|
218e99 |
--enable-smartcard-nss \
|
|
|
218e99 |
--enable-usb-redir \
|
|
|
218e99 |
--enable-vnc-png \
|
|
|
218e99 |
--disable-vnc-jpeg \
|
|
|
218e99 |
--enable-vnc-ws \
|
|
|
218e99 |
--enable-uuid \
|
|
|
218e99 |
--disable-vhost-scsi \
|
|
|
218e99 |
%if %{with guest_agent}
|
|
|
218e99 |
--enable-guest-agent \
|
|
|
218e99 |
%else
|
|
|
218e99 |
--disable-guest-agent \
|
|
|
218e99 |
%endif
|
|
|
218e99 |
%if %{rhev}
|
|
|
218e99 |
--enable-live-block-ops \
|
|
|
218e99 |
--enable-ceph-support \
|
|
|
218e99 |
%else
|
|
|
218e99 |
--disable-live-block-ops \
|
|
|
218e99 |
--disable-ceph-support \
|
|
|
218e99 |
%endif
|
|
|
218e99 |
--disable-live-block-migration \
|
|
|
218e99 |
--enable-glusterfs \
|
|
|
218e99 |
%if %{rhev}
|
|
|
218e99 |
--block-drv-rw-whitelist=qcow2,raw,file,host_device,nbd,iscsi,gluster,rbd \
|
|
|
218e99 |
%else
|
|
|
218e99 |
--block-drv-rw-whitelist=qcow2,raw,file,host_device,nbd,iscsi,gluster \
|
|
|
218e99 |
%endif
|
|
|
218e99 |
--block-drv-ro-whitelist=vmdk,vhdx,vpc \
|
|
|
218e99 |
"$@"
|
|
|
218e99 |
|
|
|
218e99 |
echo "config-host.mak contents:"
|
|
|
218e99 |
echo "==="
|
|
|
218e99 |
cat config-host.mak
|
|
|
218e99 |
echo "==="
|
|
|
218e99 |
|
|
|
218e99 |
make V=1 %{?_smp_mflags} $buildldflags
|
|
|
218e99 |
%else
|
|
|
218e99 |
./configure --prefix=%{_prefix} \
|
|
|
218e99 |
--libdir=%{_libdir} \
|
|
|
218e99 |
--with-pkgversion=%{pkgname}-%{version}-%{release} \
|
|
|
218e99 |
--disable-guest-agent \
|
|
|
218e99 |
--target-list= --cpu=%{_arch}
|
|
|
218e99 |
|
|
|
218e99 |
make libcacard.la %{?_smp_mflags} $buildldflags
|
|
|
218e99 |
make vscclient %{?_smp_mflags} $buildldflags
|
|
|
218e99 |
make qemu-img %{?_smp_mflags} $buildldflags
|
|
|
218e99 |
make qemu-io %{?_smp_mflags} $buildldflags
|
|
|
218e99 |
make qemu-nbd %{?_smp_mflags} $buildldflags
|
|
|
218e99 |
make qemu-img.1 %{?_smp_mflags} $buildldflags
|
|
|
218e99 |
make qemu-nbd.8 %{?_smp_mflags} $buildldflags
|
|
|
218e99 |
make qemu-ga %{?_smp_mflags} $buildldflags
|
|
|
218e99 |
%endif
|
|
|
218e99 |
}
|
|
|
218e99 |
|
|
|
218e99 |
dobuild --target-list="$buildarch"
|
|
|
218e99 |
|
|
|
218e99 |
%if 0%{!?build_only_sub:1}
|
|
|
218e99 |
# Setup back compat qemu-kvm binary
|
|
|
218e99 |
./scripts/tracetool.py --backend dtrace --format stap \
|
|
|
218e99 |
--binary %{_libexecdir}/qemu-kvm --target-arch %{kvm_target} \
|
|
|
218e99 |
--target-type system --probe-prefix \
|
|
|
218e99 |
qemu.kvm < ./trace-events > qemu-kvm.stp
|
|
|
218e99 |
|
|
|
218e99 |
cp -a %{kvm_target}-softmmu/qemu-system-%{kvm_target} qemu-kvm
|
|
|
218e99 |
|
|
|
218e99 |
|
|
|
218e99 |
gcc %{SOURCE6} -O2 -g -o ksmctl
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%install
|
|
|
218e99 |
%define _udevdir %(pkg-config --variable=udevdir udev)/rules.d
|
|
|
218e99 |
|
|
|
218e99 |
%if 0%{!?build_only_sub:1}
|
|
|
218e99 |
install -D -p -m 0644 %{SOURCE4} $RPM_BUILD_ROOT%{_libdir}/systemd/system/ksm.service
|
|
|
218e99 |
install -D -p -m 0644 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/ksm
|
|
|
218e99 |
install -D -p -m 0755 ksmctl $RPM_BUILD_ROOT%{_libdir}/systemd/ksmctl
|
|
|
218e99 |
|
|
|
218e99 |
install -D -p -m 0644 %{SOURCE7} $RPM_BUILD_ROOT%{_libdir}/systemd/system/ksmtuned.service
|
|
|
218e99 |
install -D -p -m 0755 %{SOURCE8} $RPM_BUILD_ROOT%{_sbindir}/ksmtuned
|
|
|
218e99 |
install -D -p -m 0644 %{SOURCE9} $RPM_BUILD_ROOT%{_sysconfdir}/ksmtuned.conf
|
|
|
218e99 |
|
|
|
218e99 |
mkdir -p $RPM_BUILD_ROOT%{_bindir}/
|
|
|
218e99 |
mkdir -p $RPM_BUILD_ROOT%{_udevdir}
|
|
|
218e99 |
|
|
|
218e99 |
install -m 0755 scripts/kvm/kvm_stat $RPM_BUILD_ROOT%{_bindir}/
|
|
|
218e99 |
install -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_udevdir}
|
|
|
218e99 |
|
|
|
218e99 |
make DESTDIR=$RPM_BUILD_ROOT \
|
|
|
218e99 |
sharedir="%{_datadir}/%{pkgname}" \
|
|
|
218e99 |
datadir="%{_datadir}/%{pkgname}" \
|
|
|
218e99 |
install
|
|
|
218e99 |
|
|
|
218e99 |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/%{pkgname}
|
|
|
218e99 |
mkdir -p $RPM_BUILD_ROOT%{_datadir}/systemtap/tapset
|
|
|
218e99 |
|
|
|
218e99 |
# Install compatibility roms
|
|
|
218e99 |
install %{SOURCE14} $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/
|
|
|
218e99 |
install %{SOURCE15} $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/
|
|
|
218e99 |
install %{SOURCE16} $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/
|
|
|
218e99 |
install %{SOURCE17} $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/
|
|
|
218e99 |
|
|
|
218e99 |
install -m 0755 qemu-kvm $RPM_BUILD_ROOT%{_libexecdir}/
|
|
|
218e99 |
install -m 0644 qemu-kvm.stp $RPM_BUILD_ROOT%{_datadir}/systemtap/tapset/
|
|
|
218e99 |
|
|
|
218e99 |
rm $RPM_BUILD_ROOT%{_bindir}/qemu-system-%{kvm_target}
|
|
|
218e99 |
rm $RPM_BUILD_ROOT%{_datadir}/systemtap/tapset/qemu-system-%{kvm_target}.stp
|
|
|
218e99 |
|
|
|
218e99 |
mkdir -p $RPM_BUILD_ROOT%{qemudocdir}
|
|
|
218e99 |
install -p -m 0644 -t ${RPM_BUILD_ROOT}%{qemudocdir} Changelog README COPYING COPYING.LIB LICENSE
|
|
|
218e99 |
mv ${RPM_BUILD_ROOT}%{_docdir}/qemu/qemu-doc.html $RPM_BUILD_ROOT%{qemudocdir}
|
|
|
218e99 |
mv ${RPM_BUILD_ROOT}%{_docdir}/qemu/qemu-tech.html $RPM_BUILD_ROOT%{qemudocdir}
|
|
|
218e99 |
mv ${RPM_BUILD_ROOT}%{_docdir}/qemu/qmp-commands.txt $RPM_BUILD_ROOT%{qemudocdir}
|
|
|
218e99 |
chmod -x ${RPM_BUILD_ROOT}%{_mandir}/man1/*
|
|
|
218e99 |
chmod -x ${RPM_BUILD_ROOT}%{_mandir}/man8/*
|
|
|
218e99 |
|
|
|
218e99 |
install -D -p -m 0644 qemu.sasl $RPM_BUILD_ROOT%{_sysconfdir}/sasl2/qemu-kvm.conf
|
|
|
218e99 |
|
|
|
218e99 |
# Provided by package openbios
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/openbios-ppc
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/openbios-sparc32
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/openbios-sparc64
|
|
|
218e99 |
# Provided by package SLOF
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/slof.bin
|
|
|
218e99 |
|
|
|
218e99 |
# Remove unpackaged files.
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/palcode-clipper
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/petalogix*.dtb
|
|
|
218e99 |
rm -f ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/bamboo.dtb
|
|
|
218e99 |
rm -f ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/ppc_rom.bin
|
|
|
218e99 |
rm -f ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/spapr-rtas.bin
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/s390-zipl.rom
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/s390-ccw.img
|
|
|
218e99 |
|
|
|
218e99 |
# Remove efi roms
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/efi*.rom
|
|
|
218e99 |
|
|
|
218e99 |
# Provided by package ipxe
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/pxe*rom
|
|
|
218e99 |
# Provided by package vgabios
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/vgabios*bin
|
|
|
218e99 |
# Provided by package seabios
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/bios.bin
|
|
|
218e99 |
# Provided by package sgabios
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_datadir}/%{pkgname}/sgabios.bin
|
|
|
218e99 |
|
|
|
218e99 |
# the pxe gpxe images will be symlinks to the images on
|
|
|
218e99 |
# /usr/share/ipxe, as QEMU doesn't know how to look
|
|
|
218e99 |
# for other paths, yet.
|
|
|
218e99 |
pxe_link() {
|
|
|
218e99 |
ln -s ../ipxe/$2.rom %{buildroot}%{_datadir}/%{pkgname}/pxe-$1.rom
|
|
|
218e99 |
}
|
|
|
218e99 |
|
|
|
218e99 |
pxe_link e1000 8086100e
|
|
|
218e99 |
pxe_link ne2k_pci 10ec8029
|
|
|
218e99 |
pxe_link pcnet 10222000
|
|
|
218e99 |
pxe_link rtl8139 10ec8139
|
|
|
218e99 |
pxe_link virtio 1af41000
|
|
|
218e99 |
|
|
|
218e99 |
rom_link() {
|
|
|
218e99 |
ln -s $1 %{buildroot}%{_datadir}/%{pkgname}/$2
|
|
|
218e99 |
}
|
|
|
218e99 |
|
|
|
218e99 |
rom_link ../seavgabios/vgabios-isavga.bin vgabios.bin
|
|
|
218e99 |
rom_link ../seavgabios/vgabios-cirrus.bin vgabios-cirrus.bin
|
|
|
218e99 |
rom_link ../seavgabios/vgabios-qxl.bin vgabios-qxl.bin
|
|
|
218e99 |
rom_link ../seavgabios/vgabios-stdvga.bin vgabios-stdvga.bin
|
|
|
218e99 |
rom_link ../seavgabios/vgabios-vmware.bin vgabios-vmware.bin
|
|
|
218e99 |
rom_link ../seabios/bios.bin bios.bin
|
|
|
218e99 |
rom_link ../sgabios/sgabios.bin sgabios.bin
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%if %{with guest_agent}
|
|
|
218e99 |
# For the qemu-guest-agent subpackage, install:
|
|
|
218e99 |
# - the systemd service file and the udev rules:
|
|
|
218e99 |
mkdir -p $RPM_BUILD_ROOT%{_unitdir}
|
|
|
218e99 |
mkdir -p $RPM_BUILD_ROOT%{_udevdir}
|
|
|
218e99 |
install -m 0644 %{SOURCE10} $RPM_BUILD_ROOT%{_unitdir}
|
|
|
218e99 |
install -m 0644 %{SOURCE11} $RPM_BUILD_ROOT%{_udevdir}
|
|
|
218e99 |
|
|
|
218e99 |
# - the environment file for the systemd service:
|
|
|
218e99 |
install -D -p -m 0644 %{SOURCE13} \
|
|
|
218e99 |
$RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/qemu-ga
|
|
|
218e99 |
|
|
|
218e99 |
# - the fsfreeze hook script:
|
|
|
218e99 |
install -D --preserve-timestamps \
|
|
|
218e99 |
scripts/qemu-guest-agent/fsfreeze-hook \
|
|
|
218e99 |
$RPM_BUILD_ROOT%{_sysconfdir}/qemu-ga/fsfreeze-hook
|
|
|
218e99 |
|
|
|
218e99 |
# - the directory for user scripts:
|
|
|
218e99 |
mkdir $RPM_BUILD_ROOT%{_sysconfdir}/qemu-ga/fsfreeze-hook.d
|
|
|
218e99 |
|
|
|
218e99 |
# - and the fsfreeze script samples:
|
|
|
218e99 |
mkdir --parents $RPM_BUILD_ROOT%{_datadir}/%{name}/qemu-ga/fsfreeze-hook.d/
|
|
|
218e99 |
install --preserve-timestamps --mode=0644 \
|
|
|
218e99 |
scripts/qemu-guest-agent/fsfreeze-hook.d/*.sample \
|
|
|
218e99 |
$RPM_BUILD_ROOT%{_datadir}/%{name}/qemu-ga/fsfreeze-hook.d/
|
|
|
218e99 |
|
|
|
218e99 |
# - Install dedicated log directory:
|
|
|
218e99 |
mkdir -p -v $RPM_BUILD_ROOT%{_localstatedir}/log/qemu-ga/
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%if 0%{!?build_only_sub:1}
|
|
|
218e99 |
# Install rules to use the bridge helper with libvirt's virbr0
|
|
|
218e99 |
install -m 0644 %{SOURCE12} $RPM_BUILD_ROOT%{_sysconfdir}/%{pkgname}
|
|
|
218e99 |
chmod u+s $RPM_BUILD_ROOT%{_libexecdir}/qemu-bridge-helper
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%if !%{rhev}
|
|
|
218e99 |
make %{?_smp_mflags} $buildldflags DESTDIR=$RPM_BUILD_ROOT install-libcacard
|
|
|
218e99 |
find $RPM_BUILD_ROOT -name "libcacard.so*" -exec chmod +x \{\} \;
|
|
|
218e99 |
%endif
|
|
|
218e99 |
find $RPM_BUILD_ROOT -name '*.la' -or -name '*.a' | xargs rm -f
|
|
|
218e99 |
|
|
|
218e99 |
%if 0%{?build_only_sub}
|
|
|
218e99 |
mkdir -p $RPM_BUILD_ROOT%{_bindir}
|
|
|
218e99 |
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1/*
|
|
|
218e99 |
mkdir -p $RPM_BUILD_ROOT%{_mandir}/man8/*
|
|
|
218e99 |
libtool --mode=install install -m 0755 vscclient $RPM_BUILD_ROOT%{_bindir}/vscclient
|
|
|
218e99 |
install -m 0755 qemu-img $RPM_BUILD_ROOT%{_bindir}/qemu-img
|
|
|
218e99 |
install -m 0755 qemu-io $RPM_BUILD_ROOT%{_bindir}/qemu-io
|
|
|
218e99 |
install -m 0755 qemu-nbd $RPM_BUILD_ROOT%{_bindir}/qemu-nbd
|
|
|
218e99 |
install -c -m 0644 qemu-img.1 ${RPM_BUILD_ROOT}%{_mandir}/man1/qemu-img.1
|
|
|
218e99 |
install -c -m 0644 qemu-nbd.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/qemu-nbd.8
|
|
|
218e99 |
install -c -m 0755 qemu-ga ${RPM_BUILD_ROOT}%{_bindir}/qemu-ga
|
|
|
218e99 |
chmod -x ${RPM_BUILD_ROOT}%{_mandir}/man1/*
|
|
|
218e99 |
chmod -x ${RPM_BUILD_ROOT}%{_mandir}/man8/*
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%if %{rhev}
|
|
|
218e99 |
# Remove files unpackacked for rhev build
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_includedir}/cacard
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_bindir}/qemu-img
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_bindir}/qemu-io
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_bindir}/qemu-nbd
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_mandir}/man1/qemu-img.1*
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_mandir}/man8/qemu-nbd.8*
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_bindir}/vscclient
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_libdir}/libcacard.so*
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_libdir}/pkgconfig/libcacard.pc
|
|
|
218e99 |
rm -rf ${RPM_BUILD_ROOT}%{_bindir}/kvm_stat
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%if 0%{!?build_only_sub:1}
|
|
|
218e99 |
%check
|
|
|
218e99 |
make check
|
|
|
218e99 |
%endif
|
|
|
218e99 |
%post
|
|
|
218e99 |
# load kvm modules now, so we can make sure no reboot is needed.
|
|
|
218e99 |
# If there's already a kvm module installed, we don't mess with it
|
|
|
218e99 |
sh %{_sysconfdir}/sysconfig/modules/kvm.modules &> /dev/null || :
|
|
|
218e99 |
udevadm trigger --subsystem-match=misc --sysname-match=kvm --action=add || :
|
|
|
218e99 |
|
|
|
218e99 |
%if 0%{!?build_only_sub:1}
|
|
|
218e99 |
%post -n qemu-kvm-common%{?pkgsuffix}
|
|
|
218e99 |
%systemd_post ksm.service
|
|
|
218e99 |
%systemd_post ksmtuned.service
|
|
|
218e99 |
|
|
|
218e99 |
getent group kvm >/dev/null || groupadd -g 36 -r kvm
|
|
|
218e99 |
getent group qemu >/dev/null || groupadd -g 107 -r qemu
|
|
|
218e99 |
getent passwd qemu >/dev/null || \
|
|
|
218e99 |
useradd -r -u 107 -g qemu -G kvm -d / -s /sbin/nologin \
|
|
|
218e99 |
-c "qemu user" qemu
|
|
|
218e99 |
|
|
|
218e99 |
%preun -n qemu-kvm-common%{?pkgsuffix}
|
|
|
218e99 |
%systemd_preun ksm.service
|
|
|
218e99 |
%systemd_preun ksmtuned.service
|
|
|
218e99 |
|
|
|
218e99 |
%postun -n qemu-kvm-common%{?pkgsuffix}
|
|
|
218e99 |
%systemd_postun_with_restart ksm.service
|
|
|
218e99 |
%systemd_postun_with_restart ksmtuned.service
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%global kvm_files \
|
|
|
218e99 |
%{_udevdir}/80-kvm.rules
|
|
|
218e99 |
|
|
|
218e99 |
%global qemu_kvm_files \
|
|
|
218e99 |
%{_libexecdir}/qemu-kvm \
|
|
|
218e99 |
%{_datadir}/systemtap/tapset/qemu-kvm.stp
|
|
|
218e99 |
|
|
|
218e99 |
%if 0%{!?build_only_sub:1}
|
|
|
218e99 |
%files -n qemu-kvm-common%{?pkgsuffix}
|
|
|
218e99 |
%defattr(-,root,root)
|
|
|
218e99 |
%dir %{qemudocdir}
|
|
|
218e99 |
%doc %{qemudocdir}/Changelog
|
|
|
218e99 |
%doc %{qemudocdir}/README
|
|
|
218e99 |
%doc %{qemudocdir}/qemu-doc.html
|
|
|
218e99 |
%doc %{qemudocdir}/qemu-tech.html
|
|
|
218e99 |
%doc %{qemudocdir}/qmp-commands.txt
|
|
|
218e99 |
%doc %{qemudocdir}/COPYING
|
|
|
218e99 |
%doc %{qemudocdir}/COPYING.LIB
|
|
|
218e99 |
%doc %{qemudocdir}/LICENSE
|
|
|
218e99 |
%dir %{_datadir}/%{pkgname}/
|
|
|
218e99 |
%{_datadir}/%{pkgname}/keymaps/
|
|
|
218e99 |
%{_mandir}/man1/%{pkgname}.1*
|
|
|
218e99 |
%attr(4755, -, -) %{_libexecdir}/qemu-bridge-helper
|
|
|
218e99 |
%config(noreplace) %{_sysconfdir}/sasl2/%{pkgname}.conf
|
|
|
218e99 |
%{_libdir}/systemd/system/ksm.service
|
|
|
218e99 |
%{_libdir}/systemd/ksmctl
|
|
|
218e99 |
%config(noreplace) %{_sysconfdir}/sysconfig/ksm
|
|
|
218e99 |
%{_libdir}/systemd/system/ksmtuned.service
|
|
|
218e99 |
%{_sbindir}/ksmtuned
|
|
|
218e99 |
%config(noreplace) %{_sysconfdir}/ksmtuned.conf
|
|
|
218e99 |
%dir %{_sysconfdir}/%{pkgname}
|
|
|
218e99 |
%config(noreplace) %{_sysconfdir}/%{pkgname}/bridge.conf
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%if %{with guest_agent}
|
|
|
218e99 |
%files -n qemu-guest-agent
|
|
|
218e99 |
%defattr(-,root,root,-)
|
|
|
218e99 |
%doc COPYING README
|
|
|
218e99 |
%{_bindir}/qemu-ga
|
|
|
218e99 |
%{_unitdir}/qemu-guest-agent.service
|
|
|
218e99 |
%{_udevdir}/99-qemu-guest-agent.rules
|
|
|
218e99 |
%{_sysconfdir}/sysconfig/qemu-ga
|
|
|
218e99 |
%{_sysconfdir}/qemu-ga
|
|
|
218e99 |
%{_datadir}/%{name}/qemu-ga
|
|
|
218e99 |
%dir %{_localstatedir}/log/qemu-ga
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%if 0%{!?build_only_sub:1}
|
|
|
218e99 |
%files
|
|
|
218e99 |
%defattr(-,root,root)
|
|
|
218e99 |
%{_datadir}/%{pkgname}/acpi-dsdt.aml
|
|
|
218e99 |
%{_datadir}/%{pkgname}/q35-acpi-dsdt.aml
|
|
|
218e99 |
%{_datadir}/%{pkgname}/bios.bin
|
|
|
218e99 |
%{_datadir}/%{pkgname}/sgabios.bin
|
|
|
218e99 |
%{_datadir}/%{pkgname}/linuxboot.bin
|
|
|
218e99 |
%{_datadir}/%{pkgname}/multiboot.bin
|
|
|
218e99 |
%{_datadir}/%{pkgname}/kvmvapic.bin
|
|
|
218e99 |
%{_datadir}/%{pkgname}/vgabios.bin
|
|
|
218e99 |
%{_datadir}/%{pkgname}/vgabios-cirrus.bin
|
|
|
218e99 |
%{_datadir}/%{pkgname}/vgabios-qxl.bin
|
|
|
218e99 |
%{_datadir}/%{pkgname}/vgabios-stdvga.bin
|
|
|
218e99 |
%{_datadir}/%{pkgname}/vgabios-vmware.bin
|
|
|
218e99 |
%{_datadir}/%{pkgname}/pxe-e1000.rom
|
|
|
218e99 |
%{_datadir}/%{pkgname}/pxe-virtio.rom
|
|
|
218e99 |
%{_datadir}/%{pkgname}/pxe-pcnet.rom
|
|
|
218e99 |
%{_datadir}/%{pkgname}/pxe-rtl8139.rom
|
|
|
218e99 |
%{_datadir}/%{pkgname}/pxe-ne2k_pci.rom
|
|
|
218e99 |
%{_datadir}/%{pkgname}/qemu-icon.bmp
|
|
|
218e99 |
%{_datadir}/%{pkgname}/rhel6-virtio.rom
|
|
|
218e99 |
%{_datadir}/%{pkgname}/rhel6-pcnet.rom
|
|
|
218e99 |
%{_datadir}/%{pkgname}/rhel6-rtl8139.rom
|
|
|
218e99 |
%{_datadir}/%{pkgname}/rhel6-ne2k_pci.rom
|
|
|
218e99 |
%config(noreplace) %{_sysconfdir}/%{pkgname}/target-x86_64.conf
|
|
|
218e99 |
%{?kvm_files:}
|
|
|
218e99 |
%{?qemu_kvm_files:}
|
|
|
218e99 |
|
|
|
218e99 |
%if !%{rhev}
|
|
|
218e99 |
%files tools
|
|
|
218e99 |
%defattr(-,root,root,-)
|
|
|
218e99 |
%{_bindir}/kvm_stat
|
|
|
218e99 |
%endif
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%if !%{rhev}
|
|
|
218e99 |
%files -n qemu-img
|
|
|
218e99 |
%defattr(-,root,root)
|
|
|
218e99 |
%{_bindir}/qemu-img
|
|
|
218e99 |
%{_bindir}/qemu-io
|
|
|
218e99 |
%{_bindir}/qemu-nbd
|
|
|
218e99 |
%{_mandir}/man1/qemu-img.1*
|
|
|
218e99 |
%{_mandir}/man8/qemu-nbd.8*
|
|
|
218e99 |
|
|
|
218e99 |
%files -n libcacard
|
|
|
218e99 |
%defattr(-,root,root,-)
|
|
|
218e99 |
%{_libdir}/libcacard.so.*
|
|
|
218e99 |
|
|
|
218e99 |
%files -n libcacard-tools
|
|
|
218e99 |
%defattr(-,root,root,-)
|
|
|
218e99 |
%{_bindir}/vscclient
|
|
|
218e99 |
|
|
|
218e99 |
%files -n libcacard-devel
|
|
|
218e99 |
%defattr(-,root,root,-)
|
|
|
218e99 |
%{_includedir}/cacard
|
|
|
218e99 |
%{_libdir}/libcacard.so
|
|
|
218e99 |
%{_libdir}/pkgconfig/libcacard.pc
|
|
|
218e99 |
%endif
|
|
|
218e99 |
|
|
|
218e99 |
%changelog
|
|
|
218e99 |
* Mon Nov 11 2013 Miroslav Rezanina <mrezanin@redhat.com> - 1.5.3-19.el7
|
|
|
218e99 |
- kvm-qapi-qapi-visit.py-fix-list-handling-for-union-types.patch [bz#848203]
|
|
|
218e99 |
- kvm-qapi-qapi-visit.py-native-list-support.patch [bz#848203]
|
|
|
218e99 |
- kvm-qapi-enable-generation-of-native-list-code.patch [bz#848203]
|
|
|
218e99 |
- kvm-net-add-support-of-mac-programming-over-macvtap-in-Q.patch [bz#848203]
|
|
|
218e99 |
- Resolves: bz#848203
|
|
|
218e99 |
(MAC Programming for virtio over macvtap - qemu-kvm support)
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Nov 08 2013 Michal Novotny <minovotn@redhat.com> - 1.5.3-18.el7
|
|
|
218e99 |
- Removing leaked patch kvm-e1000-rtl8139-update-HMP-NIC-when-every-bit-is-writt.patch
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Nov 07 2013 Miroslav Rezanina <mrezanin@redhat.com> - 1.5.3-17.el7
|
|
|
218e99 |
- kvm-pci-assign-Add-MSI-affinity-support.patch [bz#1025877]
|
|
|
218e99 |
- kvm-Fix-potential-resource-leak-missing-fclose.patch [bz#1025877]
|
|
|
218e99 |
- kvm-pci-assign-remove-the-duplicate-function-name-in-deb.patch [bz#1025877]
|
|
|
218e99 |
- kvm-Remove-s390-ccw-img-loader.patch [bz#1017682]
|
|
|
218e99 |
- kvm-Fix-vscclient-installation.patch [bz#1017681]
|
|
|
218e99 |
- kvm-Change-qemu-bridge-helper-permissions-to-4755.patch [bz#1017689]
|
|
|
218e99 |
- kvm-net-update-nic-info-during-device-reset.patch [bz#922589]
|
|
|
218e99 |
- kvm-net-e1000-update-network-information-when-macaddr-is.patch [bz#922589]
|
|
|
218e99 |
- kvm-net-rtl8139-update-network-information-when-macaddr-.patch [bz#922589]
|
|
|
218e99 |
- kvm-virtio-net-fix-up-HMP-NIC-info-string-on-reset.patch [bz#1026689]
|
|
|
218e99 |
- kvm-vfio-pci-VGA-quirk-update.patch [bz#1025477]
|
|
|
218e99 |
- kvm-vfio-pci-Add-support-for-MSI-affinity.patch [bz#1025477]
|
|
|
218e99 |
- kvm-vfio-pci-Test-device-reset-capabilities.patch [bz#1026550]
|
|
|
218e99 |
- kvm-vfio-pci-Lazy-PCI-option-ROM-loading.patch [bz#1026550]
|
|
|
218e99 |
- kvm-vfio-pci-Cleanup-error_reports.patch [bz#1026550]
|
|
|
218e99 |
- kvm-vfio-pci-Add-dummy-PCI-ROM-write-accessor.patch [bz#1026550]
|
|
|
218e99 |
- kvm-vfio-pci-Fix-endian-issues-in-vfio_pci_size_rom.patch [bz#1026550]
|
|
|
218e99 |
- kvm-linux-headers-Update-to-include-vfio-pci-hot-reset-s.patch [bz#1025472]
|
|
|
218e99 |
- kvm-vfio-pci-Implement-PCI-hot-reset.patch [bz#1025472]
|
|
|
218e99 |
- kvm-linux-headers-Update-for-KVM-VFIO-device.patch [bz#1025474]
|
|
|
218e99 |
- kvm-vfio-pci-Make-use-of-new-KVM-VFIO-device.patch [bz#1025474]
|
|
|
218e99 |
- kvm-vmdk-Fix-vmdk_parse_extents.patch [bz#995866]
|
|
|
218e99 |
- kvm-vmdk-fix-VMFS-extent-parsing.patch [bz#995866]
|
|
|
218e99 |
- kvm-e1000-rtl8139-update-HMP-NIC-when-every-bit-is-writt.patch [bz#922589]
|
|
|
218e99 |
- kvm-don-t-disable-ctrl_mac_addr-feature-for-6.5-machine-.patch [bz#1005039]
|
|
|
218e99 |
- Resolves: bz#1005039
|
|
|
218e99 |
(add compat property to disable ctrl_mac_addr feature)
|
|
|
218e99 |
- Resolves: bz#1017681
|
|
|
218e99 |
(rpmdiff test "Multilib regressions": vscclient is a libtool script on s390/s390x/ppc/ppc64)
|
|
|
218e99 |
- Resolves: bz#1017682
|
|
|
218e99 |
(/usr/share/qemu-kvm/s390-ccw.img need not be distributed)
|
|
|
218e99 |
- Resolves: bz#1017689
|
|
|
218e99 |
(/usr/libexec/qemu-bridge-helper permissions should be 4755)
|
|
|
218e99 |
- Resolves: bz#1025472
|
|
|
218e99 |
(Nvidia GPU device assignment - qemu-kvm - bus reset support)
|
|
|
218e99 |
- Resolves: bz#1025474
|
|
|
218e99 |
(Nvidia GPU device assignment - qemu-kvm - NoSnoop support)
|
|
|
218e99 |
- Resolves: bz#1025477
|
|
|
218e99 |
(VFIO MSI affinity)
|
|
|
218e99 |
- Resolves: bz#1025877
|
|
|
218e99 |
(pci-assign lacks MSI affinity support)
|
|
|
218e99 |
- Resolves: bz#1026550
|
|
|
218e99 |
(QEMU VFIO update ROM loading code)
|
|
|
218e99 |
- Resolves: bz#1026689
|
|
|
218e99 |
(virtio-net: macaddr is reset but network info of monitor isn't updated)
|
|
|
218e99 |
- Resolves: bz#922589
|
|
|
218e99 |
(e1000/rtl8139: qemu mac address can not be changed via set the hardware address in guest)
|
|
|
218e99 |
- Resolves: bz#995866
|
|
|
218e99 |
(fix vmdk support to ESX images)
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Nov 07 2013 Miroslav Rezanina <mrezanin@redhat.com> - 1.5.3-16.el7
|
|
|
218e99 |
- kvm-block-drop-bs_snapshots-global-variable.patch [bz#1026524]
|
|
|
218e99 |
- kvm-block-move-snapshot-code-in-block.c-to-block-snapsho.patch [bz#1026524]
|
|
|
218e99 |
- kvm-block-fix-vvfat-error-path-for-enable_write_target.patch [bz#1026524]
|
|
|
218e99 |
- kvm-block-Bugfix-format-and-snapshot-used-in-drive-optio.patch [bz#1026524]
|
|
|
218e99 |
- kvm-iscsi-use-bdrv_new-instead-of-stack-structure.patch [bz#1026524]
|
|
|
218e99 |
- kvm-qcow2-Add-corrupt-bit.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-Metadata-overlap-checks.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-Employ-metadata-overlap-checks.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-refcount-Move-OFLAG_COPIED-checks.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-refcount-Repair-OFLAG_COPIED-errors.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-refcount-Repair-shared-refcount-blocks.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2_check-Mark-image-consistent.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qemu-iotests-Overlapping-cluster-allocations.patch [bz#1004347]
|
|
|
218e99 |
- kvm-w32-Fix-access-to-host-devices-regression.patch [bz#1026524]
|
|
|
218e99 |
- kvm-add-qemu-img-convert-n-option-skip-target-volume-cre.patch [bz#1026524]
|
|
|
218e99 |
- kvm-bdrv-Use-Error-for-opening-images.patch [bz#1026524]
|
|
|
218e99 |
- kvm-bdrv-Use-Error-for-creating-images.patch [bz#1026524]
|
|
|
218e99 |
- kvm-block-Error-parameter-for-open-functions.patch [bz#1026524]
|
|
|
218e99 |
- kvm-block-Error-parameter-for-create-functions.patch [bz#1026524]
|
|
|
218e99 |
- kvm-qemu-img-create-Emit-filename-on-error.patch [bz#1026524]
|
|
|
218e99 |
- kvm-qcow2-Use-Error-parameter.patch [bz#1026524]
|
|
|
218e99 |
- kvm-qemu-iotests-Adjustments-due-to-error-propagation.patch [bz#1026524]
|
|
|
218e99 |
- kvm-block-raw-Employ-error-parameter.patch [bz#1026524]
|
|
|
218e99 |
- kvm-block-raw-win32-Employ-error-parameter.patch [bz#1026524]
|
|
|
218e99 |
- kvm-blkdebug-Employ-error-parameter.patch [bz#1026524]
|
|
|
218e99 |
- kvm-blkverify-Employ-error-parameter.patch [bz#1026524]
|
|
|
218e99 |
- kvm-block-raw-posix-Employ-error-parameter.patch [bz#1026524]
|
|
|
218e99 |
- kvm-block-raw-win32-Always-use-errno-in-hdev_open.patch [bz#1026524]
|
|
|
218e99 |
- kvm-qmp-Documentation-for-BLOCK_IMAGE_CORRUPTED.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-Correct-snapshots-size-for-overlap-check.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-CHECK_OFLAG_COPIED-is-obsolete.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-Correct-endianness-in-overlap-check.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-Switch-L1-table-in-a-single-sequence.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-Use-pread-for-inactive-L1-in-overlap-check.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-Remove-wrong-metadata-overlap-check.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-Use-negated-overflow-check-mask.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-Make-overlap-check-mask-variable.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-Add-overlap-check-options.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-Array-assigning-options-to-OL-check-bits.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-Add-more-overlap-check-bitmask-macros.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qcow2-Evaluate-overlap-check-options.patch [bz#1004347]
|
|
|
218e99 |
- kvm-qapi-types.py-Split-off-generate_struct_fields.patch [bz#978402]
|
|
|
218e99 |
- kvm-qapi-types.py-Fix-enum-struct-sizes-on-i686.patch [bz#978402]
|
|
|
218e99 |
- kvm-qapi-types-visit.py-Pass-whole-expr-dict-for-structs.patch [bz#978402]
|
|
|
218e99 |
- kvm-qapi-types-visit.py-Inheritance-for-structs.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-Introduce-DriveInfo.enable_auto_del.patch [bz#978402]
|
|
|
218e99 |
- kvm-Implement-qdict_flatten.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-blockdev-add-QMP-command.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-Separate-ID-generation-from-DriveInfo-creat.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-Pass-QDict-to-blockdev_init.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-Move-parsing-of-media-option-to-drive_init.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-Move-parsing-of-if-option-to-drive_init.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-Moving-parsing-of-geometry-options-to-drive.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-Move-parsing-of-boot-option-to-drive_init.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-Move-bus-unit-index-processing-to-drive_ini.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-Move-virtio-blk-device-creation-to-drive_in.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-Remove-IF_-check-for-read-only-blockdev_ini.patch [bz#978402]
|
|
|
218e99 |
- kvm-qemu-iotests-Check-autodel-behaviour-for-device_del.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-Remove-media-parameter-from-blockdev_init.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-Don-t-disable-COR-automatically-with-blockd.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-blockdev_init-error-conversion.patch [bz#978402]
|
|
|
218e99 |
- kvm-sd-Avoid-access-to-NULL-BlockDriverState.patch [bz#978402]
|
|
|
218e99 |
- kvm-blockdev-fix-cdrom-read_only-flag.patch [bz#978402]
|
|
|
218e99 |
- kvm-block-fix-backing-file-overriding.patch [bz#978402]
|
|
|
218e99 |
- kvm-block-Disable-BDRV_O_COPY_ON_READ-for-the-backing-fi.patch [bz#978402]
|
|
|
218e99 |
- kvm-block-Don-t-copy-backing-file-name-on-error.patch [bz#978402]
|
|
|
218e99 |
- kvm-qemu-iotests-Try-creating-huge-qcow2-image.patch [bz#980771]
|
|
|
218e99 |
- kvm-block-move-qmp-and-info-dump-related-code-to-block-q.patch [bz#980771]
|
|
|
218e99 |
- kvm-block-dump-snapshot-and-image-info-to-specified-outp.patch [bz#980771]
|
|
|
218e99 |
- kvm-block-add-snapshot-info-query-function-bdrv_query_sn.patch [bz#980771]
|
|
|
218e99 |
- kvm-block-add-image-info-query-function-bdrv_query_image.patch [bz#980771]
|
|
|
218e99 |
- kvm-qmp-add-ImageInfo-in-BlockDeviceInfo-used-by-query-b.patch [bz#980771]
|
|
|
218e99 |
- kvm-vmdk-Implement-.bdrv_has_zero_init.patch [bz#980771]
|
|
|
218e99 |
- kvm-qemu-iotests-Add-basic-ability-to-use-binary-sample-.patch [bz#980771]
|
|
|
218e99 |
- kvm-qemu-iotests-Quote-TEST_IMG-and-TEST_DIR-usage.patch [bz#980771]
|
|
|
218e99 |
- kvm-qemu-iotests-fix-test-case-059.patch [bz#980771]
|
|
|
218e99 |
- kvm-qapi-Add-ImageInfoSpecific-type.patch [bz#980771]
|
|
|
218e99 |
- kvm-block-Add-bdrv_get_specific_info.patch [bz#980771]
|
|
|
218e99 |
- kvm-block-qapi-Human-readable-ImageInfoSpecific-dump.patch [bz#980771]
|
|
|
218e99 |
- kvm-qcow2-Add-support-for-ImageInfoSpecific.patch [bz#980771]
|
|
|
218e99 |
- kvm-qemu-iotests-Discard-specific-info-in-_img_info.patch [bz#980771]
|
|
|
218e99 |
- kvm-qemu-iotests-Additional-info-from-qemu-img-info.patch [bz#980771]
|
|
|
218e99 |
- kvm-vmdk-convert-error-code-to-use-errp.patch [bz#980771]
|
|
|
218e99 |
- kvm-vmdk-refuse-enabling-zeroed-grain-with-flat-images.patch [bz#980771]
|
|
|
218e99 |
- kvm-qapi-Add-optional-field-compressed-to-ImageInfo.patch [bz#980771]
|
|
|
218e99 |
- kvm-vmdk-Only-read-cid-from-image-file-when-opening.patch [bz#980771]
|
|
|
218e99 |
- kvm-vmdk-Implment-bdrv_get_specific_info.patch [bz#980771]
|
|
|
218e99 |
- Resolves: bz#1004347
|
|
|
218e99 |
(Backport qcow2 corruption prevention patches)
|
|
|
218e99 |
- Resolves: bz#1026524
|
|
|
218e99 |
(Backport block layer error parameter patches)
|
|
|
218e99 |
- Resolves: bz#978402
|
|
|
218e99 |
([RFE] Add discard support to qemu-kvm layer)
|
|
|
218e99 |
- Resolves: bz#980771
|
|
|
218e99 |
([RFE] qemu-img should be able to tell the compat version of a qcow2 image)
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Nov 07 2013 Miroslav Rezanina <mrezanin@redhat.com> - 1.5.3-15.el7
|
|
|
218e99 |
- kvm-cow-make-reads-go-at-a-decent-speed.patch [bz#989646]
|
|
|
218e99 |
- kvm-cow-make-writes-go-at-a-less-indecent-speed.patch [bz#989646]
|
|
|
218e99 |
- kvm-cow-do-not-call-bdrv_co_is_allocated.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-keep-bs-total_sectors-up-to-date-even-for-grow.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-make-bdrv_co_is_allocated-static.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-do-not-use-total_sectors-in-bdrv_co_is_allocat.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-remove-bdrv_is_allocated_above-bdrv_co_is_allo.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-expect-errors-from-bdrv_co_is_allocated.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-Fix-compiler-warning-Werror-uninitialized.patch [bz#989646]
|
|
|
218e99 |
- kvm-qemu-img-always-probe-the-input-image-for-allocated-.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-make-bdrv_has_zero_init-return-false-for-copy-.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-introduce-bdrv_get_block_status-API.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-define-get_block_status-return-value.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-return-get_block_status-data-and-flags-for-for.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-use-bdrv_has_zero_init-to-return-BDRV_BLOCK_ZE.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-return-BDRV_BLOCK_ZERO-past-end-of-backing-fil.patch [bz#989646]
|
|
|
218e99 |
- kvm-qemu-img-add-a-map-subcommand.patch [bz#989646]
|
|
|
218e99 |
- kvm-docs-qapi-document-qemu-img-map.patch [bz#989646]
|
|
|
218e99 |
- kvm-raw-posix-return-get_block_status-data-and-flags.patch [bz#989646]
|
|
|
218e99 |
- kvm-raw-posix-report-unwritten-extents-as-zero.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-add-default-get_block_status-implementation-fo.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-look-for-zero-blocks-in-bs-file.patch [bz#989646]
|
|
|
218e99 |
- kvm-qemu-img-fix-invalid-JSON.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-get_block_status-set-pnum-0-on-error.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-get_block_status-avoid-segfault-if-there-is-no.patch [bz#989646]
|
|
|
218e99 |
- kvm-block-get_block_status-avoid-redundant-callouts-on-r.patch [bz#989646]
|
|
|
218e99 |
- kvm-qcow2-Restore-total_sectors-value-in-save_vmstate.patch [bz#1025740]
|
|
|
218e99 |
- kvm-qcow2-Unset-zero_beyond_eof-in-save_vmstate.patch [bz#1025740]
|
|
|
218e99 |
- kvm-qemu-iotests-Test-for-loading-VM-state-from-qcow2.patch [bz#1025740]
|
|
|
218e99 |
- kvm-apic-rename-apic-specific-bitopts.patch [bz#1001216]
|
|
|
218e99 |
- kvm-hw-import-bitmap-operations-in-qdev-core-header.patch [bz#1001216]
|
|
|
218e99 |
- kvm-qemu-help-Sort-devices-by-logical-functionality.patch [bz#1001216]
|
|
|
218e99 |
- kvm-devices-Associate-devices-to-their-logical-category.patch [bz#1001216]
|
|
|
218e99 |
- kvm-Mostly-revert-qemu-help-Sort-devices-by-logical-func.patch [bz#1001216]
|
|
|
218e99 |
- kvm-qdev-monitor-Group-device_add-help-and-info-qdm-by-c.patch [bz#1001216]
|
|
|
218e99 |
- kvm-qdev-Replace-no_user-by-cannot_instantiate_with_devi.patch [bz#1001216]
|
|
|
218e99 |
- kvm-sysbus-Set-cannot_instantiate_with_device_add_yet.patch [bz#1001216]
|
|
|
218e99 |
- kvm-cpu-Document-why-cannot_instantiate_with_device_add_.patch [bz#1001216]
|
|
|
218e99 |
- kvm-apic-Document-why-cannot_instantiate_with_device_add.patch [bz#1001216]
|
|
|
218e99 |
- kvm-pci-host-Consistently-set-cannot_instantiate_with_de.patch [bz#1001216]
|
|
|
218e99 |
- kvm-ich9-Document-why-cannot_instantiate_with_device_add.patch [bz#1001216]
|
|
|
218e99 |
- kvm-piix3-piix4-Clean-up-use-of-cannot_instantiate_with_.patch [bz#1001216]
|
|
|
218e99 |
- kvm-vt82c686-Clean-up-use-of-cannot_instantiate_with_dev.patch [bz#1001216]
|
|
|
218e99 |
- kvm-isa-Clean-up-use-of-cannot_instantiate_with_device_a.patch [bz#1001216]
|
|
|
218e99 |
- kvm-qdev-Do-not-let-the-user-try-to-device_add-when-it-c.patch [bz#1001216]
|
|
|
218e99 |
- kvm-rhel-Revert-unwanted-cannot_instantiate_with_device_.patch [bz#1001216]
|
|
|
218e99 |
- kvm-rhel-Revert-downstream-changes-to-unused-default-con.patch [bz#1001076]
|
|
|
218e99 |
- kvm-rhel-Drop-cfi.pflash01-and-isa-ide-device.patch [bz#1001076]
|
|
|
218e99 |
- kvm-rhel-Drop-isa-vga-device.patch [bz#1001088]
|
|
|
218e99 |
- kvm-rhel-Make-isa-cirrus-vga-device-unavailable.patch [bz#1001088]
|
|
|
218e99 |
- kvm-rhel-Make-ccid-card-emulated-device-unavailable.patch [bz#1001123]
|
|
|
218e99 |
- kvm-x86-fix-migration-from-pre-version-12.patch [bz#1005695]
|
|
|
218e99 |
- kvm-x86-cpuid-reconstruct-leaf-0Dh-data.patch [bz#1005695]
|
|
|
218e99 |
- kvm-kvmvapic-Catch-invalid-ROM-size.patch [bz#920021]
|
|
|
218e99 |
- kvm-kvmvapic-Enter-inactive-state-on-hardware-reset.patch [bz#920021]
|
|
|
218e99 |
- kvm-kvmvapic-Clear-also-physical-ROM-address-when-enteri.patch [bz#920021]
|
|
|
218e99 |
- kvm-block-optionally-disable-live-block-jobs.patch [bz#987582]
|
|
|
218e99 |
- kvm-rpm-spec-template-disable-live-block-ops-for-rhel-en.patch [bz#987582]
|
|
|
218e99 |
- kvm-migration-disable-live-block-migration-b-i-for-rhel-.patch [bz#1022392]
|
|
|
218e99 |
- kvm-Build-ceph-rbd-only-for-rhev.patch [bz#987583]
|
|
|
218e99 |
- kvm-spec-Disable-host-cdrom-RHEL-only.patch [bz#760885]
|
|
|
218e99 |
- kvm-rhel-Make-pci-serial-2x-and-pci-serial-4x-device-una.patch [bz#1001180]
|
|
|
218e99 |
- kvm-usb-host-libusb-Fix-reset-handling.patch [bz#980415]
|
|
|
218e99 |
- kvm-usb-host-libusb-Configuration-0-may-be-a-valid-confi.patch [bz#980383]
|
|
|
218e99 |
- kvm-usb-host-libusb-Detach-kernel-drivers-earlier.patch [bz#980383]
|
|
|
218e99 |
- kvm-monitor-Remove-pci_add-command-for-Red-Hat-Enterpris.patch [bz#1010858]
|
|
|
218e99 |
- kvm-monitor-Remove-pci_del-command-for-Red-Hat-Enterpris.patch [bz#1010858]
|
|
|
218e99 |
- kvm-monitor-Remove-usb_add-del-commands-for-Red-Hat-Ente.patch [bz#1010858]
|
|
|
218e99 |
- kvm-monitor-Remove-host_net_add-remove-for-Red-Hat-Enter.patch [bz#1010858]
|
|
|
218e99 |
- kvm-fw_cfg-add-API-to-find-FW-cfg-object.patch [bz#990601]
|
|
|
218e99 |
- kvm-pvpanic-use-FWCfgState-explicitly.patch [bz#990601]
|
|
|
218e99 |
- kvm-pvpanic-initialization-cleanup.patch [bz#990601]
|
|
|
218e99 |
- kvm-pvpanic-fix-fwcfg-for-big-endian-hosts.patch [bz#990601]
|
|
|
218e99 |
- kvm-hw-misc-make-pvpanic-known-to-user.patch [bz#990601]
|
|
|
218e99 |
- kvm-gdbstub-do-not-restart-crashed-guest.patch [bz#990601]
|
|
|
218e99 |
- kvm-gdbstub-fix-for-commit-87f25c12bfeaaa0c41fb857713bbc.patch [bz#990601]
|
|
|
218e99 |
- kvm-vl-allow-cont-from-panicked-state.patch [bz#990601]
|
|
|
218e99 |
- kvm-hw-misc-don-t-create-pvpanic-device-by-default.patch [bz#990601]
|
|
|
218e99 |
- kvm-block-vhdx-add-migration-blocker.patch [bz#1007176]
|
|
|
218e99 |
- kvm-qemu-kvm.spec-add-vhdx-to-the-read-only-block-driver.patch [bz#1007176]
|
|
|
218e99 |
- kvm-qemu-kvm.spec-Add-VPC-VHD-driver-to-the-block-read-o.patch [bz#1007176]
|
|
|
218e99 |
- Resolves: bz#1001076
|
|
|
218e99 |
(Disable or remove other block devices we won't support)
|
|
|
218e99 |
- Resolves: bz#1001088
|
|
|
218e99 |
(Disable or remove display devices we won't support)
|
|
|
218e99 |
- Resolves: bz#1001123
|
|
|
218e99 |
(Disable or remove device ccid-card-emulated)
|
|
|
218e99 |
- Resolves: bz#1001180
|
|
|
218e99 |
(Disable or remove devices pci-serial-2x, pci-serial-4x)
|
|
|
218e99 |
- Resolves: bz#1001216
|
|
|
218e99 |
(Fix no_user or provide another way make devices unavailable with -device / device_add)
|
|
|
218e99 |
- Resolves: bz#1005695
|
|
|
218e99 |
(QEMU should hide CPUID.0Dh values that it does not support)
|
|
|
218e99 |
- Resolves: bz#1007176
|
|
|
218e99 |
(Add VPC and VHDX file formats as supported in qemu-kvm (read-only))
|
|
|
218e99 |
- Resolves: bz#1010858
|
|
|
218e99 |
(Disable unused human monitor commands)
|
|
|
218e99 |
- Resolves: bz#1022392
|
|
|
218e99 |
(Disable live-storage-migration in qemu-kvm (migrate -b/-i))
|
|
|
218e99 |
- Resolves: bz#1025740
|
|
|
218e99 |
(Saving VM state on qcow2 images results in VM state corruption)
|
|
|
218e99 |
- Resolves: bz#760885
|
|
|
218e99 |
(Disable host cdrom passthrough)
|
|
|
218e99 |
- Resolves: bz#920021
|
|
|
218e99 |
(qemu-kvm segment fault when reboot guest after hot unplug device with option ROM)
|
|
|
218e99 |
- Resolves: bz#980383
|
|
|
218e99 |
(The usb3.0 stick can't be returned back to host after shutdown guest with usb3.0 pass-through)
|
|
|
218e99 |
- Resolves: bz#980415
|
|
|
218e99 |
(libusbx: error [_open_sysfs_attr] open /sys/bus/usb/devices/4-1/bConfigurationValue failed ret=-1 errno=2)
|
|
|
218e99 |
- Resolves: bz#987582
|
|
|
218e99 |
(Initial Virtualization Differentiation for RHEL7 (Live snapshots))
|
|
|
218e99 |
- Resolves: bz#987583
|
|
|
218e99 |
(Initial Virtualization Differentiation for RHEL7 (Ceph enablement))
|
|
|
218e99 |
- Resolves: bz#989646
|
|
|
218e99 |
(Support backup vendors in qemu to access qcow disk readonly)
|
|
|
218e99 |
- Resolves: bz#990601
|
|
|
218e99 |
(pvpanic device triggers guest bugs when present by default)
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Nov 06 2013 Miroslav Rezanina <mrezanin@redhat.com> - 1.5.3-14.el7
|
|
|
218e99 |
- kvm-target-i386-remove-tabs-from-target-i386-cpu.h.patch [bz#928867]
|
|
|
218e99 |
- kvm-migrate-vPMU-state.patch [bz#928867]
|
|
|
218e99 |
- kvm-blockdev-do-not-default-cache.no-flush-to-true.patch [bz#1009993]
|
|
|
218e99 |
- kvm-virtio-blk-do-not-relay-a-previous-driver-s-WCE-conf.patch [bz#1009993]
|
|
|
218e99 |
- kvm-rng-random-use-error_setg_file_open.patch [bz#907743]
|
|
|
218e99 |
- kvm-block-mirror_complete-use-error_setg_file_open.patch [bz#907743]
|
|
|
218e99 |
- kvm-blockdev-use-error_setg_file_open.patch [bz#907743]
|
|
|
218e99 |
- kvm-cpus-use-error_setg_file_open.patch [bz#907743]
|
|
|
218e99 |
- kvm-dump-qmp_dump_guest_memory-use-error_setg_file_open.patch [bz#907743]
|
|
|
218e99 |
- kvm-savevm-qmp_xen_save_devices_state-use-error_setg_fil.patch [bz#907743]
|
|
|
218e99 |
- kvm-block-bdrv_reopen_prepare-don-t-use-QERR_OPEN_FILE_F.patch [bz#907743]
|
|
|
218e99 |
- kvm-qerror-drop-QERR_OPEN_FILE_FAILED-macro.patch [bz#907743]
|
|
|
218e99 |
- kvm-rhel-Drop-ivshmem-device.patch [bz#787463]
|
|
|
218e99 |
- kvm-usb-remove-old-usb-host-code.patch [bz#1001144]
|
|
|
218e99 |
- kvm-Add-rhel6-pxe-roms-files.patch [bz#997702]
|
|
|
218e99 |
- kvm-Add-rhel6-pxe-rom-to-redhat-rpm.patch [bz#997702]
|
|
|
218e99 |
- kvm-Fix-migration-from-rhel6.5-to-rhel7-with-ipxe.patch [bz#997702]
|
|
|
218e99 |
- kvm-pc-Don-t-prematurely-explode-QEMUMachineInitArgs.patch [bz#994490]
|
|
|
218e99 |
- kvm-pc-Don-t-explode-QEMUMachineInitArgs-into-local-vari.patch [bz#994490]
|
|
|
218e99 |
- kvm-smbios-Normalize-smbios_entry_add-s-error-handling-t.patch [bz#994490]
|
|
|
218e99 |
- kvm-smbios-Convert-to-QemuOpts.patch [bz#994490]
|
|
|
218e99 |
- kvm-smbios-Improve-diagnostics-for-conflicting-entries.patch [bz#994490]
|
|
|
218e99 |
- kvm-smbios-Make-multiple-smbios-type-accumulate-sanely.patch [bz#994490]
|
|
|
218e99 |
- kvm-smbios-Factor-out-smbios_maybe_add_str.patch [bz#994490]
|
|
|
218e99 |
- kvm-hw-Pass-QEMUMachine-to-its-init-method.patch [bz#994490]
|
|
|
218e99 |
- kvm-smbios-Set-system-manufacturer-product-version-by-de.patch [bz#994490]
|
|
|
218e99 |
- kvm-smbios-Decouple-system-product-from-QEMUMachine.patch [bz#994490]
|
|
|
218e99 |
- kvm-rhel-SMBIOS-type-1-branding.patch [bz#994490]
|
|
|
218e99 |
- kvm-Add-disable-rhev-features-option-to-configure.patch []
|
|
|
218e99 |
- Resolves: bz#1001144
|
|
|
218e99 |
(Disable or remove device usb-host-linux)
|
|
|
218e99 |
- Resolves: bz#1009993
|
|
|
218e99 |
(RHEL7 guests do not issue fdatasyncs on virtio-blk)
|
|
|
218e99 |
- Resolves: bz#787463
|
|
|
218e99 |
(disable ivshmem (was: [Hitachi 7.0 FEAT] Support ivshmem (Inter-VM Shared Memory)))
|
|
|
218e99 |
- Resolves: bz#907743
|
|
|
218e99 |
(qemu-ga: empty reason string for OpenFileFailed error)
|
|
|
218e99 |
- Resolves: bz#928867
|
|
|
218e99 |
(Virtual PMU support during live migration - qemu-kvm)
|
|
|
218e99 |
- Resolves: bz#994490
|
|
|
218e99 |
(Set per-machine-type SMBIOS strings)
|
|
|
218e99 |
- Resolves: bz#997702
|
|
|
218e99 |
(Migration from RHEL6.5 host to RHEL7.0 host is failed with virtio-net device)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Nov 05 2013 Miroslav Rezanina <mrezanin@redhat.com> - 1.5.3-13.el7
|
|
|
218e99 |
- kvm-seabios-paravirt-allow-more-than-1TB-in-x86-guest.patch [bz#989677]
|
|
|
218e99 |
- kvm-scsi-prefer-UUID-to-VM-name-for-the-initiator-name.patch [bz#1006468]
|
|
|
218e99 |
- kvm-Fix-incorrect-rhel_rhev_conflicts-macro-usage.patch [bz#1017693]
|
|
|
218e99 |
- Resolves: bz#1006468
|
|
|
218e99 |
(libiscsi initiator name should use vm UUID)
|
|
|
218e99 |
- Resolves: bz#1017693
|
|
|
218e99 |
(incorrect use of rhel_rhev_conflicts)
|
|
|
218e99 |
- Resolves: bz#989677
|
|
|
218e99 |
([HP 7.0 FEAT]: Increase KVM guest supported memory to 4TiB)
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Nov 04 2013 Michal Novotny <minovotn@redhat.com> - 1.5.3-12.el7
|
|
|
218e99 |
- kvm-vl-Clean-up-parsing-of-boot-option-argument.patch [bz#997817]
|
|
|
218e99 |
- kvm-qemu-option-check_params-is-now-unused-drop-it.patch [bz#997817]
|
|
|
218e99 |
- kvm-vl-Fix-boot-order-and-once-regressions-and-related-b.patch [bz#997817]
|
|
|
218e99 |
- kvm-vl-Rename-boot_devices-to-boot_order-for-consistency.patch [bz#997817]
|
|
|
218e99 |
- kvm-pc-Make-no-fd-bootchk-stick-across-boot-order-change.patch [bz#997817]
|
|
|
218e99 |
- kvm-doc-Drop-ref-to-Bochs-from-no-fd-bootchk-documentati.patch [bz#997817]
|
|
|
218e99 |
- kvm-libqtest-Plug-fd-and-memory-leaks-in-qtest_quit.patch [bz#997817]
|
|
|
218e99 |
- kvm-libqtest-New-qtest_end-to-go-with-qtest_start.patch [bz#997817]
|
|
|
218e99 |
- kvm-qtest-Don-t-reset-on-qtest-chardev-connect.patch [bz#997817]
|
|
|
218e99 |
- kvm-boot-order-test-New-covering-just-PC-for-now.patch [bz#997817]
|
|
|
218e99 |
- kvm-qemu-ga-execute-fsfreeze-freeze-in-reverse-order-of-.patch [bz#1019352]
|
|
|
218e99 |
- kvm-rbd-link-and-load-librbd-dynamically.patch [bz#989608]
|
|
|
218e99 |
- kvm-rbd-Only-look-for-qemu-specific-copy-of-librbd.so.1.patch [bz#989608]
|
|
|
218e99 |
- kvm-spec-Whitelist-rbd-block-driver.patch [bz#989608]
|
|
|
218e99 |
- Resolves: bz#1019352
|
|
|
218e99 |
(qemu-guest-agent: "guest-fsfreeze-freeze" deadlocks if the guest have mounted disk images)
|
|
|
218e99 |
- Resolves: bz#989608
|
|
|
218e99 |
([7.0 FEAT] qemu runtime support for librbd backend (ceph))
|
|
|
218e99 |
- Resolves: bz#997817
|
|
|
218e99 |
(-boot order and -boot once regressed since RHEL-6)
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Oct 31 2013 Miroslav Rezanina <mrezanin@redhat.com> - 1.5.3-11.el7
|
|
|
218e99 |
- kvm-chardev-fix-pty_chr_timer.patch [bz#994414]
|
|
|
218e99 |
- kvm-qemu-socket-zero-initialize-SocketAddress.patch [bz#922010]
|
|
|
218e99 |
- kvm-qemu-socket-drop-pointless-allocation.patch [bz#922010]
|
|
|
218e99 |
- kvm-qemu-socket-catch-monitor_get_fd-failures.patch [bz#922010]
|
|
|
218e99 |
- kvm-qemu-char-check-optional-fields-using-has_.patch [bz#922010]
|
|
|
218e99 |
- kvm-error-add-error_setg_file_open-helper.patch [bz#922010]
|
|
|
218e99 |
- kvm-qemu-char-use-more-specific-error_setg_-variants.patch [bz#922010]
|
|
|
218e99 |
- kvm-qemu-char-print-notification-to-stderr.patch [bz#922010]
|
|
|
218e99 |
- kvm-qemu-char-fix-documentation-for-telnet-wait-socket-f.patch [bz#922010]
|
|
|
218e99 |
- kvm-qemu-char-don-t-leak-opts-on-error.patch [bz#922010]
|
|
|
218e99 |
- kvm-qemu-char-use-ChardevBackendKind-in-CharDriver.patch [bz#922010]
|
|
|
218e99 |
- kvm-qemu-char-minor-mux-chardev-fixes.patch [bz#922010]
|
|
|
218e99 |
- kvm-qemu-char-add-chardev-mux-support.patch [bz#922010]
|
|
|
218e99 |
- kvm-qemu-char-report-udp-backend-errors.patch [bz#922010]
|
|
|
218e99 |
- kvm-qemu-socket-don-t-leak-opts-on-error.patch [bz#922010]
|
|
|
218e99 |
- kvm-chardev-handle-qmp_chardev_add-KIND_MUX-failure.patch [bz#922010]
|
|
|
218e99 |
- kvm-acpi-piix4-Enable-qemu-kvm-compatibility-mode.patch [bz#1019474]
|
|
|
218e99 |
- kvm-target-i386-support-loading-of-cpu-xsave-subsection.patch [bz#1004743]
|
|
|
218e99 |
- Resolves: bz#1004743
|
|
|
218e99 |
(XSAVE migration format not compatible between RHEL6 and RHEL7)
|
|
|
218e99 |
- Resolves: bz#1019474
|
|
|
218e99 |
(RHEL-7 can't load piix4_pm migration section from RHEL-6.5)
|
|
|
218e99 |
- Resolves: bz#922010
|
|
|
218e99 |
(RFE: support hotplugging chardev & serial ports)
|
|
|
218e99 |
- Resolves: bz#994414
|
|
|
218e99 |
(hot-unplug chardev with pty backend caused qemu Segmentation fault)
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Oct 17 2013 Miroslav Rezanina <mrezanin@redhat.com> - 1.5.3-10.el7
|
|
|
218e99 |
- kvm-xhci-fix-endpoint-interval-calculation.patch [bz#1001604]
|
|
|
218e99 |
- kvm-xhci-emulate-intr-endpoint-intervals-correctly.patch [bz#1001604]
|
|
|
218e99 |
- kvm-xhci-reset-port-when-disabling-slot.patch [bz#1001604]
|
|
|
218e99 |
- kvm-Revert-usb-hub-report-status-changes-only-once.patch [bz#1001604]
|
|
|
218e99 |
- kvm-target-i386-Set-model-6-on-qemu64-qemu32-CPU-models.patch [bz#1004290]
|
|
|
218e99 |
- kvm-pc-rhel6-doesn-t-have-APIC-on-pentium-CPU-models.patch [bz#918907]
|
|
|
218e99 |
- kvm-pc-RHEL-6-had-x2apic-set-on-Opteron_G-123.patch [bz#918907]
|
|
|
218e99 |
- kvm-pc-RHEL-6-don-t-have-RDTSCP.patch [bz#918907]
|
|
|
218e99 |
- kvm-scsi-Fix-scsi_bus_legacy_add_drive-scsi-generic-with.patch [bz#1009285]
|
|
|
218e99 |
- kvm-seccomp-fine-tuning-whitelist-by-adding-times.patch [bz#1004175]
|
|
|
218e99 |
- kvm-block-add-bdrv_write_zeroes.patch [bz#921465]
|
|
|
218e99 |
- kvm-block-raw-add-bdrv_co_write_zeroes.patch [bz#921465]
|
|
|
218e99 |
- kvm-rdma-export-qemu_fflush.patch [bz#921465]
|
|
|
218e99 |
- kvm-block-migration-efficiently-encode-zero-blocks.patch [bz#921465]
|
|
|
218e99 |
- kvm-Fix-real-mode-guest-migration.patch [bz#921465]
|
|
|
218e99 |
- kvm-Fix-real-mode-guest-segments-dpl-value-in-savevm.patch [bz#921465]
|
|
|
218e99 |
- kvm-migration-add-autoconvergence-documentation.patch [bz#921465]
|
|
|
218e99 |
- kvm-migration-send-total-time-in-QMP-at-completed-stage.patch [bz#921465]
|
|
|
218e99 |
- kvm-migration-don-t-use-uninitialized-variables.patch [bz#921465]
|
|
|
218e99 |
- kvm-pc-drop-external-DSDT-loading.patch [bz#921465]
|
|
|
218e99 |
- kvm-hda-codec-refactor-common-definitions-into-a-header-.patch [bz#954195]
|
|
|
218e99 |
- kvm-hda-codec-make-mixemu-selectable-at-runtime.patch [bz#954195]
|
|
|
218e99 |
- kvm-audio-remove-CONFIG_MIXEMU-configure-option.patch [bz#954195]
|
|
|
218e99 |
- kvm-pc_piix-disable-mixer-for-6.4.0-machine-types-and-be.patch [bz#954195]
|
|
|
218e99 |
- kvm-spec-mixemu-config-option-is-no-longer-supported-and.patch [bz#954195]
|
|
|
218e99 |
- Resolves: bz#1001604
|
|
|
218e99 |
(usb hub doesn't work properly (win7 sees downstream port #1 only).)
|
|
|
218e99 |
- Resolves: bz#1004175
|
|
|
218e99 |
('-sandbox on' option cause qemu-kvm process hang)
|
|
|
218e99 |
- Resolves: bz#1004290
|
|
|
218e99 |
(Use model 6 for qemu64 and intel cpus)
|
|
|
218e99 |
- Resolves: bz#1009285
|
|
|
218e99 |
(-device usb-storage,serial=... crashes with SCSI generic drive)
|
|
|
218e99 |
- Resolves: bz#918907
|
|
|
218e99 |
(provide backwards-compatible RHEL specific machine types in QEMU - CPU features)
|
|
|
218e99 |
- Resolves: bz#921465
|
|
|
218e99 |
(Migration can not finished even the "remaining ram" is already 0 kb)
|
|
|
218e99 |
- Resolves: bz#954195
|
|
|
218e99 |
(RHEL machines <=6.4 should not use mixemu)
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Oct 10 2013 Miroslav Rezanina <mrezanin@redhat.com> - 1.5.3-9.el7
|
|
|
218e99 |
- kvm-qxl-fix-local-renderer.patch [bz#1005036]
|
|
|
218e99 |
- kvm-spec-include-userspace-iSCSI-initiator-in-block-driv.patch [bz#923843]
|
|
|
218e99 |
- kvm-linux-headers-update-to-kernel-3.10.0-26.el7.patch [bz#1008987]
|
|
|
218e99 |
- kvm-target-i386-add-feature-kvm_pv_unhalt.patch [bz#1008987]
|
|
|
218e99 |
- kvm-warn-if-num-cpus-is-greater-than-num-recommended.patch [bz#1010881]
|
|
|
218e99 |
- kvm-char-move-backends-io-watch-tag-to-CharDriverState.patch [bz#1007222]
|
|
|
218e99 |
- kvm-char-use-common-function-to-disable-callbacks-on-cha.patch [bz#1007222]
|
|
|
218e99 |
- kvm-char-remove-watch-callback-on-chardev-detach-from-fr.patch [bz#1007222]
|
|
|
218e99 |
- kvm-block-don-t-lose-data-from-last-incomplete-sector.patch [bz#1017049]
|
|
|
218e99 |
- kvm-vmdk-fix-cluster-size-check-for-flat-extents.patch [bz#1017049]
|
|
|
218e99 |
- kvm-qemu-iotests-add-monolithicFlat-creation-test-to-059.patch [bz#1017049]
|
|
|
218e99 |
- Resolves: bz#1005036
|
|
|
218e99 |
(When using “-vga qxl” together with “-display vnc=:5” or “-display sdl” qemu displays pixel garbage)
|
|
|
218e99 |
- Resolves: bz#1007222
|
|
|
218e99 |
(QEMU core dumped when do hot-unplug virtio serial port during transfer file between host to guest with virtio serial through TCP socket)
|
|
|
218e99 |
- Resolves: bz#1008987
|
|
|
218e99 |
(pvticketlocks: add kvm feature kvm_pv_unhalt)
|
|
|
218e99 |
- Resolves: bz#1010881
|
|
|
218e99 |
(backport vcpu soft limit warning)
|
|
|
218e99 |
- Resolves: bz#1017049
|
|
|
218e99 |
(qemu-img refuses to open the vmdk format image its created)
|
|
|
218e99 |
- Resolves: bz#923843
|
|
|
218e99 |
(include userspace iSCSI initiator in block driver whitelist)
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Oct 09 2013 Miroslav Rezanina <mrezanin@redhat.com> - qemu-kvm-1.5.3-8.el7
|
|
|
218e99 |
- kvm-vmdk-Make-VMDK3Header-and-VmdkGrainMarker-QEMU_PACKE.patch [bz#995866]
|
|
|
218e99 |
- kvm-vmdk-use-unsigned-values-for-on-disk-header-fields.patch [bz#995866]
|
|
|
218e99 |
- kvm-qemu-iotests-add-poke_file-utility-function.patch [bz#995866]
|
|
|
218e99 |
- kvm-qemu-iotests-add-empty-test-case-for-vmdk.patch [bz#995866]
|
|
|
218e99 |
- kvm-vmdk-check-granularity-field-in-opening.patch [bz#995866]
|
|
|
218e99 |
- kvm-vmdk-check-l2-table-size-when-opening.patch [bz#995866]
|
|
|
218e99 |
- kvm-vmdk-check-l1-size-before-opening-image.patch [bz#995866]
|
|
|
218e99 |
- kvm-vmdk-use-heap-allocation-for-whole_grain.patch [bz#995866]
|
|
|
218e99 |
- kvm-vmdk-rename-num_gtes_per_gte-to-num_gtes_per_gt.patch [bz#995866]
|
|
|
218e99 |
- kvm-vmdk-Move-l1_size-check-into-vmdk_add_extent.patch [bz#995866]
|
|
|
218e99 |
- kvm-vmdk-fix-L1-and-L2-table-size-in-vmdk3-open.patch [bz#995866]
|
|
|
218e99 |
- kvm-vmdk-support-vmfsSparse-files.patch [bz#995866]
|
|
|
218e99 |
- kvm-vmdk-support-vmfs-files.patch [bz#995866]
|
|
|
218e99 |
- Resolves: bz#995866
|
|
|
218e99 |
(fix vmdk support to ESX images)
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Sep 26 2013 Miroslav Rezanina <mrezanin@redhat.com> - qemu-kvm-1.5.3-7.el7
|
|
|
218e99 |
- kvm-spice-fix-display-initialization.patch [bz#974887]
|
|
|
218e99 |
- kvm-Remove-i82550-network-card-emulation.patch [bz#921983]
|
|
|
218e99 |
- kvm-Remove-usb-wacom-tablet.patch [bz#903914]
|
|
|
218e99 |
- kvm-Disable-usb-uas.patch [bz#903914]
|
|
|
218e99 |
- kvm-Disable-vhost-scsi.patch [bz#994642]
|
|
|
218e99 |
- kvm-Remove-no-hpet-option.patch [bz#947441]
|
|
|
218e99 |
- kvm-Disable-isa-parallel.patch [bz#1002286]
|
|
|
218e99 |
- kvm-xhci-implement-warm-port-reset.patch [bz#949514]
|
|
|
218e99 |
- kvm-usb-add-serial-bus-property.patch [bz#953304]
|
|
|
218e99 |
- kvm-rhel6-compat-usb-serial-numbers.patch [bz#953304]
|
|
|
218e99 |
- kvm-vmdk-fix-comment-for-vmdk_co_write_zeroes.patch [bz#995866]
|
|
|
218e99 |
- kvm-gluster-Add-image-resize-support.patch [bz#1007226]
|
|
|
218e99 |
- kvm-block-Introduce-bs-zero_beyond_eof.patch [bz#1007226]
|
|
|
218e99 |
- kvm-block-Produce-zeros-when-protocols-reading-beyond-en.patch [bz#1007226]
|
|
|
218e99 |
- kvm-gluster-Abort-on-AIO-completion-failure.patch [bz#1007226]
|
|
|
218e99 |
- kvm-Preparation-for-usb-bt-dongle-conditional-build.patch [bz#1001131]
|
|
|
218e99 |
- kvm-Remove-dev-bluetooth.c-dependency-from-vl.c.patch [bz#1001131]
|
|
|
218e99 |
- kvm-exec-Fix-Xen-RAM-allocation-with-unusual-options.patch [bz#1009328]
|
|
|
218e99 |
- kvm-exec-Clean-up-fall-back-when-mem-path-allocation-fai.patch [bz#1009328]
|
|
|
218e99 |
- kvm-exec-Reduce-ifdeffery-around-mem-path.patch [bz#1009328]
|
|
|
218e99 |
- kvm-exec-Simplify-the-guest-physical-memory-allocation-h.patch [bz#1009328]
|
|
|
218e99 |
- kvm-exec-Drop-incorrect-dead-S390-code-in-qemu_ram_remap.patch [bz#1009328]
|
|
|
218e99 |
- kvm-exec-Clean-up-unnecessary-S390-ifdeffery.patch [bz#1009328]
|
|
|
218e99 |
- kvm-exec-Don-t-abort-when-we-can-t-allocate-guest-memory.patch [bz#1009328]
|
|
|
218e99 |
- kvm-pc_sysfw-Fix-ISA-BIOS-init-for-ridiculously-big-flas.patch [bz#1009328]
|
|
|
218e99 |
- kvm-virtio-scsi-Make-type-virtio-scsi-common-abstract.patch [bz#903918]
|
|
|
218e99 |
- kvm-qga-move-logfiles-to-new-directory-for-easier-SELinu.patch [bz#1009491]
|
|
|
218e99 |
- kvm-target-i386-add-cpu64-rhel6-CPU-model.patch [bz#918907]
|
|
|
218e99 |
- kvm-fix-steal-time-MSR-vmsd-callback-to-proper-opaque-ty.patch [bz#903889]
|
|
|
218e99 |
- Resolves: bz#1001131
|
|
|
218e99 |
(Disable or remove device usb-bt-dongle)
|
|
|
218e99 |
- Resolves: bz#1002286
|
|
|
218e99 |
(Disable or remove device isa-parallel)
|
|
|
218e99 |
- Resolves: bz#1007226
|
|
|
218e99 |
(Introduce bs->zero_beyond_eof)
|
|
|
218e99 |
- Resolves: bz#1009328
|
|
|
218e99 |
([RFE] Nicer error report when qemu-kvm can't allocate guest RAM)
|
|
|
218e99 |
- Resolves: bz#1009491
|
|
|
218e99 |
(move qga logfiles to new /var/log/qemu-ga/ directory [RHEL-7])
|
|
|
218e99 |
- Resolves: bz#903889
|
|
|
218e99 |
(The value of steal time in "top" command always is "0.0% st" after guest migration)
|
|
|
218e99 |
- Resolves: bz#903914
|
|
|
218e99 |
(Disable or remove usb related devices that we will not support)
|
|
|
218e99 |
- Resolves: bz#903918
|
|
|
218e99 |
(Disable or remove emulated SCSI devices we will not support)
|
|
|
218e99 |
- Resolves: bz#918907
|
|
|
218e99 |
(provide backwards-compatible RHEL specific machine types in QEMU - CPU features)
|
|
|
218e99 |
- Resolves: bz#921983
|
|
|
218e99 |
(Disable or remove emulated network devices that we will not support)
|
|
|
218e99 |
- Resolves: bz#947441
|
|
|
218e99 |
(HPET device must be disabled)
|
|
|
218e99 |
- Resolves: bz#949514
|
|
|
218e99 |
(fail to passthrough the USB3.0 stick to windows guest with xHCI controller under pc-i440fx-1.4)
|
|
|
218e99 |
- Resolves: bz#953304
|
|
|
218e99 |
(Serial number of some USB devices must be fixed for older RHEL machine types)
|
|
|
218e99 |
- Resolves: bz#974887
|
|
|
218e99 |
(the screen of guest fail to display correctly when use spice + qxl driver)
|
|
|
218e99 |
- Resolves: bz#994642
|
|
|
218e99 |
(should disable vhost-scsi)
|
|
|
218e99 |
- Resolves: bz#995866
|
|
|
218e99 |
(fix vmdk support to ESX images)
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Sep 23 2013 Paolo Bonzini <pbonzini@redhat.com> - qemu-kvm-1.5.3-6.el7
|
|
|
218e99 |
- re-enable spice
|
|
|
218e99 |
- Related: #979953
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Sep 23 2013 Paolo Bonzini <pbonzini@redhat.com> - qemu-kvm-1.5.3-5.el7
|
|
|
218e99 |
- temporarily disable spice until libiscsi rebase is complete
|
|
|
218e99 |
- Related: #979953
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Sep 19 2013 Michal Novotny <minovotn@redhat.com> - qemu-kvm-1.5.3-4.el7
|
|
|
218e99 |
- kvm-block-package-preparation-code-in-qmp_transaction.patch [bz#1005818]
|
|
|
218e99 |
- kvm-block-move-input-parsing-code-in-qmp_transaction.patch [bz#1005818]
|
|
|
218e99 |
- kvm-block-package-committing-code-in-qmp_transaction.patch [bz#1005818]
|
|
|
218e99 |
- kvm-block-package-rollback-code-in-qmp_transaction.patch [bz#1005818]
|
|
|
218e99 |
- kvm-block-make-all-steps-in-qmp_transaction-as-callback.patch [bz#1005818]
|
|
|
218e99 |
- kvm-blockdev-drop-redundant-proto_drv-check.patch [bz#1005818]
|
|
|
218e99 |
- kvm-block-Don-t-parse-protocol-from-file.filename.patch [bz#1005818]
|
|
|
218e99 |
- kvm-Revert-block-Disable-driver-specific-options-for-1.5.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qcow2-Add-refcount-update-reason-to-all-callers.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qcow2-Options-to-enable-discard-for-freed-clusters.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qcow2-Batch-discards.patch [bz#1005818]
|
|
|
218e99 |
- kvm-block-Always-enable-discard-on-the-protocol-level.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qapi.py-Avoid-code-duplication.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qapi.py-Allow-top-level-type-reference-for-command-d.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qapi-schema-Use-BlockdevSnapshot-type-for-blockdev-s.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qapi-types.py-Implement-base-for-unions.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qapi-visit.py-Split-off-generate_visit_struct_fields.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qapi-visit.py-Implement-base-for-unions.patch [bz#1005818]
|
|
|
218e99 |
- kvm-docs-Document-QAPI-union-types.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qapi-Add-visitor-for-implicit-structs.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qapi-Flat-unions-with-arbitrary-discriminator.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qapi-Add-consume-argument-to-qmp_input_get_object.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qapi.py-Maintain-a-list-of-union-types.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qapi-qapi-types.py-native-list-support.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qapi-Anonymous-unions.patch [bz#1005818]
|
|
|
218e99 |
- kvm-block-Allow-driver-option-on-the-top-level.patch [bz#1005818]
|
|
|
218e99 |
- kvm-QemuOpts-Add-qemu_opt_unset.patch [bz#1005818]
|
|
|
218e99 |
- kvm-blockdev-Rename-I-O-throttling-options-for-QMP.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qemu-iotests-Update-051-reference-output.patch [bz#1005818]
|
|
|
218e99 |
- kvm-blockdev-Rename-readonly-option-to-read-only.patch [bz#1005818]
|
|
|
218e99 |
- kvm-blockdev-Split-up-cache-option.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qcow2-Use-dashes-instead-of-underscores-in-options.patch [bz#1005818]
|
|
|
218e99 |
- kvm-qemu-iotests-filter-QEMU-version-in-monitor-banner.patch [bz#1006959]
|
|
|
218e99 |
- kvm-tests-set-MALLOC_PERTURB_-to-expose-memory-bugs.patch [bz#1006959]
|
|
|
218e99 |
- kvm-qemu-iotests-Whitespace-cleanup.patch [bz#1006959]
|
|
|
218e99 |
- kvm-qemu-iotests-Fixed-test-case-026.patch [bz#1006959]
|
|
|
218e99 |
- kvm-qemu-iotests-Fix-test-038.patch [bz#1006959]
|
|
|
218e99 |
- kvm-qemu-iotests-Remove-lsi53c895a-tests-from-051.patch [bz#1006959]
|
|
|
218e99 |
- Resolves: bz#1005818
|
|
|
218e99 |
(qcow2: Backport discard command line options)
|
|
|
218e99 |
- Resolves: bz#1006959
|
|
|
218e99 |
(qemu-iotests false positives)
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Aug 29 2013 Miroslav Rezanina <mrezanin@redhat.com> - qemu-kvm-1.5.3-3.el7
|
|
|
218e99 |
- Fix rhel/rhev split
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Aug 29 2013 Miroslav Rezanina <mrezanin@redhat.com> - qemu-kvm-1.5.3-2.el7
|
|
|
218e99 |
- kvm-osdep-add-qemu_get_local_state_pathname.patch [bz#964304]
|
|
|
218e99 |
- kvm-qga-determine-default-state-dir-and-pidfile-dynamica.patch [bz#964304]
|
|
|
218e99 |
- kvm-configure-don-t-save-any-fixed-local_statedir-for-wi.patch [bz#964304]
|
|
|
218e99 |
- kvm-qga-create-state-directory-on-win32.patch [bz#964304]
|
|
|
218e99 |
- kvm-qga-save-state-directory-in-ga_install_service-RHEL-.patch [bz#964304]
|
|
|
218e99 |
- kvm-Makefile-create-.-var-run-when-installing-the-POSIX-.patch [bz#964304]
|
|
|
218e99 |
- kvm-qemu-option-Fix-qemu_opts_find-for-null-id-arguments.patch [bz#980782]
|
|
|
218e99 |
- kvm-qemu-option-Fix-qemu_opts_set_defaults-for-corner-ca.patch [bz#980782]
|
|
|
218e99 |
- kvm-vl-New-qemu_get_machine_opts.patch [bz#980782]
|
|
|
218e99 |
- kvm-Fix-machine-options-accel-kernel_irqchip-kvm_shadow_.patch [bz#980782]
|
|
|
218e99 |
- kvm-microblaze-Fix-latent-bug-with-default-DTB-lookup.patch [bz#980782]
|
|
|
218e99 |
- kvm-Simplify-machine-option-queries-with-qemu_get_machin.patch [bz#980782]
|
|
|
218e99 |
- kvm-pci-add-VMSTATE_MSIX.patch [bz#838170]
|
|
|
218e99 |
- kvm-xhci-add-XHCISlot-addressed.patch [bz#838170]
|
|
|
218e99 |
- kvm-xhci-add-xhci_alloc_epctx.patch [bz#838170]
|
|
|
218e99 |
- kvm-xhci-add-xhci_init_epctx.patch [bz#838170]
|
|
|
218e99 |
- kvm-xhci-add-live-migration-support.patch [bz#838170]
|
|
|
218e99 |
- kvm-pc-set-level-xlevel-correctly-on-486-qemu32-CPU-mode.patch [bz#918907]
|
|
|
218e99 |
- kvm-pc-Remove-incorrect-rhel6.x-compat-model-value-for-C.patch [bz#918907]
|
|
|
218e99 |
- kvm-pc-rhel6.x-has-x2apic-present-on-Conroe-Penryn-Nehal.patch [bz#918907]
|
|
|
218e99 |
- kvm-pc-set-compat-CPUID-0x80000001-.EDX-bits-on-Westmere.patch [bz#918907]
|
|
|
218e99 |
- kvm-pc-Remove-PCLMULQDQ-from-Westmere-on-rhel6.x-machine.patch [bz#918907]
|
|
|
218e99 |
- kvm-pc-SandyBridge-rhel6.x-compat-fixes.patch [bz#918907]
|
|
|
218e99 |
- kvm-pc-Haswell-doesn-t-have-rdtscp-on-rhel6.x.patch [bz#918907]
|
|
|
218e99 |
- kvm-i386-fix-LAPIC-TSC-deadline-timer-save-restore.patch [bz#972433]
|
|
|
218e99 |
- kvm-all.c-max_cpus-should-not-exceed-KVM-vcpu-limit.patch [bz#996258]
|
|
|
218e99 |
- kvm-add-timestamp-to-error_report.patch [bz#906937]
|
|
|
218e99 |
- kvm-Convert-stderr-message-calling-error_get_pretty-to-e.patch [bz#906937]
|
|
|
218e99 |
- Resolves: bz#838170
|
|
|
218e99 |
(Add live migration support for USB [xhci, usb-uas])
|
|
|
218e99 |
- Resolves: bz#906937
|
|
|
218e99 |
([Hitachi 7.0 FEAT][QEMU]Add a time stamp to error message (*))
|
|
|
218e99 |
- Resolves: bz#918907
|
|
|
218e99 |
(provide backwards-compatible RHEL specific machine types in QEMU - CPU features)
|
|
|
218e99 |
- Resolves: bz#964304
|
|
|
218e99 |
(Windows guest agent service failed to be started)
|
|
|
218e99 |
- Resolves: bz#972433
|
|
|
218e99 |
("INFO: rcu_sched detected stalls" after RHEL7 kvm vm migrated)
|
|
|
218e99 |
- Resolves: bz#980782
|
|
|
218e99 |
(kernel_irqchip defaults to off instead of on without -machine)
|
|
|
218e99 |
- Resolves: bz#996258
|
|
|
218e99 |
(boot guest with maxcpu=255 successfully but actually max number of vcpu is 160)
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Aug 28 2013 Miroslav Rezanina <mrezanin@redhat.com> - 10:1.5.3-1
|
|
|
218e99 |
- Rebase to qemu 1.5.3
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Aug 20 2013 Miroslav Rezanina <mrezanin@redhat.com> - 10:1.5.2-4
|
|
|
218e99 |
- qemu: guest agent creates files with insecure permissions in deamon mode [rhel-7.0] (rhbz 974444)
|
|
|
218e99 |
- update qemu-ga config & init script in RHEL7 wrt. fsfreeze hook (rhbz 969942)
|
|
|
218e99 |
- RHEL7 does not have equivalent functionality for __com.redhat_qxl_screendump (rhbz 903910)
|
|
|
218e99 |
- SEP flag behavior for CPU models of RHEL6 machine types should be compatible (rhbz 960216)
|
|
|
218e99 |
- crash command can not read the dump-guest-memory file when paging=false [RHEL-7] (rhbz 981582)
|
|
|
218e99 |
- RHEL 7 qemu-kvm fails to build on F19 host due to libusb deprecated API (rhbz 996469)
|
|
|
218e99 |
- Live migration support in virtio-blk-data-plane (rhbz 995030)
|
|
|
218e99 |
- qemu-img resize can execute successfully even input invalid syntax (rhbz 992935)
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Aug 09 2013 Miroslav Rezanina <mrezanin@redhat.com> - 10:1.5.2-3
|
|
|
218e99 |
- query mem info from monitor would cause qemu-kvm hang [RHEL-7] (rhbz #970047)
|
|
|
218e99 |
- Throttle-down guest to help with live migration convergence (backport to RHEL7.0) (rhbz #985958)
|
|
|
218e99 |
- disable (for now) EFI-enabled roms (rhbz #962563)
|
|
|
218e99 |
- qemu-kvm "vPMU passthrough" mode breaks migration, shouldn't be enabled by default (rhbz #853101)
|
|
|
218e99 |
- Remove pending watches after virtserialport unplug (rhbz #992900)
|
|
|
218e99 |
- Containment of error when an SR-IOV device encounters an error... (rhbz #984604)
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Jul 31 2013 Miroslav Rezanina <mrezanin@redhat.com> - 10:1.5.2-2
|
|
|
218e99 |
- SPEC file prepared for RHEL/RHEV split (rhbz #987165)
|
|
|
218e99 |
- RHEL guest( sata disk ) can not boot up (rhbz #981723)
|
|
|
218e99 |
- Kill the "use flash device for BIOS unless KVM" misfeature (rhbz #963280)
|
|
|
218e99 |
- Provide RHEL-6 machine types (rhbz #983991)
|
|
|
218e99 |
- Change s3/s4 default to "disable". (rhbz #980840)
|
|
|
218e99 |
- Support Virtual Memory Disk Format in qemu (rhbz #836675)
|
|
|
218e99 |
- Glusterfs backend for QEMU (rhbz #805139)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Jul 02 2013 Miroslav Rezanina <mrezanin@redhat.com> - 10:1.5.2-1
|
|
|
218e99 |
- Rebase to 1.5.2
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Jul 02 2013 Miroslav Rezanina <mrezanin@redhat.com> - 10:1.5.1-2
|
|
|
218e99 |
- Fix package package version info (bz #952996)
|
|
|
218e99 |
- pc: Replace upstream machine types by RHEL-7 types (bz #977864)
|
|
|
218e99 |
- target-i386: Update model values on Conroe/Penryn/Nehalem CPU model (bz #861210)
|
|
|
218e99 |
- target-i386: Set level=4 on Conroe/Penryn/Nehalem (bz #861210)
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Jun 28 2013 Miroslav Rezanina <mrezanin@redhat.com> - 10:1.5.1-1
|
|
|
218e99 |
- Rebase to 1.5.1
|
|
|
218e99 |
- Change epoch to 10 to obsolete RHEL-6 qemu-kvm-rhev package (bz #818626)
|
|
|
218e99 |
|
|
|
218e99 |
* Fri May 24 2013 Miroslav Rezanina <mrezanin@redhat.com> - 3:1.5.0-2
|
|
|
218e99 |
- Enable werror (bz #948290)
|
|
|
218e99 |
- Enable nbd driver (bz #875871)
|
|
|
218e99 |
- Fix udev rules file location (bz #958860)
|
|
|
218e99 |
- Remove +x bit from systemd unit files (bz #965000)
|
|
|
218e99 |
- Drop unneeded kvm.modules on x86 (bz #963642)
|
|
|
218e99 |
- Fix build flags
|
|
|
218e99 |
- Enable libusb
|
|
|
218e99 |
|
|
|
218e99 |
* Thu May 23 2013 Miroslav Rezanina <mrezanin@redhat.com> - 3:1.5.0-1
|
|
|
218e99 |
- Rebase to 1.5.0
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Apr 23 2013 Miroslav Rezanina <mrezanin@redhat.com> - 3:1.4.0-4
|
|
|
218e99 |
- Enable build of libcacard subpackage for non-x86_64 archs (bz #873174)
|
|
|
218e99 |
- Enable build of qemu-img subpackage for non-x86_64 archs (bz #873174)
|
|
|
218e99 |
- Enable build of qemu-guest-agent subpackage for non-x86_64 archs (bz #873174)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Apr 23 2013 Miroslav Rezanina <mrezanin@redhat.com> - 3:1.4.0-3
|
|
|
218e99 |
- Enable/disable features supported by rhel7
|
|
|
218e99 |
- Use qemu-kvm instead of qemu in filenames and pathes
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Apr 19 2013 Daniel Mach <dmach@redhat.com> - 3:1.4.0-2.1
|
|
|
218e99 |
- Rebuild for cyrus-sasl
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Apr 05 2013 Miroslav Rezanina <mrezanin@redhat.com> - 3:1.4.0-2
|
|
|
218e99 |
- Synchronization with Fedora 19 package version 2:1.4.0-8
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Apr 03 2013 Daniel Mach <dmach@redhat.com> - 3:1.4.0-1.1
|
|
|
218e99 |
- Rebuild for libseccomp
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Mar 07 2013 Miroslav Rezanina <mrezanin@redhat.com> - 3:1.4.0-1
|
|
|
218e99 |
- Rebase to 1.4.0
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Feb 25 2013 Michal Novotny <minovotn@redhat.com> - 3:1.3.0-8
|
|
|
218e99 |
- Missing package qemu-system-x86 in hardware certification kvm testing (bz#912433)
|
|
|
218e99 |
- Resolves: bz#912433
|
|
|
218e99 |
(Missing package qemu-system-x86 in hardware certification kvm testing)
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Feb 22 2013 Alon Levy <alevy@redhat.com> - 3:1.3.0-6
|
|
|
218e99 |
- Bump epoch back to 3 since there has already been a 3 package release:
|
|
|
218e99 |
3:1.2.0-20.el7 https://brewweb.devel.redhat.com/buildinfo?buildID=244866
|
|
|
218e99 |
- Mark explicit libcacard dependency on new enough qemu-img to avoid conflict
|
|
|
218e99 |
since /usr/bin/vscclient was moved from qemu-img to libcacard subpackage.
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Feb 13 2013 Michal Novotny <minovotn@redhat.com> - 2:1.3.0-5
|
|
|
218e99 |
- Fix patch contents for usb-redir (bz#895491)
|
|
|
218e99 |
- Resolves: bz#895491
|
|
|
218e99 |
(PATCH: 0110-usb-redir-Add-flow-control-support.patch has been mangled on rebase !!)
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Feb 06 2013 Alon Levy <alevy@redhat.com> - 2:1.3.0-4
|
|
|
218e99 |
- Add patch from f19 package for libcacard missing error_set symbol.
|
|
|
218e99 |
- Resolves: bz#891552
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Jan 07 2013 Michal Novotny <minovotn@redhat.com> - 2:1.3.0-3
|
|
|
218e99 |
- Remove dependency on bogus qemu-kvm-kvm package [bz#870343]
|
|
|
218e99 |
- Resolves: bz#870343
|
|
|
218e99 |
(qemu-kvm-1.2.0-16.el7 cant be installed)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Dec 18 2012 Michal Novotny <minovotn@redhat.com> - 2:1.3.0-2
|
|
|
218e99 |
- Rename qemu to qemu-kvm
|
|
|
218e99 |
- Move qemu-kvm to libexecdir
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Dec 07 2012 Cole Robinson <crobinso@redhat.com> - 2:1.3.0-1
|
|
|
218e99 |
- Switch base tarball from qemu-kvm to qemu
|
|
|
218e99 |
- qemu 1.3 release
|
|
|
218e99 |
- Option to use linux VFIO driver to assign PCI devices
|
|
|
218e99 |
- Many USB3 improvements
|
|
|
218e99 |
- New paravirtualized hardware random number generator device.
|
|
|
218e99 |
- Support for Glusterfs volumes with "gluster://" -drive URI
|
|
|
218e99 |
- Block job commands for live block commit and storage migration
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Nov 28 2012 Alon Levy <alevy@redhat.com> - 2:1.2.0-25
|
|
|
218e99 |
* Merge libcacard into qemu, since they both use the same sources now.
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Nov 22 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-24
|
|
|
218e99 |
- Move vscclient to qemu-common, qemu-nbd to qemu-img
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Nov 20 2012 Alon Levy <alevy@redhat.com> - 2:1.2.0-23
|
|
|
218e99 |
- Rewrite fix for bz #725965 based on fix for bz #867366
|
|
|
218e99 |
- Resolve bz #867366
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Nov 16 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-23
|
|
|
218e99 |
- Backport --with separate_kvm support from EPEL branch
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Nov 16 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-22
|
|
|
218e99 |
- Fix previous commit
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Nov 16 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-21
|
|
|
218e99 |
- Backport commit 38f419f (configure: Fix CONFIG_QEMU_HELPERDIR generation,
|
|
|
218e99 |
2012-10-17)
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Nov 15 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-20
|
|
|
218e99 |
- Install qemu-bridge-helper as suid root
|
|
|
218e99 |
- Distribute a sample /etc/qemu/bridge.conf file
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Nov 1 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-19
|
|
|
218e99 |
- Sync spice patches with upstream, minor bugfixes and set the qxl pci
|
|
|
218e99 |
device revision to 4 by default, so that guests know they can use
|
|
|
218e99 |
the new features
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Oct 30 2012 Cole Robinson <crobinso@redhat.com> - 2:1.2.0-18
|
|
|
218e99 |
- Fix loading arm initrd if kernel is very large (bz #862766)
|
|
|
218e99 |
- Don't use reserved word 'function' in systemtap files (bz #870972)
|
|
|
218e99 |
- Drop assertion that was triggering when pausing guests w/ qxl (bz
|
|
|
218e99 |
#870972)
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Oct 28 2012 Cole Robinson <crobinso@redhat.com> - 2:1.2.0-17
|
|
|
218e99 |
- Pull patches queued for qemu 1.2.1
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Oct 19 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-16
|
|
|
218e99 |
- add s390x KVM support
|
|
|
218e99 |
- distribute pre-built firmware or device trees for Alpha, Microblaze, S390
|
|
|
218e99 |
- add missing system targets
|
|
|
218e99 |
- add missing linux-user targets
|
|
|
218e99 |
- fix previous commit
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Oct 18 2012 Dan Horák <dan[at]danny.cz> - 2:1.2.0-15
|
|
|
218e99 |
- fix build on non-kvm arches like s390(x)
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Oct 17 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-14
|
|
|
218e99 |
- Change SLOF Requires for the new version number
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Oct 11 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-13
|
|
|
218e99 |
- Add ppc support to kvm.modules (original patch by David Gibson)
|
|
|
218e99 |
- Replace x86only build with kvmonly build: add separate defines and
|
|
|
218e99 |
conditionals for all packages, so that they can be chosen and
|
|
|
218e99 |
renamed in kvmonly builds and so that qemu has the appropriate requires
|
|
|
218e99 |
- Automatically pick libfdt dependancy
|
|
|
218e99 |
- Add knob to disable spice+seccomp
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Sep 28 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-12
|
|
|
218e99 |
- Call udevadm on post, fixing bug 860658
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Sep 28 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-11
|
|
|
218e99 |
- Rebuild against latest spice-server and spice-protocol
|
|
|
218e99 |
- Fix non-seamless migration failing with vms with usb-redir devices,
|
|
|
218e99 |
to allow boxes to load such vms from disk
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Sep 25 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-10
|
|
|
218e99 |
- Sync Spice patchsets with upstream (rhbz#860238)
|
|
|
218e99 |
- Fix building with usbredir >= 0.5.2
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Sep 20 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-9
|
|
|
218e99 |
- Sync USB and Spice patchsets with upstream
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Sep 16 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.2.0-8
|
|
|
218e99 |
- Use 'global' instead of 'define', and underscore in definition name,
|
|
|
218e99 |
n-v-r, and 'dist' tag of SLOF, all to fix RHBZ#855252.
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Sep 14 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.2.0-4
|
|
|
218e99 |
- add versioned dependency from qemu-system-ppc to SLOF (BZ#855252)
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Sep 12 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.2.0-3
|
|
|
218e99 |
- Fix RHBZ#853408 which causes libguestfs failure.
|
|
|
218e99 |
|
|
|
218e99 |
* Sat Sep 8 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-2
|
|
|
218e99 |
- Fix crash on (seamless) migration
|
|
|
218e99 |
- Sync usbredir live migration patches with upstream
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Sep 7 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.2.0-1
|
|
|
218e99 |
- New upstream release 1.2.0 final
|
|
|
218e99 |
- Add support for Spice seamless migration
|
|
|
218e99 |
- Add support for Spice dynamic monitors
|
|
|
218e99 |
- Add support for usb-redir live migration
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Sep 04 2012 Adam Jackson <ajax@redhat.com> 1.2.0-0.5.rc1
|
|
|
218e99 |
- Flip Requires: ceph >= foo to Conflicts: ceph < foo, so we pull in only the
|
|
|
218e99 |
libraries which we need and not the rest of ceph which we don't.
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Aug 28 2012 Cole Robinson <crobinso@redhat.com> 1.2.0-0.4.rc1
|
|
|
218e99 |
- Update to 1.2.0-rc1
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Aug 20 2012 Richard W.M. Jones <rjones@redhat.com> - 1.2-0.3.20120806git3e430569
|
|
|
218e99 |
- Backport Bonzini's vhost-net fix (RHBZ#848400).
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Aug 14 2012 Cole Robinson <crobinso@redhat.com> - 1.2-0.2.20120806git3e430569
|
|
|
218e99 |
- Bump release number, previous build forgot but the dist bump helped us out
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Aug 14 2012 Cole Robinson <crobinso@redhat.com> - 1.2-0.1.20120806git3e430569
|
|
|
218e99 |
- Revive qemu-system-{ppc*, sparc*} (bz 844502)
|
|
|
218e99 |
- Enable KVM support for all targets (bz 844503)
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Aug 06 2012 Cole Robinson <crobinso@redhat.com> - 1.2-0.1.20120806git3e430569.fc18
|
|
|
218e99 |
- Update to git snapshot
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Jul 29 2012 Cole Robinson <crobinso@redhat.com> - 1.1.1-1
|
|
|
218e99 |
- Upstream stable release 1.1.1
|
|
|
218e99 |
- Fix systemtap tapsets (bz 831763)
|
|
|
218e99 |
- Fix VNC audio tunnelling (bz 840653)
|
|
|
218e99 |
- Don't renable ksm on update (bz 815156)
|
|
|
218e99 |
- Bump usbredir dep (bz 812097)
|
|
|
218e99 |
- Fix RPM install error on non-virt machines (bz 660629)
|
|
|
218e99 |
- Obsolete openbios to fix upgrade dependency issues (bz 694802)
|
|
|
218e99 |
|
|
|
218e99 |
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:1.1.0-9
|
|
|
218e99 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Jul 10 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.1.0-8
|
|
|
218e99 |
- Re-diff previous patch so that it applies and actually apply it
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Jul 10 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.1.0-7
|
|
|
218e99 |
- Add patch to fix default machine options. This fixes libvirt
|
|
|
218e99 |
detection of qemu.
|
|
|
218e99 |
- Back out patch 1 which conflicts.
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Jul 6 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.1.0-5
|
|
|
218e99 |
- Fix qemu crashing (on an assert) whenever USB-2.0 isoc transfers are used
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Jul 5 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.1.0-4
|
|
|
218e99 |
- Disable tests since they hang intermittently.
|
|
|
218e99 |
- Add kvmvapic.bin (replaces vapic.bin).
|
|
|
218e99 |
- Add cpus-x86_64.conf. qemu now creates /etc/qemu/target-x86_64.conf
|
|
|
218e99 |
as an empty file.
|
|
|
218e99 |
- Add qemu-icon.bmp.
|
|
|
218e99 |
- Add qemu-bridge-helper.
|
|
|
218e99 |
- Build and include virtfs-proxy-helper + man page (thanks Hans de Goede).
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Jul 4 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.1.0-1
|
|
|
218e99 |
- New upstream release 1.1.0
|
|
|
218e99 |
- Drop about a 100 spice + USB patches, which are all upstream
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Apr 23 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.0-17
|
|
|
218e99 |
- Fix install failure due to set -e (rhbz #815272)
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Apr 23 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.0-16
|
|
|
218e99 |
- Fix kvm.modules to exit successfully on non-KVM capable systems (rhbz #814932)
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Apr 19 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.0-15
|
|
|
218e99 |
- Add a couple of backported QXL/Spice bugfixes
|
|
|
218e99 |
- Add spice volume control patches
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Apr 6 2012 Paolo Bonzini <pbonzini@redhat.com> - 2:1.0-12
|
|
|
218e99 |
- Add back PPC and SPARC user emulators
|
|
|
218e99 |
- Update binfmt rules from upstream
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Apr 2 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.0-11
|
|
|
218e99 |
- Some more USB bugfixes from upstream
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Mar 29 2012 Eduardo Habkost <ehabkost@redhat.com> - 2:1.0-12
|
|
|
218e99 |
- Fix ExclusiveArch mistake that disabled all non-x86_64 builds on Fedora
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Mar 28 2012 Eduardo Habkost <ehabkost@redhat.com> - 2:1.0-11
|
|
|
218e99 |
- Use --with variables for build-time settings
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Mar 28 2012 Daniel P. Berrange <berrange@redhat.com> - 2:1.0-10
|
|
|
218e99 |
- Switch to use iPXE for netboot ROMs
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Mar 22 2012 Daniel P. Berrange <berrange@redhat.com> - 2:1.0-9
|
|
|
218e99 |
- Remove O_NOATIME for 9p filesystems
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Mar 19 2012 Daniel P. Berrange <berrange@redhat.com> - 2:1.0-8
|
|
|
218e99 |
- Move udev rules to /lib/udev/rules.d (rhbz #748207)
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Mar 9 2012 Hans de Goede <hdegoede@redhat.com> - 2:1.0-7
|
|
|
218e99 |
- Add a whole bunch of USB bugfixes from upstream
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Feb 13 2012 Daniel P. Berrange <berrange@redhat.com> - 2:1.0-6
|
|
|
218e99 |
- Add many more missing BRs for misc QEMU features
|
|
|
218e99 |
- Enable running of test suite during build
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Feb 07 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-5
|
|
|
218e99 |
- Add support for virtio-scsi
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Feb 5 2012 Richard W.M. Jones <rjones@redhat.com> - 2:1.0-4
|
|
|
218e99 |
- Require updated ceph for latest librbd with rbd_flush symbol.
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Jan 24 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-3
|
|
|
218e99 |
- Add support for vPMU
|
|
|
218e99 |
- e1000: bounds packet size against buffer size CVE-2012-0029
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Jan 13 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-2
|
|
|
218e99 |
- Add patches for USB redirect bits
|
|
|
218e99 |
- Remove palcode-clipper, we don't build it
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Jan 11 2012 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-1
|
|
|
218e99 |
- Add patches from 1.0.1 queue
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Dec 16 2011 Justin M. Forbes <jforbes@redhat.com> - 2:1.0-1
|
|
|
218e99 |
- Update to qemu 1.0
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Nov 15 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.1-3
|
|
|
218e99 |
- Enable spice for i686 users as well
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Nov 03 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.1-2
|
|
|
218e99 |
- Fix POSTIN scriplet failure (#748281)
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Oct 21 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.1-1
|
|
|
218e99 |
- Require seabios-bin >= 0.6.0-2 (#741992)
|
|
|
218e99 |
- Replace init scripts with systemd units (#741920)
|
|
|
218e99 |
- Update to 0.15.1 stable upstream
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Oct 21 2011 Paul Moore <pmoore@redhat.com>
|
|
|
218e99 |
- Enable full relro and PIE (rhbz #738812)
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Oct 12 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-6
|
|
|
218e99 |
- Add BR on ceph-devel to enable RBD block device
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Oct 5 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-5
|
|
|
218e99 |
- Create a qemu-guest-agent sub-RPM for guest installation
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Sep 13 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-4
|
|
|
218e99 |
- Enable DTrace tracing backend for SystemTAP (rhbz #737763)
|
|
|
218e99 |
- Enable build with curl (rhbz #737006)
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Aug 18 2011 Hans de Goede <hdegoede@redhat.com> - 2:0.15.0-3
|
|
|
218e99 |
- Add missing BuildRequires: usbredir-devel, so that the usbredir code
|
|
|
218e99 |
actually gets build
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Aug 18 2011 Richard W.M. Jones <rjones@redhat.com> - 2:0.15.0-2
|
|
|
218e99 |
- Add upstream qemu patch 'Allow to leave type on default in -machine'
|
|
|
218e99 |
(2645c6dcaf6ea2a51a3b6dfa407dd203004e4d11).
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Aug 14 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-1
|
|
|
218e99 |
- Update to 0.15.0 stable release.
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Aug 04 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-0.3.201108040af4922
|
|
|
218e99 |
- Update to 0.15.0-rc1 as we prepare for 0.15.0 release
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Aug 4 2011 Daniel P. Berrange <berrange@redhat.com> - 2:0.15.0-0.3.2011072859fadcc
|
|
|
218e99 |
- Fix default accelerator for non-KVM builds (rhbz #724814)
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Jul 28 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-0.1.2011072859fadcc
|
|
|
218e99 |
- Update to 0.15.0-rc0 as we prepare for 0.15.0 release
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Jul 19 2011 Hans de Goede <hdegoede@redhat.com> - 2:0.15.0-0.2.20110718525e3df
|
|
|
218e99 |
- Add support usb redirection over the network, see:
|
|
|
218e99 |
http://fedoraproject.org/wiki/Features/UsbNetworkRedirection
|
|
|
218e99 |
- Restore chardev flow control patches
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Jul 18 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.15.0-0.1.20110718525e3df
|
|
|
218e99 |
- Update to git snapshot as we prepare for 0.15.0 release
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Jun 22 2011 Richard W.M. Jones <rjones@redhat.com> - 2:0.14.0-9
|
|
|
218e99 |
- Add BR libattr-devel. This caused the -fstype option to be disabled.
|
|
|
218e99 |
https://www.redhat.com/archives/libvir-list/2011-June/thread.html#01017
|
|
|
218e99 |
|
|
|
218e99 |
* Mon May 2 2011 Hans de Goede <hdegoede@redhat.com> - 2:0.14.0-8
|
|
|
218e99 |
- Fix a bug in the spice flow control patches which breaks the tcp chardev
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Mar 29 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-7
|
|
|
218e99 |
- Disable qemu-ppc and qemu-sparc packages (#679179)
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Mar 28 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-6
|
|
|
218e99 |
- Spice fixes for flow control.
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Mar 22 2011 Dan Horák <dan[at]danny.cz> - 2:0.14.0-5
|
|
|
218e99 |
- be more careful when removing the -g flag on s390
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Mar 18 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-4
|
|
|
218e99 |
- Fix thinko on adding the most recent patches.
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Mar 16 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-3
|
|
|
218e99 |
- Fix migration issue with vhost
|
|
|
218e99 |
- Fix qxl locking issues for spice
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Mar 02 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-2
|
|
|
218e99 |
- Re-enable sparc and cris builds
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Feb 24 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-1
|
|
|
218e99 |
- Update to 0.14.0 release
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Feb 11 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-0.1.20110210git7aa8c46
|
|
|
218e99 |
- Update git snapshot
|
|
|
218e99 |
- Temporarily disable qemu-cris and qemu-sparc due to build errors (to be resolved shorly)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Feb 08 2011 Justin M. Forbes <jforbes@redhat.com> - 2:0.14.0-0.1.20110208git3593e6b
|
|
|
218e99 |
- Update to 0.14.0 rc git snapshot
|
|
|
218e99 |
- Add virtio-net to modules
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Nov 3 2010 Daniel P. Berrange <berrange@redhat.com> - 2:0.13.0-2
|
|
|
218e99 |
- Revert previous change
|
|
|
218e99 |
- Make qemu-common own the /etc/qemu directory
|
|
|
218e99 |
- Add /etc/qemu/target-x86_64.conf to qemu-system-x86 regardless
|
|
|
218e99 |
of host architecture.
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Nov 03 2010 Dan Horák <dan[at]danny.cz> - 2:0.13.0-2
|
|
|
218e99 |
- Remove kvm config file on non-x86 arches (part of #639471)
|
|
|
218e99 |
- Own the /etc/qemu directory
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Oct 18 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-1
|
|
|
218e99 |
- Update to 0.13.0 upstream release
|
|
|
218e99 |
- Fixes for vhost
|
|
|
218e99 |
- Fix mouse in certain guests (#636887)
|
|
|
218e99 |
- Fix issues with WinXP guest install (#579348)
|
|
|
218e99 |
- Resolve build issues with S390 (#639471)
|
|
|
218e99 |
- Fix Windows XP on Raw Devices (#631591)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Oct 05 2010 jkeating - 2:0.13.0-0.7.rc1.1
|
|
|
218e99 |
- Rebuilt for gcc bug 634757
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Sep 21 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.7.rc1
|
|
|
218e99 |
- Flip qxl pci id from unstable to stable (#634535)
|
|
|
218e99 |
- KSM Fixes from upstream (#558281)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Sep 14 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.6.rc1
|
|
|
218e99 |
- Move away from git snapshots as 0.13 is close to release
|
|
|
218e99 |
- Updates for spice 0.6
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Aug 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.5.20100809git25fdf4a
|
|
|
218e99 |
- Fix typo in e1000 gpxe rom requires.
|
|
|
218e99 |
- Add links to newer vgabios
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Aug 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.4.20100809git25fdf4a
|
|
|
218e99 |
- Disable spice on 32bit, it is not supported and buildreqs don't exist.
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Aug 9 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.3.20100809git25fdf4a
|
|
|
218e99 |
- Updates from upstream towards 0.13 stable
|
|
|
218e99 |
- Fix requires on gpxe
|
|
|
218e99 |
- enable spice now that buildreqs are in the repository.
|
|
|
218e99 |
- ksmtrace has moved to a separate upstream package
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Jul 27 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.2.20100727gitb81fe95
|
|
|
218e99 |
- add texinfo buildreq for manpages.
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Jul 27 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.13.0-0.1.20100727gitb81fe95
|
|
|
218e99 |
- Update to 0.13.0 upstream snapshot
|
|
|
218e99 |
- ksm init fixes from upstream
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Jul 20 2010 Dan Horák <dan[at]danny.cz> - 2:0.12.3-8
|
|
|
218e99 |
- Add avoid-llseek patch from upstream needed for building on s390(x)
|
|
|
218e99 |
- Don't use parallel make on s390(x)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Jun 22 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.3-7
|
|
|
218e99 |
- Add vvfat hardening patch from upstream (#605202)
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Apr 23 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-6
|
|
|
218e99 |
- Change requires to the noarch seabios-bin
|
|
|
218e99 |
- Add ownership of docdir to qemu-common (#572110)
|
|
|
218e99 |
- Fix "Cannot boot from non-existent NIC" error when using virt-install (#577851)
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Apr 15 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-5
|
|
|
218e99 |
- Update virtio console patches from upstream
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Mar 11 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-4
|
|
|
218e99 |
- Detect cdrom via ioctl (#473154)
|
|
|
218e99 |
- re add increased buffer for USB control requests (#546483)
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Mar 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-3
|
|
|
218e99 |
- Migration clear the fd in error cases (#518032)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Mar 09 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-2
|
|
|
218e99 |
- Allow builds --with x86only
|
|
|
218e99 |
- Add libaio-devel buildreq for aio support
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Feb 26 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-1
|
|
|
218e99 |
- Update to 0.12.3 upstream
|
|
|
218e99 |
- vhost-net migration/restart fixes
|
|
|
218e99 |
- Add F-13 machine type
|
|
|
218e99 |
- virtio-serial fixes
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Feb 09 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.2-6
|
|
|
218e99 |
- Add vhost net support.
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Feb 04 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.2-5
|
|
|
218e99 |
- Avoid creating too large iovecs in multiwrite merge (#559717)
|
|
|
218e99 |
- Don't try to set max_kernel_pages during ksm init on newer kernels (#558281)
|
|
|
218e99 |
- Add logfile options for ksmtuned debug.
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Jan 27 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.2-4
|
|
|
218e99 |
- Remove build dependency on iasl now that we have seabios
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Jan 27 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.2-3
|
|
|
218e99 |
- Remove source target for 0.12.1.2
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Jan 27 2010 Amit Shah <amit.shah@redhat.com> - 2:0.12.2-2
|
|
|
218e99 |
- Add virtio-console patches from upstream for the F13 VirtioSerial feature
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Jan 25 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.2-1
|
|
|
218e99 |
- Update to 0.12.2 upstream
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Jan 10 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.1.2-3
|
|
|
218e99 |
- Point to seabios instead of bochs, and add a requires for seabios
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Jan 4 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.1.2-2
|
|
|
218e99 |
- Remove qcow2 virtio backing file patch
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Jan 4 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.1.2-1
|
|
|
218e99 |
- Update to 0.12.1.2 upstream
|
|
|
218e99 |
- Remove patches included in upstream
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Nov 20 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-12
|
|
|
218e99 |
- Fix a use-after-free crasher in the slirp code (#539583)
|
|
|
218e99 |
- Fix overflow in the parallels image format support (#533573)
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Nov 4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-11
|
|
|
218e99 |
- Temporarily disable preadv/pwritev support to fix data corruption (#526549)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Nov 3 2009 Justin M. Forbes <jforbes@redhat.com> - 2:0.11.0-10
|
|
|
218e99 |
- Default ksm and ksmtuned services on.
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Oct 29 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-9
|
|
|
218e99 |
- Fix dropped packets with non-virtio NICs (#531419)
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Oct 21 2009 Glauber Costa <gcosta@redhat.com> - 2:0.11.0-8
|
|
|
218e99 |
- Properly save kvm time registers (#524229)
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Oct 19 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-7
|
|
|
218e99 |
- Fix potential segfault from too small MSR_COUNT (#528901)
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Oct 9 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-6
|
|
|
218e99 |
- Fix fs errors with virtio and qcow2 backing file (#524734)
|
|
|
218e99 |
- Fix ksm initscript errors on kernel missing ksm (#527653)
|
|
|
218e99 |
- Add missing Requires(post): getent, useradd, groupadd (#527087)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Oct 6 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-5
|
|
|
218e99 |
- Add 'retune' verb to ksmtuned init script
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Oct 5 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-4
|
|
|
218e99 |
- Use rtl8029 PXE rom for ne2k_pci, not ne (#526777)
|
|
|
218e99 |
- Also, replace the gpxe-roms-qemu pkg requires with file-based requires
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Oct 1 2009 Justin M. Forbes <jmforbes@redhat.com> - 2:0.11.0-3
|
|
|
218e99 |
- Improve error reporting on file access (#524695)
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Sep 28 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-2
|
|
|
218e99 |
- Fix pci hotplug to not exit if supplied an invalid NIC model (#524022)
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Sep 28 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-1
|
|
|
218e99 |
- Update to 0.11.0 release
|
|
|
218e99 |
- Drop a couple of upstreamed patches
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Sep 23 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-5
|
|
|
218e99 |
- Fix issue causing NIC hotplug confusion when no model is specified (#524022)
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Sep 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-4
|
|
|
218e99 |
- Fix for KSM patch from Justin Forbes
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Sep 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-3
|
|
|
218e99 |
- Add ksmtuned, also from Dan Kenigsberg
|
|
|
218e99 |
- Use %%_initddir macro
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Sep 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-2
|
|
|
218e99 |
- Add ksm control script from Dan Kenigsberg
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Sep 7 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.92-1
|
|
|
218e99 |
- Update to qemu-kvm-0.11.0-rc2
|
|
|
218e99 |
- Drop upstreamed patches
|
|
|
218e99 |
- extboot install now fixed upstream
|
|
|
218e99 |
- Re-place TCG init fix (#516543) with the one gone upstream
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Sep 7 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.10.rc1
|
|
|
218e99 |
- Fix MSI-X error handling on older kernels (#519787)
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Sep 4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.9.rc1
|
|
|
218e99 |
- Make pulseaudio the default audio backend (#519540, #495964, #496627)
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Aug 20 2009 Richard W.M. Jones <rjones@redhat.com> - 2:0.10.91-0.8.rc1
|
|
|
218e99 |
- Fix segfault when qemu-kvm is invoked inside a VM (#516543)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Aug 18 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.7.rc1
|
|
|
218e99 |
- Fix permissions on udev rules (#517571)
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Aug 17 2009 Lubomir Rintel <lkundrak@v3.sk> - 2:0.10.91-0.6.rc1
|
|
|
218e99 |
- Allow blacklisting of kvm modules (#517866)
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Aug 7 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.5.rc1
|
|
|
218e99 |
- Fix virtio_net with -net user (#516022)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Aug 4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.4.rc1
|
|
|
218e99 |
- Update to qemu-kvm-0.11-rc1; no changes from rc1-rc0
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Aug 4 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.3.rc1.rc0
|
|
|
218e99 |
- Fix extboot checksum (bug #514899)
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Jul 31 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.2.rc1.rc0
|
|
|
218e99 |
- Add KSM support
|
|
|
218e99 |
- Require bochs-bios >= 2.3.8-0.8 for latest kvm bios updates
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Jul 30 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.91-0.1.rc1.rc0
|
|
|
218e99 |
- Update to qemu-kvm-0.11.0-rc1-rc0
|
|
|
218e99 |
- This is a pre-release of the official -rc1
|
|
|
218e99 |
- A vista installer regression is blocking the official -rc1 release
|
|
|
218e99 |
- Drop qemu-prefer-sysfs-for-usb-host-devices.patch
|
|
|
218e99 |
- Drop qemu-fix-build-for-esd-audio.patch
|
|
|
218e99 |
- Drop qemu-slirp-Fix-guestfwd-for-incoming-data.patch
|
|
|
218e99 |
- Add patch to ensure extboot.bin is installed
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2:0.10.50-14.kvm88
|
|
|
218e99 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Jul 23 2009 Glauber Costa <glommer@redhat.com> - 2:0.10.50-13.kvm88
|
|
|
218e99 |
- Fix bug 513249, -net channel option is broken
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Jul 16 2009 Daniel P. Berrange <berrange@redhat.com> - 2:0.10.50-12.kvm88
|
|
|
218e99 |
- Add 'qemu' user and group accounts
|
|
|
218e99 |
- Force disable xen until it can be made to build
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Jul 16 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-11.kvm88
|
|
|
218e99 |
- Update to kvm-88, see http://www.linux-kvm.org/page/ChangeLog
|
|
|
218e99 |
- Package mutiboot.bin
|
|
|
218e99 |
- Update for how extboot is built
|
|
|
218e99 |
- Fix sf.net source URL
|
|
|
218e99 |
- Drop qemu-fix-ppc-softmmu-kvm-disabled-build.patch
|
|
|
218e99 |
- Drop qemu-fix-pcspk-build-with-kvm-disabled.patch
|
|
|
218e99 |
- Cherry-pick fix for esound support build failure
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Jul 15 2009 Daniel Berrange <berrange@lettuce.camlab.fab.redhat.com> - 2:0.10.50-10.kvm87
|
|
|
218e99 |
- Add udev rules to make /dev/kvm world accessible & group=kvm (rhbz #497341)
|
|
|
218e99 |
- Create a kvm group if it doesn't exist (rhbz #346151)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Jul 07 2009 Glauber Costa <glommer@redhat.com> - 2:0.10.50-9.kvm87
|
|
|
218e99 |
- use pxe roms from gpxe, instead of etherboot package.
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Jul 3 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-8.kvm87
|
|
|
218e99 |
- Prefer sysfs over usbfs for usb passthrough (#508326)
|
|
|
218e99 |
|
|
|
218e99 |
* Sat Jun 27 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-7.kvm87
|
|
|
218e99 |
- Update to kvm-87
|
|
|
218e99 |
- Drop upstreamed patches
|
|
|
218e99 |
- Cherry-pick new ppc build fix from upstream
|
|
|
218e99 |
- Work around broken linux-user build on ppc
|
|
|
218e99 |
- Fix hw/pcspk.c build with --disable-kvm
|
|
|
218e99 |
- Re-enable preadv()/pwritev() since #497429 is long since fixed
|
|
|
218e99 |
- Kill petalogix-s3adsp1800.dtb, since we don't ship the microblaze target
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Jun 5 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-6.kvm86
|
|
|
218e99 |
- Fix 'kernel requires an x86-64 CPU' error
|
|
|
218e99 |
- BuildRequires ncurses-devel to enable '-curses' option (#504226)
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Jun 3 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-5.kvm86
|
|
|
218e99 |
- Prevent locked cdrom eject - fixes hang at end of anaconda installs (#501412)
|
|
|
218e99 |
- Avoid harmless 'unhandled wrmsr' warnings (#499712)
|
|
|
218e99 |
|
|
|
218e99 |
* Thu May 21 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-4.kvm86
|
|
|
218e99 |
- Update to kvm-86 release
|
|
|
218e99 |
- ChangeLog here: http://marc.info/?l=kvm&m=124282885729710
|
|
|
218e99 |
|
|
|
218e99 |
* Fri May 1 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-3.kvm85
|
|
|
218e99 |
- Really provide qemu-kvm as a metapackage for comps
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Apr 28 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-2.kvm85
|
|
|
218e99 |
- Provide qemu-kvm as a metapackage for comps
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Apr 27 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10.50-1.kvm85
|
|
|
218e99 |
- Update to qemu-kvm-devel-85
|
|
|
218e99 |
- kvm-85 is based on qemu development branch, currently version 0.10.50
|
|
|
218e99 |
- Include new qemu-io utility in qemu-img package
|
|
|
218e99 |
- Re-instate -help string for boot=on to fix virtio booting with libvirt
|
|
|
218e99 |
- Drop upstreamed patches
|
|
|
218e99 |
- Fix missing kernel/include/asm symlink in upstream tarball
|
|
|
218e99 |
- Fix target-arm build
|
|
|
218e99 |
- Fix build on ppc
|
|
|
218e99 |
- Disable preadv()/pwritev() until bug #497429 is fixed
|
|
|
218e99 |
- Kill more .kernelrelease uselessness
|
|
|
218e99 |
- Make non-kvm qemu build verbose
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Apr 24 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-15
|
|
|
218e99 |
- Fix source numbering typos caused by make-release addition
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Apr 23 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-14
|
|
|
218e99 |
- Improve instructions for generating the tarball
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Apr 21 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-13
|
|
|
218e99 |
- Enable pulseaudio driver to fix qemu lockup at shutdown (#495964)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Apr 21 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-12
|
|
|
218e99 |
- Another qcow2 image corruption fix (#496642)
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Apr 20 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-11
|
|
|
218e99 |
- Fix qcow2 image corruption (#496642)
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Apr 19 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-10
|
|
|
218e99 |
- Run sysconfig.modules from %%post on x86_64 too (#494739)
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Apr 19 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-9
|
|
|
218e99 |
- Align VGA ROM to 4k boundary - fixes 'qemu-kvm -std vga' (#494376)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Apr 14 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-8
|
|
|
218e99 |
- Provide qemu-kvm conditional on the architecture.
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Apr 9 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-7
|
|
|
218e99 |
- Add a much cleaner fix for vga segfault (#494002)
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Apr 5 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-6
|
|
|
218e99 |
- Fixed qcow2 segfault creating disks over 2TB. #491943
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Apr 3 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-5
|
|
|
218e99 |
- Fix vga segfault under kvm-autotest (#494002)
|
|
|
218e99 |
- Kill kernelrelease hack; it's not needed
|
|
|
218e99 |
- Build with "make V=1" for more verbose logs
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Apr 02 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-4
|
|
|
218e99 |
- Support botting gpxe roms.
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Apr 01 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-2
|
|
|
218e99 |
- added missing patch. love for CVS.
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Apr 01 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-1
|
|
|
218e99 |
- Include debuginfo for qemu-img
|
|
|
218e99 |
- Do not require qemu-common for qemu-img
|
|
|
218e99 |
- Explicitly own each of the firmware files
|
|
|
218e99 |
- remove firmwares for ppc and sparc. They should be provided by an external package.
|
|
|
218e99 |
Not that the packages exists for sparc in the secondary arch repo as noarch, but they
|
|
|
218e99 |
don't automatically get into main repos. Unfortunately it's the best we can do right
|
|
|
218e99 |
now.
|
|
|
218e99 |
- rollback a bit in time. Snapshot from avi's maint/2.6.30
|
|
|
218e99 |
- this requires the sasl patches to come back.
|
|
|
218e99 |
- with-patched-kernel comes back.
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Mar 25 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.10-0.12.kvm20090323git
|
|
|
218e99 |
- BuildRequires pciutils-devel for device assignment (#492076)
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Mar 23 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.11.kvm20090323git
|
|
|
218e99 |
- Update to snapshot kvm20090323.
|
|
|
218e99 |
- Removed patch2 (upstream).
|
|
|
218e99 |
- use upstream's new split package.
|
|
|
218e99 |
- --with-patched-kernel flag not needed anymore
|
|
|
218e99 |
- Tell how to get the sources.
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Mar 18 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.10.kvm20090310git
|
|
|
218e99 |
- Added extboot to files list.
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Mar 11 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.9.kvm20090310git
|
|
|
218e99 |
- Fix wrong reference to bochs bios.
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Mar 11 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.8.kvm20090310git
|
|
|
218e99 |
- fix Obsolete/Provides pair
|
|
|
218e99 |
- Use kvm bios from bochs-bios package.
|
|
|
218e99 |
- Using RPM_OPT_FLAGS in configure
|
|
|
218e99 |
- Picked back audio-drv-list from kvm package
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Mar 10 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.7.kvm20090310git
|
|
|
218e99 |
- modify ppc patch
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Mar 10 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.6.kvm20090310git
|
|
|
218e99 |
- updated to kvm20090310git
|
|
|
218e99 |
- removed sasl patches (already in this release)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Mar 10 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.5.kvm20090303git
|
|
|
218e99 |
- kvm.modules were being wrongly mentioned at %%install.
|
|
|
218e99 |
- update description for the x86 system package to include kvm support
|
|
|
218e99 |
- build kvm's own bios. It is still necessary while kvm uses a slightly different
|
|
|
218e99 |
irq routing mechanism
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Mar 05 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.4.kvm20090303git
|
|
|
218e99 |
- seems Epoch does not go into the tags. So start back here.
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Mar 05 2009 Glauber Costa <glommer@redhat.com> - 2:0.10-0.1.kvm20090303git
|
|
|
218e99 |
- Use bochs-bios instead of bochs-bios-data
|
|
|
218e99 |
- It's official: upstream set on 0.10
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Mar 5 2009 Daniel P. Berrange <berrange@redhat.com> - 2:0.9.2-0.2.kvm20090303git
|
|
|
218e99 |
- Added BSD to license list, since many files are covered by BSD
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Mar 04 2009 Glauber Costa <glommer@redhat.com> - 0.9.2-0.1.kvm20090303git
|
|
|
218e99 |
- missing a dot. shame on me
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Mar 04 2009 Glauber Costa <glommer@redhat.com> - 0.92-0.1.kvm20090303git
|
|
|
218e99 |
- Set Epoch to 2
|
|
|
218e99 |
- Set version to 0.92. It seems upstream keep changing minds here, so pick the lowest
|
|
|
218e99 |
- Provides KVM, Obsoletes KVM
|
|
|
218e99 |
- Only install qemu-kvm in ix86 and x86_64
|
|
|
218e99 |
- Remove pkgdesc macros, as they were generating bogus output for rpm -qi.
|
|
|
218e99 |
- fix ppc and ppc64 builds
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 0.10-0.3.kvm20090303git
|
|
|
218e99 |
- only execute post scripts for user package.
|
|
|
218e99 |
- added kvm tools.
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 0.10-0.2.kvm20090303git
|
|
|
218e99 |
- put kvm.modules into cvs
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 0.10-0.1.kvm20090303git
|
|
|
218e99 |
- Set Epoch to 1
|
|
|
218e99 |
- Build KVM (basic build, no tools yet)
|
|
|
218e99 |
- Set ppc in ExcludeArch. This is temporary, just to fix one issue at a time.
|
|
|
218e99 |
ppc users (IBM ? ;-)) please wait a little bit.
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Mar 3 2009 Daniel P. Berrange <berrange@redhat.com> - 1.0-0.5.svn6666
|
|
|
218e99 |
- Support VNC SASL authentication protocol
|
|
|
218e99 |
- Fix dep on bochs-bios-data
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.4.svn6666
|
|
|
218e99 |
- use bios from bochs-bios package.
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Mar 03 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.3.svn6666
|
|
|
218e99 |
- use vgabios from vgabios package.
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Mar 02 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.2.svn6666
|
|
|
218e99 |
- use pxe roms from etherboot package.
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Mar 02 2009 Glauber Costa <glommer@redhat.com> - 1.0-0.1.svn6666
|
|
|
218e99 |
- Updated to tip svn (release 6666). Featuring split packages for qemu.
|
|
|
218e99 |
Unfortunately, still using binary blobs for the bioses.
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.1-13
|
|
|
218e99 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Jan 11 2009 Debarshi Ray <rishi@fedoraproject.org> - 0.9.1-12
|
|
|
218e99 |
- Updated build patch. Closes Red Hat Bugzilla bug #465041.
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Dec 31 2008 Dennis Gilmore <dennis@ausil.us> - 0.9.1-11
|
|
|
218e99 |
- add sparcv9 and sparc64 support
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Jul 25 2008 Bill Nottingham <notting@redhat.com>
|
|
|
218e99 |
- Fix qemu-img summary (#456344)
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Jun 25 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-10.fc10
|
|
|
218e99 |
- Rebuild for GNU TLS ABI change
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Jun 11 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-9.fc10
|
|
|
218e99 |
- Remove bogus wildcard from files list (rhbz #450701)
|
|
|
218e99 |
|
|
|
218e99 |
* Sat May 17 2008 Lubomir Rintel <lkundrak@v3.sk> - 0.9.1-8
|
|
|
218e99 |
- Register binary handlers also for shared libraries
|
|
|
218e99 |
|
|
|
218e99 |
* Mon May 5 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-7.fc10
|
|
|
218e99 |
- Fix text console PTYs to be in rawmode
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Apr 27 2008 Lubomir Kundrak <lkundrak@redhat.com> - 0.9.1-6
|
|
|
218e99 |
- Register binary handler for SuperH-4 CPU
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Mar 19 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-5.fc9
|
|
|
218e99 |
- Split qemu-img tool into sub-package for smaller footprint installs
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Feb 27 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-4.fc9
|
|
|
218e99 |
- Fix block device checks for extendable disk formats (rhbz #435139)
|
|
|
218e99 |
|
|
|
218e99 |
* Sat Feb 23 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-3.fc9
|
|
|
218e99 |
- Fix block device extents check (rhbz #433560)
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.9.1-2
|
|
|
218e99 |
- Autorebuild for GCC 4.3
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Jan 8 2008 Daniel P. Berrange <berrange@redhat.com> - 0.9.1-1.fc9
|
|
|
218e99 |
- Updated to 0.9.1 release
|
|
|
218e99 |
- Fix license tag syntax
|
|
|
218e99 |
- Don't mark init script as a config file
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Sep 26 2007 Daniel P. Berrange <berrange@redhat.com> - 0.9.0-5.fc8
|
|
|
218e99 |
- Fix rtl8139 checksum calculation for Vista (rhbz #308201)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Aug 28 2007 Daniel P. Berrange <berrange@redhat.com> - 0.9.0-4.fc8
|
|
|
218e99 |
- Fix debuginfo by passing -Wl,--build-id to linker
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Aug 28 2007 David Woodhouse <dwmw2@infradead.org> 0.9.0-4
|
|
|
218e99 |
- Update licence
|
|
|
218e99 |
- Fix CDROM emulation (#253542)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Aug 28 2007 Daniel P. Berrange <berrange@redhat.com> - 0.9.0-3.fc8
|
|
|
218e99 |
- Added backport of VNC password auth, and TLS+x509 cert auth
|
|
|
218e99 |
- Switch to rtl8139 NIC by default for linkstate reporting
|
|
|
218e99 |
- Fix rtl8139 mmio region mappings with multiple NICs
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Apr 1 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 0.9.0-2
|
|
|
218e99 |
- Fix direct loading of a linux kernel with -kernel & -initrd (bz 234681)
|
|
|
218e99 |
- Remove spurious execute bits from manpages (bz 222573)
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Feb 6 2007 David Woodhouse <dwmw2@infradead.org> 0.9.0-1
|
|
|
218e99 |
- Update to 0.9.0
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Jan 31 2007 David Woodhouse <dwmw2@infradead.org> 0.8.2-5
|
|
|
218e99 |
- Include licences
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Nov 13 2006 Hans de Goede <j.w.r.degoede@hhs.nl> 0.8.2-4
|
|
|
218e99 |
- Backport patch to make FC6 guests work by Kevin Kofler
|
|
|
218e99 |
<Kevin@tigcc.ticalc.org> (bz 207843).
|
|
|
218e99 |
|
|
|
218e99 |
* Mon Sep 11 2006 David Woodhouse <dwmw2@infradead.org> 0.8.2-3
|
|
|
218e99 |
- Rebuild
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Aug 24 2006 Matthias Saou <http://freshrpms.net/> 0.8.2-2
|
|
|
218e99 |
- Remove the target-list iteration for x86_64 since they all build again.
|
|
|
218e99 |
- Make gcc32 vs. gcc34 conditional on %%{fedora} to share the same spec for
|
|
|
218e99 |
FC5 and FC6.
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Aug 23 2006 Matthias Saou <http://freshrpms.net/> 0.8.2-1
|
|
|
218e99 |
- Update to 0.8.2 (#200065).
|
|
|
218e99 |
- Drop upstreamed syscall-macros patch2.
|
|
|
218e99 |
- Put correct scriplet dependencies.
|
|
|
218e99 |
- Force install mode for the init script to avoid umask problems.
|
|
|
218e99 |
- Add %%postun condrestart for changes to the init script to be applied if any.
|
|
|
218e99 |
- Update description with the latest "about" from the web page (more current).
|
|
|
218e99 |
- Update URL to qemu.org one like the Source.
|
|
|
218e99 |
- Add which build requirement.
|
|
|
218e99 |
- Don't include texi files in %%doc since we ship them in html.
|
|
|
218e99 |
- Switch to using gcc34 on devel, FC5 still has gcc32.
|
|
|
218e99 |
- Add kernheaders patch to fix linux/compiler.h inclusion.
|
|
|
218e99 |
- Add target-sparc patch to fix compiling on ppc (some int32 to float).
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Jun 8 2006 David Woodhouse <dwmw2@infradead.org> 0.8.1-3
|
|
|
218e99 |
- More header abuse in modify_ldt(), change BuildRoot:
|
|
|
218e99 |
|
|
|
218e99 |
* Wed Jun 7 2006 David Woodhouse <dwmw2@infradead.org> 0.8.1-2
|
|
|
218e99 |
- Fix up kernel header abuse
|
|
|
218e99 |
|
|
|
218e99 |
* Tue May 30 2006 David Woodhouse <dwmw2@infradead.org> 0.8.1-1
|
|
|
218e99 |
- Update to 0.8.1
|
|
|
218e99 |
|
|
|
218e99 |
* Sat Mar 18 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-6
|
|
|
218e99 |
- Update linker script for PPC
|
|
|
218e99 |
|
|
|
218e99 |
* Sat Mar 18 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-5
|
|
|
218e99 |
- Just drop $RPM_OPT_FLAGS. They're too much of a PITA
|
|
|
218e99 |
|
|
|
218e99 |
* Sat Mar 18 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-4
|
|
|
218e99 |
- Disable stack-protector options which gcc 3.2 doesn't like
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Mar 17 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-3
|
|
|
218e99 |
- Use -mcpu= instead of -mtune= on x86_64 too
|
|
|
218e99 |
- Disable SPARC targets on x86_64, because dyngen doesn't like fnegs
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Mar 17 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-2
|
|
|
218e99 |
- Don't use -mtune=pentium4 on i386. GCC 3.2 doesn't like it
|
|
|
218e99 |
|
|
|
218e99 |
* Fri Mar 17 2006 David Woodhouse <dwmw2@infradead.org> 0.8.0-1
|
|
|
218e99 |
- Update to 0.8.0
|
|
|
218e99 |
- Resort to using compat-gcc-32
|
|
|
218e99 |
- Enable ALSA
|
|
|
218e99 |
|
|
|
218e99 |
* Mon May 16 2005 David Woodhouse <dwmw2@infradead.org> 0.7.0-2
|
|
|
218e99 |
- Proper fix for GCC 4 putting 'blr' or 'ret' in the middle of the function,
|
|
|
218e99 |
for i386, x86_64 and PPC.
|
|
|
218e99 |
|
|
|
218e99 |
* Sat Apr 30 2005 David Woodhouse <dwmw2@infradead.org> 0.7.0-1
|
|
|
218e99 |
- Update to 0.7.0
|
|
|
218e99 |
- Fix dyngen for PPC functions which end in unconditional branch
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Apr 7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
|
|
|
218e99 |
- rebuilt
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Feb 13 2005 David Woodhouse <dwmw2@infradead.org> 0.6.1-2
|
|
|
218e99 |
- Package cleanup
|
|
|
218e99 |
|
|
|
218e99 |
* Sun Nov 21 2004 David Woodhouse <dwmw2@redhat.com> 0.6.1-1
|
|
|
218e99 |
- Update to 0.6.1
|
|
|
218e99 |
|
|
|
218e99 |
* Tue Jul 20 2004 David Woodhouse <dwmw2@redhat.com> 0.6.0-2
|
|
|
218e99 |
- Compile fix from qemu CVS, add x86_64 host support
|
|
|
218e99 |
|
|
|
218e99 |
* Wed May 12 2004 David Woodhouse <dwmw2@redhat.com> 0.6.0-1
|
|
|
218e99 |
- Update to 0.6.0.
|
|
|
218e99 |
|
|
|
218e99 |
* Sat May 8 2004 David Woodhouse <dwmw2@redhat.com> 0.5.5-1
|
|
|
218e99 |
- Update to 0.5.5.
|
|
|
218e99 |
|
|
|
218e99 |
* Sun May 2 2004 David Woodhouse <dwmw2@redhat.com> 0.5.4-1
|
|
|
218e99 |
- Update to 0.5.4.
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Apr 22 2004 David Woodhouse <dwmw2@redhat.com> 0.5.3-1
|
|
|
218e99 |
- Update to 0.5.3. Add init script.
|
|
|
218e99 |
|
|
|
218e99 |
* Thu Jul 17 2003 Jeff Johnson <jbj@redhat.com> 0.4.3-1
|
|
|
218e99 |
- Create.
|