26ba25
%global SLOF_gittagdate 20170724
26ba25
%global SLOF_gittagcommit 89f519f
26ba25
26ba25
%global have_usbredir 1
26ba25
%global have_spice    1
26ba25
%global have_opengl   1
26ba25
%global have_fdt      0
26ba25
%global have_gluster  1
26ba25
%global have_kvm_setup 0
26ba25
%global have_memlock_limits 0
26ba25
26ba25
%ifnarch %{ix86} x86_64
26ba25
    %global have_usbredir 0
26ba25
%endif
26ba25
Pablo Greco 3da364
%ifnarch s390x %{arm}
26ba25
    %global have_librdma 1
26ba25
%else
26ba25
    %global have_librdma 0
26ba25
%endif
26ba25
26ba25
%ifarch %{ix86}
26ba25
    %global kvm_target    i386
26ba25
%endif
26ba25
%ifarch x86_64
26ba25
    %global kvm_target    x86_64
26ba25
%else
26ba25
    %global have_spice   0
26ba25
    %global have_opengl  0
26ba25
    %global have_gluster 0
26ba25
%endif
26ba25
%ifarch %{power64}
26ba25
    %global kvm_target    ppc64
26ba25
    %global have_fdt     1
26ba25
    %global have_kvm_setup 1
26ba25
    %global have_memlock_limits 1
26ba25
%endif
26ba25
%ifarch s390x
26ba25
    %global kvm_target    s390x
Pablo Greco e6a3ae
    %global have_kvm_setup 1
26ba25
%endif
26ba25
%ifarch ppc
26ba25
    %global kvm_target    ppc
26ba25
    %global have_fdt     1
26ba25
%endif
26ba25
%ifarch aarch64
26ba25
    %global kvm_target    aarch64
26ba25
    %global have_fdt     1
26ba25
%endif
Pablo Greco 3da364
%ifarch %{arm}
Pablo Greco 3da364
    %global kvm_target    arm
Pablo Greco 3da364
    %global have_fdt     1
Pablo Greco 3da364
%endif
26ba25
26ba25
#Versions of various parts:
26ba25
26ba25
%global requires_all_modules                                     \
26ba25
Requires: %{name}-block-curl = %{epoch}:%{version}-%{release}    \
26ba25
%if %{have_gluster}                                              \
26ba25
Requires: %{name}-block-gluster = %{epoch}:%{version}-%{release} \
26ba25
%endif                                                           \
26ba25
Requires: %{name}-block-iscsi = %{epoch}:%{version}-%{release}   \
26ba25
Requires: %{name}-block-rbd = %{epoch}:%{version}-%{release}     \
26ba25
Requires: %{name}-block-ssh = %{epoch}:%{version}-%{release}
26ba25
26ba25
# Macro to properly setup RHEL/RHEV conflict handling
26ba25
%define rhev_ma_conflicts()                                      \
26ba25
Obsoletes: %1-ma                                                 \
26ba25
Obsoletes: %1-rhev
26ba25
26ba25
Summary: QEMU is a machine emulator and virtualizer
26ba25
Name: qemu-kvm
26ba25
Version: 2.12.0
Pablo Greco e6a3ae
Release: 99%{?dist}
26ba25
# Epoch because we pushed a qemu-1.0 package. AIUI this can't ever be dropped
26ba25
Epoch: 15
26ba25
License: GPLv2 and GPLv2+ and CC-BY
26ba25
Group: Development/Tools
26ba25
URL: http://www.qemu.org/
Pablo Greco 3da364
ExclusiveArch: x86_64 %{power64} aarch64 s390x %{arm}
26ba25
26ba25
26ba25
Source0: http://wiki.qemu.org/download/qemu-2.12.0.tar.xz
26ba25
26ba25
# KSM control scripts
26ba25
Source4: ksm.service
26ba25
Source5: ksm.sysconfig
26ba25
Source6: ksmctl.c
26ba25
Source7: ksmtuned.service
26ba25
Source8: ksmtuned
26ba25
Source9: ksmtuned.conf
26ba25
Source10: qemu-guest-agent.service
26ba25
Source11: 99-qemu-guest-agent.rules
26ba25
Source12: bridge.conf
26ba25
Source13: qemu-ga.sysconfig
26ba25
Source21: kvm-setup
26ba25
Source22: kvm-setup.service
26ba25
Source23: 85-kvm.preset
26ba25
Source26: vhost.conf
26ba25
Source27: kvm.conf
26ba25
Source28: 95-kvm-memlock.conf
26ba25
Source30: kvm-s390x.conf
26ba25
Source31: kvm-x86.conf
26ba25
Source32: qemu-pr-helper.service
26ba25
Source33: qemu-pr-helper.socket
26ba25
Source34: 81-kvm-rhel.rules
26ba25
Source35: udev-kvm-check.c
26ba25
Source36: README.tests
26ba25
26ba25
Pablo Greco 3da364
Source9999: kvm-arm-fixes.patch
26ba25
26ba25
Patch0001: 0001-Initial-redhat-build.patch
26ba25
Patch0002: 0002-Enable-disable-devices-for-RHEL-7.patch
26ba25
Patch0003: 0003-Add-RHEL-7-machine-types.patch
26ba25
Patch0004: 0004-block-vxhs-modularize-VXHS-via-g_module.patch
26ba25
Patch0005: 0005-Use-kvm-by-default.patch
26ba25
Patch0006: 0006-vfio-cap-number-of-devices-that-can-be-assigned.patch
26ba25
Patch0007: 0007-Add-support-statement-to-help-output.patch
26ba25
Patch0008: 0008-globally-limit-the-maximum-number-of-CPUs.patch
26ba25
Patch0009: 0009-Add-support-for-simpletrace.patch
26ba25
Patch0010: 0010-Use-qemu-kvm-in-documentation-instead-of-qemu-system.patch
26ba25
Patch0011: 0011-usb-xhci-Fix-PCI-capability-order.patch
26ba25
Patch0012: 0012-virtio-scsi-Reject-scsi-cd-if-data-plane-enabled-RHE.patch
26ba25
Patch0013: 0013-AArch64-Enable-CONFIG_FW_CFG_DMA-for-aarch64.patch
26ba25
# For bz#1508137 - [IBM 8.0 FEAT] KVM: Interactive Bootloader (qemu)
26ba25
Patch0016: 0016-pc-bios-s390-ccw-struct-tpi_info-must-be-declared-as.patch
26ba25
# For bz#1569675 - Backwards compatibility of pc-*-rhel7.5.0 and older machine-types
26ba25
Patch0020: 0020-pc-pc-rhel75.5.0-compat-code.patch
26ba25
# For bz#1571145 - qemu-kvm segfaults on RHEL 8 when run guestfsd under TCG
26ba25
Patch0022: 0022-tcg-workaround-branch-instruction-overflow-in-tcg_ou.patch
26ba25
# For bz#1508137 - [IBM 8.0 FEAT] KVM: Interactive Bootloader (qemu)
26ba25
Patch0025: 0025-s390-ccw-force-diag-308-subcode-to-unsigned-long.patch
26ba25
Patch0026: 0026-pc-bios-s390-ccw-size_t-should-be-unsigned.patch
26ba25
Patch0027: 0027-pc-bios-s390-ccw-rename-MAX_TABLE_ENTRIES-to-MAX_BOO.patch
26ba25
Patch0028: 0028-pc-bios-s390-ccw-fix-loadparm-initialization-and-int.patch
26ba25
Patch0029: 0029-pc-bios-s390-ccw-fix-non-sequential-boot-entries-eck.patch
26ba25
Patch0030: 0030-pc-bios-s390-ccw-fix-non-sequential-boot-entries-enu.patch
26ba25
# For bz#1568600 - pc-i440fx-rhel7.6.0 and pc-q35-rhel7.6.0 machine types (x86)
26ba25
Patch0031: 0031-pc-rhel7.6.0-machine-types.patch
26ba25
# For bz#1513558 - Remove RHEL6 machine types
26ba25
Patch0032: 0032-Remove-rhel6-machine-types.patch
26ba25
Patch0033: 0033-Remove-rhel6_ctrl_guest_workaround.patch
26ba25
Patch0034: 0034-Remove-SeaBIOS-shadowing.patch
26ba25
Patch0035: 0035-Remove-ich9_uhci123_irqpin_override.patch
26ba25
# For bz#1570029 - [IBM 8.0 FEAT] KVM: 3270 Connectivity - qemu part
26ba25
Patch0036: 0036-s390x-css-disabled-subchannels-cannot-be-status-pend.patch
26ba25
Patch0037: 0037-virtio-ccw-common-reset-handler.patch
26ba25
Patch0038: 0038-s390x-ccw-make-sure-all-ccw-devices-are-properly-res.patch
26ba25
Patch0039: 0039-s390x-Re-enable-CONFIG_TERMINAL3270.patch
26ba25
# For bz#1585651 - RHEL 7.6 new pseries machine type (ppc64le)
26ba25
Patch0041: 0041-redhat-define-pseries-rhel7.6.0-machine-types.patch
26ba25
# For bz#1592337 - [IBM 8.0 FEAT] KVM: CPU Model z14 ZR1 (qemu-kvm)
26ba25
Patch0042: 0042-s390x-cpumodels-add-z14-Model-ZR1.patch
26ba25
# For bz#1590511 - Fails to start guest with Intel vGPU device
26ba25
Patch0043: kvm-vfio-pci-Default-display-option-to-off.patch
26ba25
# For bz#1571533 - Convert qemu-kvm python scripts to python3
26ba25
Patch0044: kvm-python-futurize-f-libfuturize.fixes.fix_print_with_i.patch
26ba25
# For bz#1571533 - Convert qemu-kvm python scripts to python3
26ba25
Patch0045: kvm-python-futurize-f-lib2to3.fixes.fix_except.patch
26ba25
# For bz#1599593 - User can't hotplug memory to less memory numa node on rhel8
26ba25
Patch50: kvm-spapr-Add-ibm-max-associativity-domains-property.patch
26ba25
# For bz#1599593 - User can't hotplug memory to less memory numa node on rhel8
26ba25
Patch51: kvm-Revert-spapr-Don-t-allow-memory-hotplug-to-memory-le.patch
26ba25
# For bz#1594969 - simpletrace.py fails when running with Python 3
26ba25
Patch52: kvm-simpletrace-Convert-name-from-mapping-record-to-str.patch
26ba25
# For bz#1602403 - test-crypto-tlssession unit test fails with assertions
26ba25
Patch53: kvm-tests-fix-TLS-handshake-failure-with-TLS-1.3.patch
26ba25
# For bz#1601671 - After rebooting guest,all the hot plug memory will be assigned to the 1st numa node.
26ba25
Patch54: kvm-spapr-Correct-inverted-test-in-spapr_pc_dimm_node.patch
26ba25
# For bz#1601317 - RHEL8.0 - qemu patch to align memory to allow 2MB THP
26ba25
Patch55: kvm-osdep-powerpc64-align-memory-to-allow-2MB-radix-THP-.patch
26ba25
# For bz#1595501 - Create pseries-rhel7.6.0-sxxm machine type
26ba25
Patch56: kvm-RHEL-8.0-Add-pseries-rhel7.6.0-sxxm-machine-type.patch
26ba25
# For bz#1597739 - AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)
26ba25
Patch57: kvm-i386-Helpers-to-encode-cache-information-consistentl.patch
26ba25
# For bz#1597739 - AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)
26ba25
Patch58: kvm-i386-Add-cache-information-in-X86CPUDefinition.patch
26ba25
# For bz#1597739 - AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)
26ba25
Patch59: kvm-i386-Initialize-cache-information-for-EPYC-family-pr.patch
26ba25
# For bz#1597739 - AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)
26ba25
Patch60: kvm-i386-Add-new-property-to-control-cache-info.patch
26ba25
# For bz#1597739 - AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)
26ba25
Patch61: kvm-i386-Clean-up-cache-CPUID-code.patch
26ba25
# For bz#1597739 - AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)
26ba25
Patch62: kvm-i386-Populate-AMD-Processor-Cache-Information-for-cp.patch
26ba25
# For bz#1597739 - AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)
26ba25
Patch63: kvm-i386-Add-support-for-CPUID_8000_001E-for-AMD.patch
26ba25
# For bz#1597739 - AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)
26ba25
Patch64: kvm-i386-Fix-up-the-Node-id-for-CPUID_8000_001E.patch
26ba25
# For bz#1597739 - AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)
26ba25
Patch65: kvm-i386-Enable-TOPOEXT-feature-on-AMD-EPYC-CPU.patch
26ba25
# For bz#1597739 - AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)
26ba25
Patch66: kvm-i386-Remove-generic-SMT-thread-check.patch
26ba25
# For bz#1597739 - AMD EPYC/Zen SMT support for KVM / QEMU guest (qemu-kvm)
26ba25
Patch67: kvm-i386-Allow-TOPOEXT-to-be-enabled-on-older-kernels.patch
26ba25
# For bz#1610906 - [IBM 8.0 FEAT] KVM: Huge Pages - libhugetlbfs Enablement - qemu-kvm part
26ba25
Patch68: kvm-linux-headers-Update-to-include-KVM_CAP_S390_HPAGE_1.patch
26ba25
# For bz#1610906 - [IBM 8.0 FEAT] KVM: Huge Pages - libhugetlbfs Enablement - qemu-kvm part
26ba25
Patch69: kvm-s390x-Enable-KVM-huge-page-backing-support.patch
26ba25
# For bz#1558723 - Create RHEL-7.6 QEMU machine type for AArch64
26ba25
Patch70: kvm-AArch64-Add-virt-rhel7.6-machine-type.patch
26ba25
# For bz#1566153 - IOERROR pause code lost after resuming a VM while I/O error is still present
26ba25
Patch71: kvm-cpus-Fix-event-order-on-resume-of-stopped-guest.patch
26ba25
# For bz#1523065 - "qemu-img resize" should fail to decrease the size of logical partition/lvm/iSCSI image with raw format
26ba25
Patch72: kvm-qemu-img-Check-post-truncation-size.patch
26ba25
# For bz#1575541 - qemu core dump while installing win10 guest
26ba25
Patch73: kvm-vga-catch-depth-0.patch
26ba25
# For bz#1583959 - Incorrect vcpu count limit for 7.4 machine types for windows guests
26ba25
Patch74: kvm-Fix-x-hv-max-vps-compat-value-for-7.4-machine-type.patch
26ba25
# For bz#1584984 - Vm starts failed with 'passthrough' smartcard
26ba25
Patch75: kvm-ccid-card-passthru-fix-regression-in-realize.patch
26ba25
# For bz#1542080 - Qemu core dump at cirrus_invalidate_region
26ba25
Patch76: kvm-Use-4-MB-vram-for-cirrus.patch
26ba25
# For bz#1505664 - "qemu-kvm: System page size 0x1000000 is not enabled in page_size_mask (0x11000). Performance may be slow" show up while using hugepage as guest's memory
26ba25
Patch77: kvm-spapr_pci-Remove-unhelpful-pagesize-warning.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch79: kvm-qobject-Use-qobject_to-instead-of-type-cast.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch80: kvm-qobject-Ensure-base-is-at-offset-0.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch81: kvm-qobject-use-a-QObjectBase_-struct.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch82: kvm-qobject-Replace-qobject_incref-QINCREF-qobject_decre.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch83: kvm-qobject-Modify-qobject_ref-to-return-obj.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch84: kvm-rbd-Drop-deprecated-drive-parameter-filename.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch85: kvm-iscsi-Drop-deprecated-drive-parameter-filename.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch86: kvm-block-Add-block-specific-QDict-header.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch87: kvm-qobject-Move-block-specific-qdict-code-to-block-qdic.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch88: kvm-block-Fix-blockdev-for-certain-non-string-scalars.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch89: kvm-block-Fix-drive-for-certain-non-string-scalars.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch90: kvm-block-Clean-up-a-misuse-of-qobject_to-in-.bdrv_co_cr.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch91: kvm-block-Factor-out-qobject_input_visitor_new_flat_conf.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch92: kvm-block-Make-remaining-uses-of-qobject-input-visitor-m.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch93: kvm-block-qdict-Simplify-qdict_flatten_qdict.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch94: kvm-block-qdict-Tweak-qdict_flatten_qdict-qdict_flatten_.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch95: kvm-block-qdict-Clean-up-qdict_crumple-a-bit.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch96: kvm-block-qdict-Simplify-qdict_is_list-some.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch97: kvm-check-block-qdict-Rename-qdict_flatten-s-variables-f.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch98: kvm-check-block-qdict-Cover-flattening-of-empty-lists-an.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch99: kvm-block-Fix-blockdev-blockdev-add-for-empty-objects-an.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch100: kvm-rbd-New-parameter-auth-client-required.patch
26ba25
# For bz#1557995 - QAPI schema for RBD storage misses the 'password-secret' option
26ba25
Patch101: kvm-rbd-New-parameter-key-secret.patch
26ba25
# For bz#1572856 - 'block-job-cancel' can not cancel a "drive-mirror" job
26ba25
Patch102: kvm-block-mirror-honor-ratelimit-again.patch
26ba25
# For bz#1572856 - 'block-job-cancel' can not cancel a "drive-mirror" job
26ba25
Patch103: kvm-block-mirror-Make-cancel-always-cancel-pre-READY.patch
26ba25
# For bz#1572856 - 'block-job-cancel' can not cancel a "drive-mirror" job
26ba25
Patch104: kvm-iotests-Add-test-for-cancelling-a-mirror-job.patch
26ba25
# For bz#1518738 - Add 'copy-on-read' filter driver for use with blockdev-add
26ba25
Patch105: kvm-iotests-Split-214-off-of-122.patch
26ba25
# For bz#1518738 - Add 'copy-on-read' filter driver for use with blockdev-add
26ba25
Patch106: kvm-block-Add-COR-filter-driver.patch
26ba25
# For bz#1518738 - Add 'copy-on-read' filter driver for use with blockdev-add
26ba25
Patch107: kvm-block-BLK_PERM_WRITE-includes-._UNCHANGED.patch
26ba25
# For bz#1518738 - Add 'copy-on-read' filter driver for use with blockdev-add
26ba25
Patch108: kvm-block-Add-BDRV_REQ_WRITE_UNCHANGED-flag.patch
26ba25
# For bz#1518738 - Add 'copy-on-read' filter driver for use with blockdev-add
26ba25
Patch109: kvm-block-Set-BDRV_REQ_WRITE_UNCHANGED-for-COR-writes.patch
26ba25
# For bz#1518738 - Add 'copy-on-read' filter driver for use with blockdev-add
26ba25
Patch110: kvm-block-quorum-Support-BDRV_REQ_WRITE_UNCHANGED.patch
26ba25
# For bz#1518738 - Add 'copy-on-read' filter driver for use with blockdev-add
26ba25
Patch111: kvm-block-Support-BDRV_REQ_WRITE_UNCHANGED-in-filters.patch
26ba25
# For bz#1518738 - Add 'copy-on-read' filter driver for use with blockdev-add
26ba25
Patch112: kvm-iotests-Clean-up-wrap-image-in-197.patch
26ba25
# For bz#1518738 - Add 'copy-on-read' filter driver for use with blockdev-add
26ba25
Patch113: kvm-iotests-Copy-197-for-COR-filter-driver.patch
26ba25
# For bz#1518738 - Add 'copy-on-read' filter driver for use with blockdev-add
26ba25
Patch114: kvm-iotests-Add-test-for-COR-across-nodes.patch
26ba25
# For bz#1576598 - Segfault in qemu-io and qemu-img with -U --image-opts force-share=off
26ba25
Patch115: kvm-qemu-io-Use-purely-string-blockdev-options.patch
26ba25
# For bz#1576598 - Segfault in qemu-io and qemu-img with -U --image-opts force-share=off
26ba25
Patch116: kvm-qemu-img-Use-only-string-options-in-img_open_opts.patch
26ba25
# For bz#1576598 - Segfault in qemu-io and qemu-img with -U --image-opts force-share=off
26ba25
Patch117: kvm-iotests-Add-test-for-U-force-share-conflicts.patch
26ba25
# For bz#1519617 - The exit code should be non-zero when qemu-io reports an error
26ba25
Patch118: kvm-qemu-io-Drop-command-functions-return-values.patch
26ba25
# For bz#1519617 - The exit code should be non-zero when qemu-io reports an error
26ba25
Patch119: kvm-qemu-io-Let-command-functions-return-error-code.patch
26ba25
# For bz#1519617 - The exit code should be non-zero when qemu-io reports an error
26ba25
Patch120: kvm-qemu-io-Exit-with-error-when-a-command-failed.patch
26ba25
# For bz#1519617 - The exit code should be non-zero when qemu-io reports an error
26ba25
Patch121: kvm-iotests.py-Add-qemu_io_silent.patch
26ba25
# For bz#1519617 - The exit code should be non-zero when qemu-io reports an error
26ba25
Patch122: kvm-iotests-Let-216-make-use-of-qemu-io-s-exit-code.patch
26ba25
# For bz#1527085 - The copied flag should be updated during  '-r leaks'
26ba25
Patch123: kvm-qcow2-Repair-OFLAG_COPIED-when-fixing-leaks.patch
26ba25
# For bz#1527085 - The copied flag should be updated during  '-r leaks'
26ba25
Patch124: kvm-iotests-Repairing-error-during-snapshot-deletion.patch
26ba25
# For bz#1588039 - Possible assertion failure in qemu when a corrupted image is used during an incoming migration
26ba25
Patch125: kvm-block-Make-bdrv_is_writable-public.patch
26ba25
# For bz#1588039 - Possible assertion failure in qemu when a corrupted image is used during an incoming migration
26ba25
Patch126: kvm-qcow2-Do-not-mark-inactive-images-corrupt.patch
26ba25
# For bz#1588039 - Possible assertion failure in qemu when a corrupted image is used during an incoming migration
26ba25
Patch127: kvm-iotests-Add-case-for-a-corrupted-inactive-image.patch
26ba25
# For bz#1168213 - main-loop: WARNING: I/O thread spun for 1000 iterations while doing stream block device.
26ba25
Patch128: kvm-main-loop-drop-spin_counter.patch
26ba25
# For bz#1560847 - [Power8][FW b0320a_1812.861][rhel7.5rc2 3.10.0-861.el7.ppc64le][qemu-kvm-{ma,rhev}-2.10.0-21.el7_5.1.ppc64le] KVM guest does not default to ori type flush even with pseries-rhel7.5.0-sxxm
26ba25
Patch129: kvm-target-ppc-Factor-out-the-parsing-in-kvmppc_get_cpu_.patch
26ba25
# For bz#1560847 - [Power8][FW b0320a_1812.861][rhel7.5rc2 3.10.0-861.el7.ppc64le][qemu-kvm-{ma,rhev}-2.10.0-21.el7_5.1.ppc64le] KVM guest does not default to ori type flush even with pseries-rhel7.5.0-sxxm
26ba25
Patch130: kvm-target-ppc-Don-t-require-private-l1d-cache-on-POWER8.patch
26ba25
# For bz#1560847 - [Power8][FW b0320a_1812.861][rhel7.5rc2 3.10.0-861.el7.ppc64le][qemu-kvm-{ma,rhev}-2.10.0-21.el7_5.1.ppc64le] KVM guest does not default to ori type flush even with pseries-rhel7.5.0-sxxm
26ba25
Patch131: kvm-ppc-spapr_caps-Don-t-disable-cap_cfpc-on-POWER8-by-d.patch
26ba25
# For bz#1567733 - qemu abort when migrate during guest reboot
26ba25
Patch132: kvm-qxl-fix-local-renderer-crash.patch
26ba25
# For bz#1537956 - RFE: qemu-img amend should list the true supported options
26ba25
Patch133: kvm-qemu-img-Amendment-support-implies-create_opts.patch
26ba25
# For bz#1537956 - RFE: qemu-img amend should list the true supported options
26ba25
Patch134: kvm-block-Add-Error-parameter-to-bdrv_amend_options.patch
26ba25
# For bz#1537956 - RFE: qemu-img amend should list the true supported options
26ba25
Patch135: kvm-qemu-option-Pull-out-Supported-options-print.patch
26ba25
# For bz#1537956 - RFE: qemu-img amend should list the true supported options
26ba25
Patch136: kvm-qemu-img-Add-print_amend_option_help.patch
26ba25
# For bz#1537956 - RFE: qemu-img amend should list the true supported options
26ba25
Patch137: kvm-qemu-img-Recognize-no-creation-support-in-o-help.patch
26ba25
# For bz#1537956 - RFE: qemu-img amend should list the true supported options
26ba25
Patch138: kvm-iotests-Test-help-option-for-unsupporting-formats.patch
26ba25
# For bz#1537956 - RFE: qemu-img amend should list the true supported options
26ba25
Patch139: kvm-iotests-Rework-113.patch
26ba25
# For bz#1569835 - qemu-img get wrong backing file path after rebasing image with relative path
26ba25
Patch140: kvm-qemu-img-Resolve-relative-backing-paths-in-rebase.patch
26ba25
# For bz#1569835 - qemu-img get wrong backing file path after rebasing image with relative path
26ba25
Patch141: kvm-iotests-Add-test-for-rebasing-with-relative-paths.patch
26ba25
# For bz#1527898 - [RFE] qemu-img should leave cluster unallocated if it's read as zero throughout the backing chain
26ba25
Patch142: kvm-qemu-img-Special-post-backing-convert-handling.patch
26ba25
# For bz#1527898 - [RFE] qemu-img should leave cluster unallocated if it's read as zero throughout the backing chain
26ba25
Patch143: kvm-iotests-Test-post-backing-convert-target-behavior.patch
26ba25
# For bz#1564576 - Pegas 1.1 - Require to backport qemu-kvm patch that fixes expected_downtime calculation during migration
26ba25
Patch144: kvm-migration-calculate-expected_downtime-with-ram_bytes.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch145: kvm-sheepdog-Fix-sd_co_create_opts-memory-leaks.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch146: kvm-qemu-iotests-reduce-chance-of-races-in-185.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch147: kvm-blockjob-do-not-cancel-timer-in-resume.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch148: kvm-nfs-Fix-error-path-in-nfs_options_qdict_to_qapi.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch149: kvm-nfs-Remove-processed-options-from-QDict.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch150: kvm-blockjob-drop-block_job_pause-resume_all.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch151: kvm-blockjob-expose-error-string-via-query.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch152: kvm-blockjob-Fix-assertion-in-block_job_finalize.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch153: kvm-blockjob-Wrappers-for-progress-counter-access.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch154: kvm-blockjob-Move-RateLimit-to-BlockJob.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch155: kvm-blockjob-Implement-block_job_set_speed-centrally.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch156: kvm-blockjob-Introduce-block_job_ratelimit_get_delay.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch157: kvm-blockjob-Add-block_job_driver.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch158: kvm-blockjob-Update-block-job-pause-resume-documentation.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch159: kvm-blockjob-Improve-BlockJobInfo.offset-len-documentati.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch160: kvm-job-Create-Job-JobDriver-and-job_create.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch161: kvm-job-Rename-BlockJobType-into-JobType.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch162: kvm-job-Add-JobDriver.job_type.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch163: kvm-job-Add-job_delete.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch164: kvm-job-Maintain-a-list-of-all-jobs.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch165: kvm-job-Move-state-transitions-to-Job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch166: kvm-job-Add-reference-counting.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch167: kvm-job-Move-cancelled-to-Job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch168: kvm-job-Add-Job.aio_context.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch169: kvm-job-Move-defer_to_main_loop-to-Job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch170: kvm-job-Move-coroutine-and-related-code-to-Job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch171: kvm-job-Add-job_sleep_ns.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch172: kvm-job-Move-pause-resume-functions-to-Job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch173: kvm-job-Replace-BlockJob.completed-with-job_is_completed.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch174: kvm-job-Move-BlockJobCreateFlags-to-Job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch175: kvm-blockjob-Split-block_job_event_pending.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch176: kvm-job-Add-job_event_.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch177: kvm-job-Move-single-job-finalisation-to-Job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch178: kvm-job-Convert-block_job_cancel_async-to-Job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch179: kvm-job-Add-job_drain.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch180: kvm-job-Move-.complete-callback-to-Job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch181: kvm-job-Move-job_finish_sync-to-Job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch182: kvm-job-Switch-transactions-to-JobTxn.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch183: kvm-job-Move-transactions-to-Job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch184: kvm-job-Move-completion-and-cancellation-to-Job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch185: kvm-block-Cancel-job-in-bdrv_close_all-callers.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch186: kvm-job-Add-job_yield.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch187: kvm-job-Add-job_dismiss.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch188: kvm-job-Add-job_is_ready.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch189: kvm-job-Add-job_transition_to_ready.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch190: kvm-job-Move-progress-fields-to-Job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch191: kvm-job-Introduce-qapi-job.json.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch192: kvm-job-Add-JOB_STATUS_CHANGE-QMP-event.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch193: kvm-job-Add-lifecycle-QMP-commands.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch194: kvm-job-Add-query-jobs-QMP-command.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch195: kvm-blockjob-Remove-BlockJob.driver.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch196: kvm-iotests-Move-qmp_to_opts-to-VM.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch197: kvm-qemu-iotests-Test-job-with-block-jobs.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch198: kvm-vdi-Fix-vdi_co_do_create-return-value.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch199: kvm-vhdx-Fix-vhdx_co_create-return-value.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch200: kvm-job-Add-error-message-for-failing-jobs.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch201: kvm-block-create-Make-x-blockdev-create-a-job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch202: kvm-qemu-iotests-Add-VM.get_qmp_events_filtered.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch203: kvm-qemu-iotests-Add-VM.qmp_log.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch204: kvm-qemu-iotests-Add-iotests.img_info_log.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch205: kvm-qemu-iotests-Add-VM.run_job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch206: kvm-qemu-iotests-iotests.py-helper-for-non-file-protocol.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch207: kvm-qemu-iotests-Rewrite-206-for-blockdev-create-job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch208: kvm-qemu-iotests-Rewrite-207-for-blockdev-create-job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch209: kvm-qemu-iotests-Rewrite-210-for-blockdev-create-job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch210: kvm-qemu-iotests-Rewrite-211-for-blockdev-create-job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch211: kvm-qemu-iotests-Rewrite-212-for-blockdev-create-job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch212: kvm-qemu-iotests-Rewrite-213-for-blockdev-create-job.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch213: kvm-block-create-Mark-blockdev-create-stable.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch214: kvm-jobs-fix-stale-wording.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch215: kvm-jobs-fix-verb-references-in-docs.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch216: kvm-iotests-Fix-219-s-timing.patch
26ba25
# For bz#1513543 - [RFE] Add block job to create format on a storage device
26ba25
Patch217: kvm-iotests-improve-pause_job.patch
26ba25
# For bz#1572851 - Core dumped after migration when with usb-host
26ba25
Patch220: kvm-usb-host-skip-open-on-pending-postload-bh.patch
26ba25
# For bz#1574216 - CVE-2018-3639 qemu-kvm-rhev: hw: cpu: speculative store bypass [rhel-7.6]
26ba25
Patch221: kvm-i386-Define-the-Virt-SSBD-MSR-and-handling-of-it-CVE.patch
26ba25
# For bz#1574216 - CVE-2018-3639 qemu-kvm-rhev: hw: cpu: speculative store bypass [rhel-7.6]
26ba25
Patch222: kvm-i386-define-the-AMD-virt-ssbd-CPUID-feature-bit-CVE-.patch
26ba25
# For bz#1519144 - qemu-img: image locking doesn't cover image creation
26ba25
Patch223: kvm-block-file-posix-Pass-FD-to-locking-helpers.patch
26ba25
# For bz#1519144 - qemu-img: image locking doesn't cover image creation
26ba25
Patch224: kvm-block-file-posix-File-locking-during-creation.patch
26ba25
# For bz#1519144 - qemu-img: image locking doesn't cover image creation
26ba25
Patch225: kvm-iotests-Add-creation-test-to-153.patch
26ba25
# For bz#1526645 - [Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev
26ba25
Patch226: kvm-vhost-user-add-Net-prefix-to-internal-state-structur.patch
26ba25
# For bz#1526645 - [Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev
26ba25
Patch227: kvm-virtio-support-setting-memory-region-based-host-noti.patch
26ba25
# For bz#1526645 - [Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev
26ba25
Patch228: kvm-vhost-user-support-receiving-file-descriptors-in-sla.patch
26ba25
# For bz#1526645 - [Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev
26ba25
Patch229: kvm-osdep-add-wait.h-compat-macros.patch
26ba25
# For bz#1526645 - [Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev
26ba25
Patch230: kvm-vhost-user-bridge-support-host-notifier.patch
26ba25
# For bz#1526645 - [Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev
26ba25
Patch231: kvm-vhost-allow-backends-to-filter-memory-sections.patch
26ba25
# For bz#1526645 - [Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev
26ba25
Patch232: kvm-vhost-user-allow-slave-to-send-fds-via-slave-channel.patch
26ba25
# For bz#1526645 - [Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev
26ba25
Patch233: kvm-vhost-user-introduce-shared-vhost-user-state.patch
26ba25
# For bz#1526645 - [Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev
26ba25
Patch234: kvm-vhost-user-support-registering-external-host-notifie.patch
26ba25
# For bz#1526645 - [Intel 7.6 FEAT] vHost Data Plane Acceleration (vDPA) - vhost user client - qemu-kvm-rhev
26ba25
Patch235: kvm-libvhost-user-support-host-notifier.patch
26ba25
# For bz#1482537 - [RFE] qemu-img copy-offloading (convert command)
26ba25
Patch236: kvm-block-Introduce-API-for-copy-offloading.patch
26ba25
# For bz#1482537 - [RFE] qemu-img copy-offloading (convert command)
26ba25
Patch237: kvm-raw-Check-byte-range-uniformly.patch
26ba25
# For bz#1482537 - [RFE] qemu-img copy-offloading (convert command)
26ba25
Patch238: kvm-raw-Implement-copy-offloading.patch
26ba25
# For bz#1482537 - [RFE] qemu-img copy-offloading (convert command)
26ba25
Patch239: kvm-qcow2-Implement-copy-offloading.patch
26ba25
# For bz#1482537 - [RFE] qemu-img copy-offloading (convert command)
26ba25
Patch240: kvm-file-posix-Implement-bdrv_co_copy_range.patch
26ba25
# For bz#1482537 - [RFE] qemu-img copy-offloading (convert command)
26ba25
Patch241: kvm-iscsi-Query-and-save-device-designator-when-opening.patch
26ba25
# For bz#1482537 - [RFE] qemu-img copy-offloading (convert command)
26ba25
Patch242: kvm-iscsi-Create-and-use-iscsi_co_wait_for_task.patch
26ba25
# For bz#1482537 - [RFE] qemu-img copy-offloading (convert command)
26ba25
Patch243: kvm-iscsi-Implement-copy-offloading.patch
26ba25
# For bz#1482537 - [RFE] qemu-img copy-offloading (convert command)
26ba25
Patch244: kvm-block-backend-Add-blk_co_copy_range.patch
26ba25
# For bz#1482537 - [RFE] qemu-img copy-offloading (convert command)
26ba25
Patch245: kvm-qemu-img-Convert-with-copy-offloading.patch
26ba25
# For bz#1482537 - [RFE] qemu-img copy-offloading (convert command)
26ba25
Patch246: kvm-qcow2-Fix-src_offset-in-copy-offloading.patch
26ba25
# For bz#1482537 - [RFE] qemu-img copy-offloading (convert command)
26ba25
Patch247: kvm-iscsi-Don-t-blindly-use-designator-length-in-respons.patch
26ba25
# For bz#1482537 - [RFE] qemu-img copy-offloading (convert command)
26ba25
Patch248: kvm-file-posix-Fix-EINTR-handling.patch
26ba25
# For bz#1595180 - Can't set rerror/werror with usb-storage
26ba25
Patch249: kvm-usb-storage-Add-rerror-werror-properties.patch
26ba25
# For bz#1578381 - Error message need update when specify numa distance with node index >=128
26ba25
Patch250: kvm-numa-clarify-error-message-when-node-index-is-out-of.patch
26ba25
# For bz#1528541 - qemu-img check reports tons of leaked clusters after re-start nfs service to resume writing data in guest
26ba25
Patch251: kvm-qemu-iotests-Update-026.out.nocache-reference-output.patch
26ba25
# For bz#1528541 - qemu-img check reports tons of leaked clusters after re-start nfs service to resume writing data in guest
26ba25
Patch252: kvm-qcow2-Free-allocated-clusters-on-write-error.patch
26ba25
# For bz#1528541 - qemu-img check reports tons of leaked clusters after re-start nfs service to resume writing data in guest
26ba25
Patch253: kvm-qemu-iotests-Test-qcow2-not-leaking-clusters-on-writ.patch
26ba25
# For bz#1586313 - -smp option is not easily found in the output of qemu help
26ba25
Patch254: kvm-qemu-options-Add-missing-newline-to-accel-help-text.patch
26ba25
# For bz#1594135 - system_reset many times linux guests cause qemu process Aborted
26ba25
Patch255: kvm-xhci-fix-guest-triggerable-assert.patch
26ba25
# For bz#1589634 - Migration failed when rebooting guest with multiple virtio videos
26ba25
Patch256: kvm-virtio-gpu-tweak-scanout-disable.patch
26ba25
# For bz#1589634 - Migration failed when rebooting guest with multiple virtio videos
26ba25
Patch257: kvm-virtio-gpu-update-old-resource-too.patch
26ba25
# For bz#1589634 - Migration failed when rebooting guest with multiple virtio videos
26ba25
Patch258: kvm-virtio-gpu-disable-scanout-when-backing-resource-is-.patch
26ba25
# For bz#1549654 - Reject node-names which would be truncated by the block layer commands
26ba25
Patch259: kvm-block-Don-t-silently-truncate-node-names.patch
26ba25
# For bz#1533158 - QEMU support for libvirtd restarting qemu-pr-helper
26ba25
Patch260: kvm-pr-helper-fix-socket-path-default-in-help.patch
26ba25
# For bz#1533158 - QEMU support for libvirtd restarting qemu-pr-helper
26ba25
Patch261: kvm-pr-helper-fix-assertion-failure-on-failed-multipath-.patch
26ba25
# For bz#1533158 - QEMU support for libvirtd restarting qemu-pr-helper
26ba25
Patch262: kvm-pr-manager-helper-avoid-SIGSEGV-when-writing-to-the-.patch
26ba25
# For bz#1533158 - QEMU support for libvirtd restarting qemu-pr-helper
26ba25
Patch263: kvm-pr-manager-put-stubs-in-.c-file.patch
26ba25
# For bz#1533158 - QEMU support for libvirtd restarting qemu-pr-helper
26ba25
Patch264: kvm-pr-manager-add-query-pr-managers-QMP-command.patch
26ba25
# For bz#1533158 - QEMU support for libvirtd restarting qemu-pr-helper
26ba25
Patch265: kvm-pr-manager-helper-report-event-on-connection-disconn.patch
26ba25
# For bz#1533158 - QEMU support for libvirtd restarting qemu-pr-helper
26ba25
Patch266: kvm-pr-helper-avoid-error-on-PR-IN-command-with-zero-req.patch
26ba25
# For bz#1533158 - QEMU support for libvirtd restarting qemu-pr-helper
26ba25
Patch267: kvm-pr-helper-Rework-socket-path-handling.patch
26ba25
# For bz#1533158 - QEMU support for libvirtd restarting qemu-pr-helper
26ba25
Patch268: kvm-pr-manager-helper-fix-memory-leak-on-event.patch
26ba25
# For bz#1556678 - Hot plug usb-ccid for the 2nd time with the same ID as the 1st time failed
26ba25
Patch269: kvm-object-fix-OBJ_PROP_LINK_UNREF_ON_RELEASE-ambivalenc.patch
26ba25
# For bz#1556678 - Hot plug usb-ccid for the 2nd time with the same ID as the 1st time failed
26ba25
Patch270: kvm-usb-hcd-xhci-test-add-a-test-for-ccid-hotplug.patch
26ba25
# For bz#1556678 - Hot plug usb-ccid for the 2nd time with the same ID as the 1st time failed
26ba25
Patch271: kvm-Revert-usb-release-the-created-buses.patch
26ba25
# For bz#1599335 - Image creation locking is too tight and is not properly released
26ba25
Patch272: kvm-file-posix-Fix-creation-locking.patch
26ba25
# For bz#1599335 - Image creation locking is too tight and is not properly released
26ba25
Patch273: kvm-file-posix-Unlock-FD-after-creation.patch
26ba25
# For bz#1584914 - SATA emulator lags and hangs
26ba25
Patch274: kvm-ahci-trim-signatures-on-raise-lower.patch
26ba25
# For bz#1584914 - SATA emulator lags and hangs
26ba25
Patch275: kvm-ahci-fix-PxCI-register-race.patch
26ba25
# For bz#1584914 - SATA emulator lags and hangs
26ba25
Patch276: kvm-ahci-don-t-schedule-unnecessary-BH.patch
26ba25
# For bz#1595173 - blockdev-create is blocking
26ba25
Patch277: kvm-qcow2-Fix-qcow2_truncate-error-return-value.patch
26ba25
# For bz#1595173 - blockdev-create is blocking
26ba25
Patch278: kvm-block-Convert-.bdrv_truncate-callback-to-coroutine_f.patch
26ba25
# For bz#1595173 - blockdev-create is blocking
26ba25
Patch279: kvm-qcow2-Remove-coroutine-trampoline-for-preallocate_co.patch
26ba25
# For bz#1595173 - blockdev-create is blocking
26ba25
Patch280: kvm-block-Move-bdrv_truncate-implementation-to-io.c.patch
26ba25
# For bz#1595173 - blockdev-create is blocking
26ba25
Patch281: kvm-block-Use-tracked-request-for-truncate.patch
26ba25
# For bz#1595173 - blockdev-create is blocking
26ba25
Patch282: kvm-file-posix-Make-.bdrv_co_truncate-asynchronous.patch
26ba25
# For bz#1590640 - qemu-kvm: block/io.c:1098: bdrv_co_do_copy_on_readv: Assertion `skip_bytes < pnum' failed.
26ba25
Patch283: kvm-block-Fix-copy-on-read-crash-with-partial-final-clus.patch
26ba25
# For bz#1599515 - qemu core-dump with aio_read via hmp (util/qemu-thread-posix.c:64: qemu_mutex_lock_impl: Assertion `mutex->initialized' failed)
26ba25
Patch284: kvm-block-fix-QEMU-crash-with-scsi-hd-and-drive_del.patch
26ba25
# For bz#1576743 - virtio-rng hangs when running on recent (2.x) QEMU versions
26ba25
Patch285: kvm-virtio-rng-process-pending-requests-on-DRIVER_OK.patch
26ba25
# For bz#1525829 - can not boot up a scsi-block passthrough disk via -blockdev with error "cannot get SG_IO version number: Operation not supported.  Is this a SCSI device?"
26ba25
Patch286: kvm-file-posix-specify-expected-filetypes.patch
26ba25
# For bz#1525829 - can not boot up a scsi-block passthrough disk via -blockdev with error "cannot get SG_IO version number: Operation not supported.  Is this a SCSI device?"
26ba25
Patch287: kvm-iotests-add-test-226-for-file-driver-types.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch288: kvm-block-dirty-bitmap-add-lock-to-bdrv_enable-disable_d.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch289: kvm-qapi-add-x-block-dirty-bitmap-enable-disable.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch290: kvm-qmp-transaction-support-for-x-block-dirty-bitmap-ena.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch291: kvm-qapi-add-x-block-dirty-bitmap-merge.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch292: kvm-qapi-add-disabled-parameter-to-block-dirty-bitmap-ad.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch293: kvm-block-dirty-bitmap-add-bdrv_enable_dirty_bitmap_lock.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch294: kvm-dirty-bitmap-fix-double-lock-on-bitmap-enabling.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch295: kvm-block-qcow2-bitmap-fix-free_bitmap_clusters.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch296: kvm-qcow2-add-overlap-check-for-bitmap-directory.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch297: kvm-blockdev-enable-non-root-nodes-for-backup-source.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch298: kvm-iotests-add-222-to-test-basic-fleecing.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch299: kvm-qcow2-Remove-dead-check-on-ret.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch300: kvm-block-Move-request-tracking-to-children-in-copy-offl.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch301: kvm-block-Fix-parameter-checking-in-bdrv_co_copy_range_i.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch302: kvm-block-Honour-BDRV_REQ_NO_SERIALISING-in-copy-range.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch303: kvm-backup-Use-copy-offloading.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch304: kvm-block-backup-disable-copy-offloading-for-backup.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch305: kvm-iotests-222-Don-t-run-with-luks.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch306: kvm-block-io-fix-copy_range.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch307: kvm-block-split-flags-in-copy_range.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch308: kvm-block-add-BDRV_REQ_SERIALISING-flag.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch309: kvm-block-backup-fix-fleecing-scheme-use-serialized-writ.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch310: kvm-nbd-server-Reject-0-length-block-status-request.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch311: kvm-nbd-server-fix-trace.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch312: kvm-nbd-server-refactor-NBDExportMetaContexts.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch313: kvm-nbd-server-add-nbd_meta_empty_or_pattern-helper.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch314: kvm-nbd-server-implement-dirty-bitmap-export.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch315: kvm-qapi-new-qmp-command-nbd-server-add-bitmap.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch316: kvm-docs-interop-add-nbd.txt.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch317: kvm-nbd-server-introduce-NBD_CMD_CACHE.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch318: kvm-nbd-server-Silence-gcc-false-positive.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch319: kvm-nbd-server-Fix-dirty-bitmap-logic-regression.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch320: kvm-nbd-server-fix-nbd_co_send_block_status.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch321: kvm-nbd-client-Add-x-dirty-bitmap-to-query-bitmap-from-s.patch
26ba25
# For bz#1207657 - RFE: QEMU Incremental live backup - push and pull modes
26ba25
Patch322: kvm-iotests-New-test-223-for-exporting-dirty-bitmap-over.patch
26ba25
# For bz#1592817 - Retrying on serial_xmit if the pipe is broken may compromise the Guest
26ba25
Patch323: kvm-hw-char-serial-Only-retry-if-qemu_chr_fe_write-retur.patch
26ba25
# For bz#1592817 - Retrying on serial_xmit if the pipe is broken may compromise the Guest
26ba25
Patch324: kvm-hw-char-serial-retry-write-if-EAGAIN.patch
26ba25
# For bz#1535914 - Disable io throttling for one member disk of a group during io will induce the other one hang with io
26ba25
Patch325: kvm-throttle-groups-fix-hang-when-group-member-leaves.patch
26ba25
# For bz#1586357 - Disable new devices in 2.12
26ba25
Patch326: kvm-Disable-aarch64-devices-reappeared-after-2.12-rebase.patch
26ba25
# For bz#1586357 - Disable new devices in 2.12
26ba25
Patch327: kvm-Disable-split-irq-device.patch
26ba25
# For bz#1586357 - Disable new devices in 2.12
26ba25
Patch328: kvm-Disable-AT24Cx-i2c-eeprom.patch
26ba25
# For bz#1586357 - Disable new devices in 2.12
26ba25
Patch329: kvm-Disable-CAN-bus-devices.patch
26ba25
# For bz#1586357 - Disable new devices in 2.12
26ba25
Patch330: kvm-Disable-new-superio-devices.patch
26ba25
# For bz#1586357 - Disable new devices in 2.12
26ba25
Patch331: kvm-Disable-new-pvrdma-device.patch
26ba25
# For bz#1607891 - Hotplug events are sometimes lost with virtio-scsi + iothread
26ba25
Patch332: kvm-qdev-add-HotplugHandler-post_plug-callback.patch
26ba25
# For bz#1607891 - Hotplug events are sometimes lost with virtio-scsi + iothread
26ba25
Patch333: kvm-virtio-scsi-fix-hotplug-reset-vs-event-race.patch
26ba25
# For bz#1608778 - qemu/migration: migrate failed from RHEL.7.6 to RHEL.7.5 with e1000-82540em
26ba25
Patch334: kvm-e1000-Fix-tso_props-compat-for-82540em.patch
26ba25
# For bz#1586255 - CVE-2018-11806 qemu-kvm-rhev: QEMU: slirp: heap buffer overflow while reassembling fragmented datagrams [rhel-7.6]
26ba25
Patch335: kvm-slirp-correct-size-computation-while-concatenating-m.patch
26ba25
# For bz#1595740 - RHEL-Alt-7.6 - qemu has error during migration of larger guests
26ba25
Patch336: kvm-s390x-sclp-fix-maxram-calculation.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch337: kvm-migration-stop-compressing-page-in-migration-thread.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch338: kvm-migration-stop-compression-to-allocate-and-free-memo.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch339: kvm-migration-stop-decompression-to-allocate-and-free-me.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch340: kvm-migration-detect-compression-and-decompression-error.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch341: kvm-migration-introduce-control_save_page.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch342: kvm-migration-move-some-code-to-ram_save_host_page.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch343: kvm-migration-move-calling-control_save_page-to-the-comm.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch344: kvm-migration-move-calling-save_zero_page-to-the-common-.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch345: kvm-migration-introduce-save_normal_page.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch346: kvm-migration-remove-ram_save_compressed_page.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch347: kvm-migration-block-dirty-bitmap-fix-memory-leak-in-dirt.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch348: kvm-migration-fix-saving-normal-page-even-if-it-s-been-c.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch349: kvm-migration-update-index-field-when-delete-or-qsort-RD.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch350: kvm-migration-introduce-decompress-error-check.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch351: kvm-migration-Don-t-activate-block-devices-if-using-S.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch352: kvm-migration-not-wait-RDMA_CM_EVENT_DISCONNECTED-event-.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch353: kvm-migration-block-dirty-bitmap-fix-dirty_bitmap_load.patch
26ba25
# For bz#1595718 - Add ppa15/bpb to the default cpu model for z196 and higher in the 7.6 s390-ccw-virtio machine
26ba25
Patch354: kvm-s390x-add-RHEL-7.6-machine-type-for-ccw.patch
26ba25
# For bz#1595718 - Add ppa15/bpb to the default cpu model for z196 and higher in the 7.6 s390-ccw-virtio machine
26ba25
Patch355: kvm-s390x-cpumodel-default-enable-bpb-and-ppa15-for-z196.patch
26ba25
# For bz#1612938 - Add etoken support to qemu-kvm for s390x KVM guests
26ba25
Patch356: kvm-linux-headers-asm-s390-kvm.h-header-sync.patch
26ba25
# For bz#1612938 - Add etoken support to qemu-kvm for s390x KVM guests
26ba25
Patch357: kvm-s390x-kvm-add-etoken-facility.patch
26ba25
# For bz#1594384 - 2.12 migration fixes
26ba25
Patch358: kvm-Migration-TLS-Fix-crash-due-to-double-cleanup.patch
26ba25
# For bz#1622656 - qemu-kvm fails to build due to libusb_set_debug being deprecated
26ba25
Patch359: kvm-Fix-libusb-1.0.22-deprecated-libusb_set_debug-with-l.patch
26ba25
# For bz#1596024 - The network link can't be detected on guest when the guest uses e1000e model type
26ba25
Patch360: kvm-e1000e-Do-not-auto-clear-ICR-bits-which-aren-t-set-i.patch
26ba25
# For bz#1596024 - The network link can't be detected on guest when the guest uses e1000e model type
26ba25
Patch361: kvm-e1000e-Prevent-MSI-MSI-X-storms.patch
26ba25
# For bz#1615717 - Memory leaks
26ba25
Patch362: kvm-target-i386-sev-fix-memory-leaks.patch
26ba25
# For bz#1615717 - Memory leaks
26ba25
Patch363: kvm-i386-Fix-arch_query_cpu_model_expansion-leak.patch
26ba25
# For bz#1619804 - kernel panic in init_amd_cacheinfo
26ba25
Patch364: kvm-i386-Disable-TOPOEXT-by-default-on-cpu-host.patch
26ba25
# For bz#1625185 - Re-enable disabled Hyper-V enlightenments
26ba25
Patch365: kvm-Re-enable-disabled-Hyper-V-enlightenments.patch
26ba25
# For bz#1624164 - Review annocheck distro flag failures in qemu-kvm
26ba25
Patch366: kvm-Fix-annocheck-issues.patch
26ba25
# For bz#1630746 - qemu_ram_mmap: Assertion `is_power_of_2(align)' failed
26ba25
Patch367: kvm-exec-check-that-alignment-is-a-power-of-two.patch
26ba25
# For bz#1575925 - "SSL: no alternative certificate subject name matches target host name" error even though sslverify = off
26ba25
Patch368: kvm-curl-Make-sslverify-off-disable-host-as-well-as-peer.patch
26ba25
# For bz#1608765 - After postcopy migration,  do savevm and loadvm, guest hang and call trace
26ba25
Patch370: kvm-migration-postcopy-Clear-have_listen_thread.patch
26ba25
# For bz#1608765 - After postcopy migration,  do savevm and loadvm, guest hang and call trace
26ba25
Patch371: kvm-migration-cleanup-in-error-paths-in-loadvm.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch372: kvm-jobs-change-start-callback-to-run-callback.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch373: kvm-jobs-canonize-Error-object.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch374: kvm-jobs-add-exit-shim.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch375: kvm-block-commit-utilize-job_exit-shim.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch376: kvm-block-mirror-utilize-job_exit-shim.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch377: kvm-jobs-utilize-job_exit-shim.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch378: kvm-block-backup-make-function-variables-consistently-na.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch379: kvm-jobs-remove-ret-argument-to-job_completed-privatize-.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch380: kvm-jobs-remove-job_defer_to_main_loop.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch381: kvm-block-commit-add-block-job-creation-flags.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch382: kvm-block-mirror-add-block-job-creation-flags.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch383: kvm-block-stream-add-block-job-creation-flags.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch384: kvm-block-commit-refactor-commit-to-use-job-callbacks.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch385: kvm-block-mirror-don-t-install-backing-chain-on-abort.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch386: kvm-block-mirror-conservative-mirror_exit-refactor.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch387: kvm-block-stream-refactor-stream-to-use-job-callbacks.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch388: kvm-tests-blockjob-replace-Blockjob-with-Job.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch389: kvm-tests-test-blockjob-remove-exit-callback.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch390: kvm-tests-test-blockjob-txn-move-.exit-to-.clean.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch391: kvm-jobs-remove-.exit-callback.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch392: kvm-qapi-block-commit-expose-new-job-properties.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch393: kvm-qapi-block-mirror-expose-new-job-properties.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch394: kvm-qapi-block-stream-expose-new-job-properties.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch395: kvm-block-backup-qapi-documentation-fixup.patch
26ba25
# For bz#1632939 - qemu blockjobs other than backup do not support job-finalize or job-dismiss
26ba25
Patch396: kvm-blockdev-document-transactional-shortcomings.patch
26ba25
# For bz#1618356 - qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-8]
26ba25
Patch397: kvm-seccomp-allow-sched_setscheduler-with-SCHED_IDLE-pol.patch
26ba25
# For bz#1618356 - qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-8]
26ba25
Patch398: kvm-seccomp-use-SIGSYS-signal-instead-of-killing-the-thr.patch
26ba25
# For bz#1618356 - qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-8]
26ba25
Patch399: kvm-seccomp-prefer-SCMP_ACT_KILL_PROCESS-if-available.patch
26ba25
# For bz#1618356 - qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-8]
26ba25
Patch400: kvm-configure-require-libseccomp-2.2.0.patch
26ba25
# For bz#1618356 - qemu-kvm: Qemu: seccomp: blacklist is not applied to all threads [rhel-8]
26ba25
Patch401: kvm-seccomp-set-the-seccomp-filter-to-all-threads.patch
26ba25
# For bz#1600365 - QEMU core dumped when hotplug memory exceeding host hugepages and with discard-data=yes
26ba25
Patch402: kvm-memory-cleanup-side-effects-of-memory_region_init_fo.patch
26ba25
# For bz#1621817 - Disable IVSHMEM in RHEL 8
26ba25
Patch403: kvm-check-Only-test-ivshm-when-it-is-compiled-in.patch
26ba25
# For bz#1621817 - Disable IVSHMEM in RHEL 8
26ba25
Patch404: kvm-Disable-ivshmem.patch
26ba25
# For bz#1637963 - Segfault on 'blockdev-mirror' with same node as source and target
26ba25
Patch405: kvm-mirror-Fail-gracefully-for-source-target.patch
26ba25
# For bz#1637970 - allow using node-names with block-commit
26ba25
Patch406: kvm-commit-Add-top-node-base-node-options.patch
26ba25
# For bz#1637970 - allow using node-names with block-commit
26ba25
Patch407: kvm-qemu-iotests-Test-commit-with-top-node-base-node.patch
26ba25
# For bz#1635583 - Quitting VM causes qemu core dump once the block mirror job paused for no enough target space
26ba25
Patch408: kvm-block-for-jobs-do-not-clear-user_paused-until-after-.patch
26ba25
# For bz#1635583 - Quitting VM causes qemu core dump once the block mirror job paused for no enough target space
26ba25
Patch409: kvm-iotests-Add-failure-matching-to-common.qemu.patch
26ba25
# For bz#1635583 - Quitting VM causes qemu core dump once the block mirror job paused for no enough target space
26ba25
Patch410: kvm-block-iotest-to-catch-abort-on-forced-blockjob-cance.patch
26ba25
# For bz#1609235 - Win2016 guest can't recognize pc-dimm hotplugged to node 0
26ba25
Patch411: kvm-Revert-hw-acpi-build-build-SRAT-memory-affinity-stru.patch
26ba25
# For bz#1623085 - VM doesn't boot from HD
26ba25
Patch413: kvm-aio-posix-Don-t-count-ctx-notifier-as-progress-when-.patch
26ba25
# For bz#1623085 - VM doesn't boot from HD
26ba25
Patch414: kvm-aio-Do-aio_notify_accept-only-during-blocking-aio_po.patch
26ba25
# For bz#1632622 - ~40% virtio_blk disk performance drop for win2012r2 guest when comparing qemu-kvm-rhev-2.12.0-9 with qemu-kvm-rhev-2.12.0-12
26ba25
Patch415: kvm-aio-posix-fix-concurrent-access-to-poll_disable_cnt.patch
26ba25
# For bz#1632622 - ~40% virtio_blk disk performance drop for win2012r2 guest when comparing qemu-kvm-rhev-2.12.0-9 with qemu-kvm-rhev-2.12.0-12
26ba25
Patch416: kvm-aio-posix-compute-timeout-before-polling.patch
26ba25
# For bz#1632622 - ~40% virtio_blk disk performance drop for win2012r2 guest when comparing qemu-kvm-rhev-2.12.0-9 with qemu-kvm-rhev-2.12.0-12
26ba25
Patch417: kvm-aio-posix-do-skip-system-call-if-ctx-notifier-pollin.patch
26ba25
# For bz#1450712 - Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)
26ba25
Patch418: kvm-intel-iommu-send-PSI-always-even-if-across-PDEs.patch
26ba25
# For bz#1450712 - Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)
26ba25
Patch419: kvm-intel-iommu-remove-IntelIOMMUNotifierNode.patch
26ba25
# For bz#1450712 - Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)
26ba25
Patch420: kvm-intel-iommu-add-iommu-lock.patch
26ba25
# For bz#1450712 - Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)
26ba25
Patch421: kvm-intel-iommu-only-do-page-walk-for-MAP-notifiers.patch
26ba25
# For bz#1450712 - Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)
26ba25
Patch422: kvm-intel-iommu-introduce-vtd_page_walk_info.patch
26ba25
# For bz#1450712 - Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)
26ba25
Patch423: kvm-intel-iommu-pass-in-address-space-when-page-walk.patch
26ba25
# For bz#1450712 - Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)
26ba25
Patch424: kvm-intel-iommu-trace-domain-id-during-page-walk.patch
26ba25
# For bz#1450712 - Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)
26ba25
Patch425: kvm-util-implement-simple-iova-tree.patch
26ba25
# For bz#1450712 - Booting nested guest with vIOMMU, the assigned network devices can not receive packets (qemu)
26ba25
Patch426: kvm-intel-iommu-rework-the-page-walk-logic.patch
26ba25
# For bz#1633928 - CVE-2018-3639 qemu-kvm: hw: cpu: speculative store bypass [rhel-8.0]
26ba25
Patch427: kvm-i386-define-the-ssbd-CPUID-feature-bit-CVE-2018-3639.patch
26ba25
# For bz#1508142 - [IBM 8.0 FEAT] KVM: Guest-dedicated Crypto Adapters - qemu part
26ba25
Patch428: kvm-linux-headers-update.patch
26ba25
# For bz#1508142 - [IBM 8.0 FEAT] KVM: Guest-dedicated Crypto Adapters - qemu part
26ba25
Patch429: kvm-s390x-cpumodel-Set-up-CPU-model-for-AP-device-suppor.patch
26ba25
# For bz#1508142 - [IBM 8.0 FEAT] KVM: Guest-dedicated Crypto Adapters - qemu part
26ba25
Patch430: kvm-s390x-kvm-enable-AP-instruction-interpretation-for-g.patch
26ba25
# For bz#1508142 - [IBM 8.0 FEAT] KVM: Guest-dedicated Crypto Adapters - qemu part
26ba25
Patch431: kvm-s390x-ap-base-Adjunct-Processor-AP-object-model.patch
26ba25
# For bz#1508142 - [IBM 8.0 FEAT] KVM: Guest-dedicated Crypto Adapters - qemu part
26ba25
Patch432: kvm-s390x-vfio-ap-Introduce-VFIO-AP-device.patch
26ba25
# For bz#1508142 - [IBM 8.0 FEAT] KVM: Guest-dedicated Crypto Adapters - qemu part
26ba25
Patch433: kvm-s390-doc-detailed-specifications-for-AP-virtualizati.patch
26ba25
# For bz#1609327 - qemu-kvm[37046]: Could not find keytab file: /etc/qemu/krb5.tab: Unknown error 49408
26ba25
Patch434: kvm-vnc-call-sasl_server_init-only-when-required.patch
26ba25
# For bz#1636142 - qemu NBD_CMD_CACHE flaws impacting non-qemu NBD clients
26ba25
Patch435: kvm-nbd-server-fix-NBD_CMD_CACHE.patch
26ba25
# For bz#1636142 - qemu NBD_CMD_CACHE flaws impacting non-qemu NBD clients
26ba25
Patch436: kvm-nbd-fix-NBD_FLAG_SEND_CACHE-value.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch437: kvm-test-bdrv-drain-bdrv_drain-works-with-cross-AioConte.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch438: kvm-block-Use-bdrv_do_drain_begin-end-in-bdrv_drain_all.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch439: kvm-block-Remove-recursive-parameter-from-bdrv_drain_inv.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch440: kvm-block-Don-t-manually-poll-in-bdrv_drain_all.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch441: kvm-tests-test-bdrv-drain-bdrv_drain_all-works-in-corout.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch442: kvm-block-Avoid-unnecessary-aio_poll-in-AIO_WAIT_WHILE.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch443: kvm-block-Really-pause-block-jobs-on-drain.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch444: kvm-block-Remove-bdrv_drain_recurse.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch445: kvm-test-bdrv-drain-Add-test-for-node-deletion.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch446: kvm-block-Drain-recursively-with-a-single-BDRV_POLL_WHIL.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch447: kvm-test-bdrv-drain-Test-node-deletion-in-subtree-recurs.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch448: kvm-block-Don-t-poll-in-parent-drain-callbacks.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch449: kvm-test-bdrv-drain-Graph-change-through-parent-callback.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch450: kvm-block-Defer-.bdrv_drain_begin-callback-to-polling-ph.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch451: kvm-test-bdrv-drain-Test-that-bdrv_drain_invoke-doesn-t-.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch452: kvm-block-Allow-AIO_WAIT_WHILE-with-NULL-ctx.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch453: kvm-block-Move-bdrv_drain_all_begin-out-of-coroutine-con.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch454: kvm-block-ignore_bds_parents-parameter-for-drain-functio.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch455: kvm-block-Allow-graph-changes-in-bdrv_drain_all_begin-en.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch456: kvm-test-bdrv-drain-Test-graph-changes-in-drain_all-sect.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch457: kvm-block-Poll-after-drain-on-attaching-a-node.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch458: kvm-test-bdrv-drain-Test-bdrv_append-to-drained-node.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch459: kvm-block-linux-aio-acquire-AioContext-before-qemu_laio_.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch460: kvm-util-async-use-qemu_aio_coroutine_enter-in-co_schedu.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch461: kvm-job-Fix-nested-aio_poll-hanging-in-job_txn_apply.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch462: kvm-job-Fix-missing-locking-due-to-mismerge.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch463: kvm-blockjob-Wake-up-BDS-when-job-becomes-idle.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch464: kvm-aio-wait-Increase-num_waiters-even-in-home-thread.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch465: kvm-test-bdrv-drain-Drain-with-block-jobs-in-an-I-O-thre.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch466: kvm-test-blockjob-Acquire-AioContext-around-job_cancel_s.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch467: kvm-job-Use-AIO_WAIT_WHILE-in-job_finish_sync.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch468: kvm-test-bdrv-drain-Test-AIO_WAIT_WHILE-in-completion-ca.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch469: kvm-block-Add-missing-locking-in-bdrv_co_drain_bh_cb.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch470: kvm-block-backend-Add-.drained_poll-callback.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch471: kvm-block-backend-Fix-potential-double-blk_delete.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch472: kvm-block-backend-Decrease-in_flight-only-after-callback.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch473: kvm-blockjob-Lie-better-in-child_job_drained_poll.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch474: kvm-block-Remove-aio_poll-in-bdrv_drain_poll-variants.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch475: kvm-test-bdrv-drain-Test-nested-poll-in-bdrv_drain_poll_.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch476: kvm-job-Avoid-deadlocks-in-job_completed_txn_abort.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch477: kvm-test-bdrv-drain-AIO_WAIT_WHILE-in-job-.commit-.abort.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch478: kvm-test-bdrv-drain-Fix-outdated-comments.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch479: kvm-block-Use-a-single-global-AioWait.patch
26ba25
# For bz#1637976 - Crashes and hangs with iothreads vs. block jobs
26ba25
Patch480: kvm-test-bdrv-drain-Test-draining-job-source-child-and-p.patch
26ba25
# For bz#1639374 - qemu-img map 'Aborted (core dumped)' when specifying a plain file
26ba25
Patch481: kvm-qemu-img-Fix-assert-when-mapping-unaligned-raw-file.patch
26ba25
# For bz#1639374 - qemu-img map 'Aborted (core dumped)' when specifying a plain file
26ba25
Patch482: kvm-iotests-Add-test-221-to-catch-qemu-img-map-regressio.patch
26ba25
# For bz#1635585 - rbd json format of 7.6 is incompatible with 7.5
26ba25
Patch483: kvm-block-rbd-pull-out-qemu_rbd_convert_options.patch
26ba25
# For bz#1635585 - rbd json format of 7.6 is incompatible with 7.5
26ba25
Patch484: kvm-block-rbd-Attempt-to-parse-legacy-filenames.patch
26ba25
# For bz#1635585 - rbd json format of 7.6 is incompatible with 7.5
26ba25
Patch485: kvm-block-rbd-add-deprecation-documentation-for-filename.patch
26ba25
# For bz#1635585 - rbd json format of 7.6 is incompatible with 7.5
26ba25
Patch486: kvm-block-rbd-add-iotest-for-rbd-legacy-keyvalue-filenam.patch
26ba25
# For bz#1629701 - "share-rw=on" does not work for luks format image - Fast Train
26ba25
Patch487: kvm-luks-Allow-share-rw-on.patch
26ba25
# For bz#1636185 - [RFE] Report disk device name and serial number (qemu-guest-agent on Linux)
26ba25
Patch488: kvm-configure-add-test-for-libudev.patch
26ba25
# For bz#1636185 - [RFE] Report disk device name and serial number (qemu-guest-agent on Linux)
26ba25
Patch489: kvm-qga-linux-report-disk-serial-number.patch
26ba25
# For bz#1636185 - [RFE] Report disk device name and serial number (qemu-guest-agent on Linux)
26ba25
Patch490: kvm-qga-linux-return-disk-device-in-guest-get-fsinfo.patch
26ba25
# For bz#1625173 - [NVMe Device Assignment] Guest could not boot up with q35+iommu
26ba25
Patch491: kvm-qemu-error-introduce-error-warn-_report_once.patch
26ba25
# For bz#1625173 - [NVMe Device Assignment] Guest could not boot up with q35+iommu
26ba25
Patch492: kvm-intel-iommu-start-to-use-error_report_once.patch
26ba25
# For bz#1625173 - [NVMe Device Assignment] Guest could not boot up with q35+iommu
26ba25
Patch493: kvm-intel-iommu-replace-more-vtd_err_-traces.patch
26ba25
# For bz#1625173 - [NVMe Device Assignment] Guest could not boot up with q35+iommu
26ba25
Patch494: kvm-intel_iommu-introduce-vtd_reset_caches.patch
26ba25
# For bz#1625173 - [NVMe Device Assignment] Guest could not boot up with q35+iommu
26ba25
Patch495: kvm-intel_iommu-better-handling-of-dmar-state-switch.patch
26ba25
# For bz#1625173 - [NVMe Device Assignment] Guest could not boot up with q35+iommu
26ba25
# For bz#1629616 - boot guest with q35+vIOMMU+ device assignment, qemu terminal shows "qemu-kvm: VFIO_UNMAP_DMA: -22" when return assigned network devices from vfio driver to ixgbe in guest
26ba25
Patch496: kvm-intel_iommu-move-ce-fetching-out-when-sync-shadow.patch
26ba25
# For bz#1625173 - [NVMe Device Assignment] Guest could not boot up with q35+iommu
26ba25
# For bz#1629616 - boot guest with q35+vIOMMU+ device assignment, qemu terminal shows "qemu-kvm: VFIO_UNMAP_DMA: -22" when return assigned network devices from vfio driver to ixgbe in guest
26ba25
Patch497: kvm-intel_iommu-handle-invalid-ce-for-shadow-sync.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch498: kvm-block-remove-bdrv_dirty_bitmap_make_anon.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch499: kvm-block-simplify-code-around-releasing-bitmaps.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch500: kvm-hbitmap-Add-advance-param-to-hbitmap_iter_next.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch501: kvm-test-hbitmap-Add-non-advancing-iter_next-tests.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch502: kvm-block-dirty-bitmap-Add-bdrv_dirty_iter_next_area.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch503: kvm-blockdev-backup-add-bitmap-argument.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch504: kvm-dirty-bitmap-switch-assert-fails-to-errors-in-bdrv_m.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch505: kvm-dirty-bitmap-rename-bdrv_undo_clear_dirty_bitmap.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch506: kvm-dirty-bitmap-make-it-possible-to-restore-bitmap-afte.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch507: kvm-blockdev-rename-block-dirty-bitmap-clear-transaction.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch508: kvm-qapi-add-transaction-support-for-x-block-dirty-bitma.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch509: kvm-block-dirty-bitmaps-add-user_locked-status-checker.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch510: kvm-block-dirty-bitmaps-fix-merge-permissions.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch511: kvm-block-dirty-bitmaps-allow-clear-on-disabled-bitmaps.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch512: kvm-block-dirty-bitmaps-prohibit-enable-disable-on-locke.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch513: kvm-block-backup-prohibit-backup-from-using-in-use-bitma.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch514: kvm-nbd-forbid-use-of-frozen-bitmaps.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch515: kvm-bitmap-Update-count-after-a-merge.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch516: kvm-iotests-169-drop-deprecated-autoload-parameter.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch517: kvm-block-qcow2-improve-error-message-in-qcow2_inactivat.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch518: kvm-bloc-qcow2-drop-dirty_bitmaps_loaded-state-variable.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch519: kvm-dirty-bitmaps-clean-up-bitmaps-loading-and-migration.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch520: kvm-iotests-improve-169.patch
26ba25
# For bz#1518989 - RFE: QEMU Incremental live backup
26ba25
Patch521: kvm-iotests-169-add-cases-for-source-vm-resuming.patch
26ba25
# For bz#1630116 - pc_dimm_get_free_addr: assertion failed: (QEMU_ALIGN_UP(address_space_start, align) == address_space_start)
26ba25
Patch522: kvm-pc-dimm-turn-alignment-assert-into-check.patch
26ba25
# For bz#1598842 - Compile out unused block drivers
26ba25
Patch523: kvm-block-Make-more-block-drivers-compile-time-configura.patch
26ba25
# For bz#1639069 - [IBM 8.0 FEAT] POWER9 - Nested virtualization in RHEL8.0 KVM for ppc64le - qemu-kvm side
26ba25
Patch524: kvm-target-ppc-add-basic-support-for-PTCR-on-POWER9.patch
26ba25
# For bz#1639069 - [IBM 8.0 FEAT] POWER9 - Nested virtualization in RHEL8.0 KVM for ppc64le - qemu-kvm side
26ba25
Patch525: kvm-linux-headers-Update-for-nested-KVM-HV-downstream-on.patch
26ba25
# For bz#1639069 - [IBM 8.0 FEAT] POWER9 - Nested virtualization in RHEL8.0 KVM for ppc64le - qemu-kvm side
26ba25
Patch526: kvm-target-ppc-Add-one-reg-id-for-ptcr.patch
26ba25
# For bz#1639069 - [IBM 8.0 FEAT] POWER9 - Nested virtualization in RHEL8.0 KVM for ppc64le - qemu-kvm side
26ba25
Patch527: kvm-ppc-spapr_caps-Add-SPAPR_CAP_NESTED_KVM_HV.patch
26ba25
# For bz#1651195 - Re-enable hyperv-testdev device
26ba25
Patch528: kvm-Re-enable-CONFIG_HYPERV_TESTDEV.patch
26ba25
# For bz#1610163 - guest shows border blurred screen with some resolutions when qemu boot with -device qxl-vga ,and guest on rhel7.6 has no  such question
26ba25
Patch529: kvm-qxl-use-guest_monitor_config-for-local-renderer.patch
26ba25
# For bz#1651994 - Declare the "Cirrus VGA" device emulation of QEMU as deprecated in RHEL8
26ba25
Patch530: kvm-Declare-cirrus-vga-as-deprecated.patch
26ba25
# For bz#1654651 - Qemu: hw: bt: keep bt/* objects from building [rhel-8.0]
26ba25
Patch531: kvm-Do-not-build-bluetooth-support.patch
26ba25
# For bz#1645840 - Qemu core dump when hotplug nvme:// drive via -blockdev
26ba25
Patch532: kvm-vfio-helpers-Fix-qemu_vfio_open_pci-crash.patch
26ba25
# For bz#1650272 - Ballooning is incompatible with vfio assigned devices, but not prevented
26ba25
Patch533: kvm-balloon-Allow-multiple-inhibit-users.patch
26ba25
# For bz#1650272 - Ballooning is incompatible with vfio assigned devices, but not prevented
26ba25
Patch534: kvm-Use-inhibit-to-prevent-ballooning-without-synchr.patch
26ba25
# For bz#1650272 - Ballooning is incompatible with vfio assigned devices, but not prevented
26ba25
Patch535: kvm-vfio-Inhibit-ballooning-based-on-group-attachment-to.patch
26ba25
# For bz#1650272 - Ballooning is incompatible with vfio assigned devices, but not prevented
26ba25
Patch536: kvm-vfio-ccw-pci-Allow-devices-to-opt-in-for-ballooning.patch
26ba25
# For bz#1650272 - Ballooning is incompatible with vfio assigned devices, but not prevented
26ba25
Patch537: kvm-vfio-pci-Handle-subsystem-realpath-returning-NULL.patch
26ba25
# For bz#1650272 - Ballooning is incompatible with vfio assigned devices, but not prevented
26ba25
Patch538: kvm-vfio-pci-Fix-failure-to-close-file-descriptor-on-err.patch
26ba25
# For bz#1650272 - Ballooning is incompatible with vfio assigned devices, but not prevented
26ba25
Patch539: kvm-postcopy-Synchronize-usage-of-the-balloon-inhibitor.patch
26ba25
# For bz#1656507 - [RHEL.8] qcow2 cache is too small
26ba25
Patch540: kvm-qcow2-Give-the-refcount-cache-the-minimum-possible-s.patch
26ba25
# For bz#1656507 - [RHEL.8] qcow2 cache is too small
26ba25
Patch541: kvm-docs-Document-the-new-default-sizes-of-the-qcow2-cac.patch
26ba25
# For bz#1656507 - [RHEL.8] qcow2 cache is too small
26ba25
Patch542: kvm-qcow2-Fix-Coverity-warning-when-calculating-the-refc.patch
26ba25
# For bz#1656507 - [RHEL.8] qcow2 cache is too small
26ba25
Patch543: kvm-include-Add-IEC-binary-prefixes-in-qemu-units.h.patch
26ba25
# For bz#1656507 - [RHEL.8] qcow2 cache is too small
26ba25
Patch544: kvm-qcow2-Options-documentation-fixes.patch
26ba25
# For bz#1656507 - [RHEL.8] qcow2 cache is too small
26ba25
Patch545: kvm-include-Add-a-lookup-table-of-sizes.patch
26ba25
# For bz#1656507 - [RHEL.8] qcow2 cache is too small
26ba25
Patch546: kvm-qcow2-Make-sizes-more-humanly-readable.patch
26ba25
# For bz#1656507 - [RHEL.8] qcow2 cache is too small
26ba25
Patch547: kvm-qcow2-Avoid-duplication-in-setting-the-refcount-cach.patch
26ba25
# For bz#1656507 - [RHEL.8] qcow2 cache is too small
26ba25
Patch548: kvm-qcow2-Assign-the-L2-cache-relatively-to-the-image-si.patch
26ba25
# For bz#1656507 - [RHEL.8] qcow2 cache is too small
26ba25
Patch549: kvm-qcow2-Increase-the-default-upper-limit-on-the-L2-cac.patch
26ba25
# For bz#1656507 - [RHEL.8] qcow2 cache is too small
26ba25
Patch550: kvm-qcow2-Resize-the-cache-upon-image-resizing.patch
26ba25
# For bz#1656507 - [RHEL.8] qcow2 cache is too small
26ba25
Patch551: kvm-qcow2-Set-the-default-cache-clean-interval-to-10-min.patch
26ba25
# For bz#1656507 - [RHEL.8] qcow2 cache is too small
26ba25
Patch552: kvm-qcow2-Explicit-number-replaced-by-a-constant.patch
26ba25
# For bz#1657637 - Wrong werror default for -device drive=<node-name>
26ba25
Patch553: kvm-block-backend-Set-werror-rerror-defaults-in-blk_new.patch
26ba25
# For bz#1656507 - [RHEL.8] qcow2 cache is too small
26ba25
Patch554: kvm-qcow2-Fix-cache-clean-interval-documentation.patch
26ba25
# For bz#1640044 - Disable CONFIG_I2C and CONFIG_IPMI in default-configs/ppc64-softmmu.mak
26ba25
Patch555: kvm-Disable-CONFIG_IPMI-and-CONFIG_I2C-for-ppc64.patch
26ba25
# For bz#1640042 - Disable CONFIG_CAN_BUS and CONFIG_CAN_SJA1000 config switches
26ba25
Patch556: kvm-Disable-CONFIG_CAN_BUS-and-CONFIG_CAN_SJA1000.patch
26ba25
# For bz#1639446 - Cross migration from RHEL7.5 to RHEL8 shouldn't fail with cpu flag stibp [qemu-kvm]
26ba25
Patch562: kvm-i386-Add-stibp-flag-name.patch
26ba25
# For bz#1655807 - Backport avocado-qemu tests for QEMU 2.12
26ba25
Patch563: kvm-Add-functional-acceptance-tests-infrastructure.patch
26ba25
# For bz#1655807 - Backport avocado-qemu tests for QEMU 2.12
26ba25
Patch564: kvm-scripts-qemu.py-allow-adding-to-the-list-of-extra-ar.patch
26ba25
# For bz#1655807 - Backport avocado-qemu tests for QEMU 2.12
26ba25
Patch565: kvm-Acceptance-tests-add-quick-VNC-tests.patch
26ba25
# For bz#1655807 - Backport avocado-qemu tests for QEMU 2.12
26ba25
Patch566: kvm-scripts-qemu.py-introduce-set_console-method.patch
26ba25
# For bz#1655807 - Backport avocado-qemu tests for QEMU 2.12
26ba25
Patch567: kvm-Acceptance-tests-add-Linux-kernel-boot-and-console-c.patch
26ba25
# For bz#1655807 - Backport avocado-qemu tests for QEMU 2.12
26ba25
Patch568: kvm-Bootstrap-Python-venv-for-tests.patch
26ba25
# For bz#1655807 - Backport avocado-qemu tests for QEMU 2.12
26ba25
Patch569: kvm-Acceptance-tests-add-make-rule-for-running-them.patch
26ba25
# For bz#1654486 - [RFE] enable TPM passthrough at compile time (qemu-kvm)
26ba25
Patch570: kvm-redhat-enable-tpmdev-passthrough.patch
26ba25
# For bz#1598284 - [Intel 8.0 Alpha] physical bits should  < 48  when host with 5level paging &EPT5 and qemu command with "-cpu qemu64" parameters.
26ba25
Patch571: kvm-x86-host-phys-bits-limit-option.patch
26ba25
# For bz#1598284 - [Intel 8.0 Alpha] physical bits should  < 48  when host with 5level paging &EPT5 and qemu command with "-cpu qemu64" parameters.
26ba25
Patch572: kvm-rhel-Set-host-phys-bits-limit-48-on-rhel-machine-typ.patch
26ba25
# For bz#1659565 - machine type: required compat flag x-migrate-smi-count=off
26ba25
Patch573: kvm-i386-do-not-migrate-MSR_SMI_COUNT-on-machine-types-2.patch
26ba25
# For bz#1659565 - machine type: required compat flag x-migrate-smi-count=off
26ba25
Patch574: kvm-pc-x-migrate-smi-count-to-PC_RHEL_COMPAT.patch
26ba25
# For bz#1656829 - 8->7 migration failed: qemu-kvm: error: failed to set MSR 0x4b564d02 to 0x27fc13285
26ba25
Patch575: kvm-slow-train-kvm-clear-out-KVM_ASYNC_PF_DELIVERY_AS_PF.patch
26ba25
# For bz#1652871 - QEMU doesn't expose rendernode option for egl-headless display type
26ba25
Patch576: kvm-ui-add-qapi-parser-for-display.patch
26ba25
# For bz#1652871 - QEMU doesn't expose rendernode option for egl-headless display type
26ba25
Patch577: kvm-ui-switch-trivial-displays-to-qapi-parser.patch
26ba25
# For bz#1652871 - QEMU doesn't expose rendernode option for egl-headless display type
26ba25
Patch578: kvm-qapi-Add-rendernode-display-option-for-egl-headless.patch
26ba25
# For bz#1652871 - QEMU doesn't expose rendernode option for egl-headless display type
26ba25
Patch579: kvm-ui-Allow-specifying-rendernode-display-option-for-eg.patch
26ba25
# For bz#1652871 - QEMU doesn't expose rendernode option for egl-headless display type
26ba25
Patch580: kvm-qapi-add-query-display-options-command.patch
26ba25
# For bz#1653569 - Stress guest and stop it, then do live migration, guest hit call trace on destination end
26ba25
Patch581: kvm-s390x-tcg-avoid-overflows-in-time2tod-tod2time.patch
26ba25
# For bz#1653569 - Stress guest and stop it, then do live migration, guest hit call trace on destination end
26ba25
Patch582: kvm-s390x-kvm-pass-values-instead-of-pointers-to-kvm_s39.patch
26ba25
# For bz#1653569 - Stress guest and stop it, then do live migration, guest hit call trace on destination end
26ba25
Patch583: kvm-s390x-tod-factor-out-TOD-into-separate-device.patch
26ba25
# For bz#1653569 - Stress guest and stop it, then do live migration, guest hit call trace on destination end
26ba25
Patch584: kvm-s390x-tcg-drop-tod_basetime.patch
26ba25
# For bz#1653569 - Stress guest and stop it, then do live migration, guest hit call trace on destination end
26ba25
Patch585: kvm-s390x-tcg-properly-implement-the-TOD.patch
26ba25
# For bz#1653569 - Stress guest and stop it, then do live migration, guest hit call trace on destination end
26ba25
Patch586: kvm-s390x-tcg-SET-CLOCK-COMPARATOR-can-clear-CKC-interru.patch
26ba25
# For bz#1653569 - Stress guest and stop it, then do live migration, guest hit call trace on destination end
26ba25
Patch587: kvm-s390x-tcg-implement-SET-CLOCK.patch
26ba25
# For bz#1653569 - Stress guest and stop it, then do live migration, guest hit call trace on destination end
26ba25
Patch588: kvm-s390x-tcg-rearm-the-CKC-timer-during-migration.patch
26ba25
# For bz#1653569 - Stress guest and stop it, then do live migration, guest hit call trace on destination end
26ba25
Patch589: kvm-s390x-tcg-fix-locking-problem-with-tcg_s390_tod_upda.patch
26ba25
# For bz#1653569 - Stress guest and stop it, then do live migration, guest hit call trace on destination end
26ba25
Patch590: kvm-hw-s390x-Include-the-tod-qemu-also-for-builds-with-d.patch
26ba25
# For bz#1653569 - Stress guest and stop it, then do live migration, guest hit call trace on destination end
26ba25
Patch591: kvm-s390x-tod-Properly-stop-the-KVM-TOD-while-the-guest-.patch
26ba25
# For bz#1653569 - Stress guest and stop it, then do live migration, guest hit call trace on destination end
26ba25
Patch592: kvm-hw-s390x-Fix-bad-mask-in-time2tod.patch
26ba25
# For bz#1539285 - [Intel 8.0 Bug] [KVM][Crystal Ridge] Lack of data persistence guarantee of QEMU writes to host PMEM
26ba25
Patch593: kvm-migration-discard-non-migratable-RAMBlocks.patch
26ba25
# For bz#1539285 - [Intel 8.0 Bug] [KVM][Crystal Ridge] Lack of data persistence guarantee of QEMU writes to host PMEM
26ba25
Patch594: kvm-vfio-pci-do-not-set-the-PCIDevice-has_rom-attribute.patch
26ba25
# For bz#1539285 - [Intel 8.0 Bug] [KVM][Crystal Ridge] Lack of data persistence guarantee of QEMU writes to host PMEM
26ba25
Patch595: kvm-memory-exec-Expose-all-memory-block-related-flags.patch
26ba25
# For bz#1539285 - [Intel 8.0 Bug] [KVM][Crystal Ridge] Lack of data persistence guarantee of QEMU writes to host PMEM
26ba25
Patch596: kvm-memory-exec-switch-file-ram-allocation-functions-to-.patch
26ba25
# For bz#1539285 - [Intel 8.0 Bug] [KVM][Crystal Ridge] Lack of data persistence guarantee of QEMU writes to host PMEM
26ba25
Patch597: kvm-configure-add-libpmem-support.patch
26ba25
# For bz#1539285 - [Intel 8.0 Bug] [KVM][Crystal Ridge] Lack of data persistence guarantee of QEMU writes to host PMEM
26ba25
Patch598: kvm-hostmem-file-add-the-pmem-option.patch
26ba25
# For bz#1539285 - [Intel 8.0 Bug] [KVM][Crystal Ridge] Lack of data persistence guarantee of QEMU writes to host PMEM
26ba25
Patch599: kvm-mem-nvdimm-ensure-write-persistence-to-PMEM-in-label.patch
26ba25
# For bz#1539285 - [Intel 8.0 Bug] [KVM][Crystal Ridge] Lack of data persistence guarantee of QEMU writes to host PMEM
26ba25
Patch600: kvm-migration-ram-Add-check-and-info-message-to-nvdimm-p.patch
26ba25
# For bz#1539285 - [Intel 8.0 Bug] [KVM][Crystal Ridge] Lack of data persistence guarantee of QEMU writes to host PMEM
26ba25
Patch601: kvm-migration-ram-ensure-write-persistence-on-loading-al.patch
26ba25
# For bz#1659395 - src qemu core dump when do migration ( block device node-name changed after change cdrom) - Slow Train
26ba25
Patch602: kvm-block-Don-t-inactivate-children-before-parents.patch
26ba25
# For bz#1659395 - src qemu core dump when do migration ( block device node-name changed after change cdrom) - Slow Train
26ba25
Patch603: kvm-iotests-Test-migration-with-blockdev.patch
26ba25
# For bz#1644996 - block-commit can't be used with -blockdev
26ba25
Patch604: kvm-block-Update-flags-in-bdrv_set_read_only.patch
26ba25
# For bz#1644996 - block-commit can't be used with -blockdev
26ba25
Patch605: kvm-block-Add-auto-read-only-option.patch
26ba25
# For bz#1644996 - block-commit can't be used with -blockdev
26ba25
Patch606: kvm-rbd-Close-image-in-qemu_rbd_open-error-path.patch
26ba25
# For bz#1644996 - block-commit can't be used with -blockdev
26ba25
Patch607: kvm-block-Require-auto-read-only-for-existing-fallbacks.patch
26ba25
# For bz#1644996 - block-commit can't be used with -blockdev
26ba25
Patch608: kvm-nbd-Support-auto-read-only-option.patch
26ba25
# For bz#1644996 - block-commit can't be used with -blockdev
26ba25
Patch609: kvm-file-posix-Support-auto-read-only-option.patch
26ba25
# For bz#1644996 - block-commit can't be used with -blockdev
26ba25
Patch610: kvm-curl-Support-auto-read-only-option.patch
26ba25
# For bz#1644996 - block-commit can't be used with -blockdev
26ba25
Patch611: kvm-gluster-Support-auto-read-only-option.patch
26ba25
# For bz#1644996 - block-commit can't be used with -blockdev
26ba25
Patch612: kvm-iscsi-Support-auto-read-only-option.patch
26ba25
# For bz#1644996 - block-commit can't be used with -blockdev
26ba25
Patch613: kvm-block-Make-auto-read-only-on-default-for-drive.patch
26ba25
# For bz#1644996 - block-commit can't be used with -blockdev
26ba25
Patch614: kvm-qemu-iotests-Test-auto-read-only-with-drive-and-bloc.patch
26ba25
# For bz#1644996 - block-commit can't be used with -blockdev
26ba25
Patch615: kvm-block-Fix-update-of-BDRV_O_AUTO_RDONLY-in-update_fla.patch
26ba25
# For bz#1623082 - [rhel.8.0]Target files for 'qemu-img convert' do not support thin_provisoning with iscsi/nfs backend
26ba25
Patch616: kvm-qemu-img-Add-C-option-for-convert-with-copy-offloadi.patch
26ba25
# For bz#1623082 - [rhel.8.0]Target files for 'qemu-img convert' do not support thin_provisoning with iscsi/nfs backend
26ba25
Patch617: kvm-iotests-Add-test-for-qemu-img-convert-C-compatibilit.patch
26ba25
# For bz#1639957 - [RHEL.8] scsi host device passthrough limits IO writes - slow train
26ba25
Patch618: kvm-hw-scsi-cleanups-before-VPD-BL-emulation.patch
26ba25
# For bz#1639957 - [RHEL.8] scsi host device passthrough limits IO writes - slow train
26ba25
Patch619: kvm-hw-scsi-centralize-SG_IO-calls-into-single-function.patch
26ba25
# For bz#1639957 - [RHEL.8] scsi host device passthrough limits IO writes - slow train
26ba25
Patch620: kvm-hw-scsi-add-VPD-Block-Limits-emulation.patch
26ba25
# For bz#1639957 - [RHEL.8] scsi host device passthrough limits IO writes - slow train
26ba25
Patch621: kvm-scsi-disk-Block-Device-Characteristics-emulation-fix.patch
26ba25
# For bz#1639957 - [RHEL.8] scsi host device passthrough limits IO writes - slow train
26ba25
Patch622: kvm-scsi-generic-keep-VPD-page-list-sorted.patch
26ba25
# For bz#1639957 - [RHEL.8] scsi host device passthrough limits IO writes - slow train
26ba25
Patch623: kvm-scsi-generic-avoid-out-of-bounds-access-to-VPD-page-.patch
26ba25
# For bz#1639957 - [RHEL.8] scsi host device passthrough limits IO writes - slow train
26ba25
Patch624: kvm-scsi-generic-avoid-invalid-access-to-struct-when-emu.patch
26ba25
# For bz#1639957 - [RHEL.8] scsi host device passthrough limits IO writes - slow train
26ba25
Patch625: kvm-scsi-generic-do-not-do-VPD-emulation-for-sense-other.patch
26ba25
# For bz#1636784 - CVE-2018-17963 qemu-kvm: Qemu: net: ignore packets with large size [rhel-8]
26ba25
Patch626: kvm-ne2000-fix-possible-out-of-bound-access-in-ne2000_re.patch
26ba25
# For bz#1636784 - CVE-2018-17963 qemu-kvm: Qemu: net: ignore packets with large size [rhel-8]
26ba25
Patch627: kvm-rtl8139-fix-possible-out-of-bound-access.patch
26ba25
# For bz#1636784 - CVE-2018-17963 qemu-kvm: Qemu: net: ignore packets with large size [rhel-8]
26ba25
Patch628: kvm-pcnet-fix-possible-buffer-overflow.patch
26ba25
# For bz#1636784 - CVE-2018-17963 qemu-kvm: Qemu: net: ignore packets with large size [rhel-8]
26ba25
Patch629: kvm-net-ignore-packet-size-greater-than-INT_MAX.patch
26ba25
# For bz#1636784 - CVE-2018-17963 qemu-kvm: Qemu: net: ignore packets with large size [rhel-8]
26ba25
Patch630: kvm-net-drop-too-large-packet-early.patch
26ba25
# For bz#1636784 - CVE-2018-17963 qemu-kvm: Qemu: net: ignore packets with large size [rhel-8]
26ba25
Patch631: kvm-net-hub-suppress-warnings-of-no-host-network-for-qte.patch
26ba25
# For bz#1636784 - CVE-2018-17963 qemu-kvm: Qemu: net: ignore packets with large size [rhel-8]
26ba25
Patch632: kvm-virtio-net-test-accept-variable-length-argument-in-p.patch
26ba25
# For bz#1636784 - CVE-2018-17963 qemu-kvm: Qemu: net: ignore packets with large size [rhel-8]
26ba25
Patch633: kvm-virtio-net-test-remove-unused-macro.patch
26ba25
# For bz#1636784 - CVE-2018-17963 qemu-kvm: Qemu: net: ignore packets with large size [rhel-8]
26ba25
Patch634: kvm-virtio-net-test-add-large-tx-buffer-test.patch
26ba25
# For bz#1668261 - [RHEL8] Backport diag308 stable exception fix (qemu-kvm)
26ba25
Patch635: kvm-s390x-Return-specification-exception-for-unimplement.patch
26ba25
# For bz#1665844 - Guest quit with error when hotunplug cpu
26ba25
Patch636: kvm-cpus-ignore-ESRCH-in-qemu_cpu_kick_thread.patch
26ba25
# For bz#1666952 - qemu-guest-agent does not parse PCI bridge links in "build_guest_fsinfo_for_real_device" (q35)
26ba25
Patch637: kvm-qemu-ga-make-get-fsinfo-work-over-pci-bridges.patch
26ba25
# For bz#1666952 - qemu-guest-agent does not parse PCI bridge links in "build_guest_fsinfo_for_real_device" (q35)
26ba25
Patch638: kvm-qga-fix-driver-leak-in-guest-get-fsinfo.patch
26ba25
# For bz#1669069 - CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu() [rhel-8.0]
26ba25
Patch639: kvm-slirp-check-data-length-while-emulating-ident-functi.patch
26ba25
# For bz#1668162 - CVE-2019-6501 qemu-kvm: QEMU: scsi-generic: possible OOB access while handling inquiry request [rhel-8]
26ba25
Patch640: kvm-scsi-generic-avoid-possible-out-of-bounds-access-to-.patch
Pablo Greco e6a3ae
# For bz#1645411 - the "fsfreeze-hook" script path shown by command "qemu-ga --help" or "man qemu-ga" is wrong
Pablo Greco e6a3ae
Patch641: kvm-doc-fix-the-configuration-path.patch
Pablo Greco e6a3ae
# For bz#1664371 - [IBM 8.1 FEAT] Update hardware CPU Model z14 (kvm) - qemu part
Pablo Greco e6a3ae
Patch642: kvm-s390x-cpumodel-mepochptff-warn-when-no-mepoch-and-re.patch
Pablo Greco e6a3ae
# For bz#1664371 - [IBM 8.1 FEAT] Update hardware CPU Model z14 (kvm) - qemu part
Pablo Greco e6a3ae
Patch643: kvm-s390x-cpumodel-add-z14-GA2-model.patch
Pablo Greco e6a3ae
# For bz#1664371 - [IBM 8.1 FEAT] Update hardware CPU Model z14 (kvm) - qemu part
Pablo Greco e6a3ae
Patch644: kvm-redhat-s390x-cpumodel-enable-mepoch-by-default-for-z.patch
Pablo Greco e6a3ae
# For bz#1662272 - Boot guest with device assignment+vIOMMU, qemu prompts "vtd_interrupt_remap_msi: MSI address low 32 bit invalid: 0x0" when first rebooting guest
Pablo Greco e6a3ae
Patch645: kvm-intel_iommu-fix-operator-in-vtd_switch_address_space.patch
Pablo Greco e6a3ae
# For bz#1662272 - Boot guest with device assignment+vIOMMU, qemu prompts "vtd_interrupt_remap_msi: MSI address low 32 bit invalid: 0x0" when first rebooting guest
Pablo Greco e6a3ae
Patch646: kvm-intel_iommu-reset-intr_enabled-when-system-reset.patch
Pablo Greco e6a3ae
# For bz#1662272 - Boot guest with device assignment+vIOMMU, qemu prompts "vtd_interrupt_remap_msi: MSI address low 32 bit invalid: 0x0" when first rebooting guest
Pablo Greco e6a3ae
Patch647: kvm-pci-msi-export-msi_is_masked.patch
Pablo Greco e6a3ae
# For bz#1662272 - Boot guest with device assignment+vIOMMU, qemu prompts "vtd_interrupt_remap_msi: MSI address low 32 bit invalid: 0x0" when first rebooting guest
Pablo Greco e6a3ae
Patch648: kvm-i386-kvm-ignore-masked-irqs-when-update-msi-routes.patch
Pablo Greco e6a3ae
# For bz#1694148 - QEMU image locking needn't double open fd number, and it should not fail when attempting to release locks
Pablo Greco e6a3ae
Patch649: kvm-iotests-153-Fix-dead-code.patch
Pablo Greco e6a3ae
# For bz#1694148 - QEMU image locking needn't double open fd number, and it should not fail when attempting to release locks
Pablo Greco e6a3ae
Patch650: kvm-file-posix-Include-filename-in-locking-error-message.patch
Pablo Greco e6a3ae
# For bz#1694148 - QEMU image locking needn't double open fd number, and it should not fail when attempting to release locks
Pablo Greco e6a3ae
Patch651: kvm-file-posix-Skip-effectiveless-OFD-lock-operations.patch
Pablo Greco e6a3ae
# For bz#1694148 - QEMU image locking needn't double open fd number, and it should not fail when attempting to release locks
Pablo Greco e6a3ae
Patch652: kvm-file-posix-Drop-s-lock_fd.patch
Pablo Greco e6a3ae
# For bz#1694148 - QEMU image locking needn't double open fd number, and it should not fail when attempting to release locks
Pablo Greco e6a3ae
Patch653: kvm-tests-Add-unit-tests-for-image-locking.patch
Pablo Greco e6a3ae
# For bz#1694148 - QEMU image locking needn't double open fd number, and it should not fail when attempting to release locks
Pablo Greco e6a3ae
Patch654: kvm-file-posix-Fix-shared-locks-on-reopen-commit.patch
Pablo Greco e6a3ae
# For bz#1694148 - QEMU image locking needn't double open fd number, and it should not fail when attempting to release locks
Pablo Greco e6a3ae
Patch655: kvm-iotests-Test-file-posix-locking-and-reopen.patch
Pablo Greco e6a3ae
# For bz#1694148 - QEMU image locking needn't double open fd number, and it should not fail when attempting to release locks
Pablo Greco e6a3ae
Patch656: kvm-block-file-posix-do-not-fail-on-unlock-bytes.patch
Pablo Greco e6a3ae
# For bz#1687596 - [Intel 8.1 BUG][KVM][Crystal Ridge]object_get_canonical_path_component: assertion failed: (obj->parent != NULL)
Pablo Greco e6a3ae
Patch657: kvm-hostmem-file-remove-object-id-from-pmem-error-messag.patch
bc6c26
# For bz#1693116 - CVE-2018-20815 qemu-kvm: QEMU: device_tree: heap buffer overflow while loading device tree blob [rhel-8.0]
Pablo Greco e6a3ae
Patch658: kvm-device_tree-Fix-integer-overflowing-in-load_device_t.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch659: kvm-s390x-ipl-Try-to-detect-Linux-vs-non-Linux-for-initi.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch660: kvm-loader-Check-access-size-when-calling-rom_ptr-to-avo.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch661: kvm-hw-s390x-Use-the-IEC-binary-prefix-definitions.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch662: kvm-s390x-storage-attributes-fix-CMMA_BLOCK_SIZE-usage.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch663: kvm-s390x-cpumodel-fix-segmentation-fault-when-baselinin.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch664: kvm-hw-s390x-s390-pci-bus-Convert-sysbus-init-function-t.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch665: kvm-s390x-pci-properly-fail-if-the-zPCI-device-cannot-be.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch666: kvm-s390x-pci-rename-hotplug-handler-callbacks.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch667: kvm-s390-avoid-potential-null-dereference-in-s390_pcihos.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch668: kvm-s390x-pci-Send-correct-event-on-hotplug.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch669: kvm-s390x-pci-Set-the-iommu-region-size-mpcifc-request.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch670: kvm-s390x-pci-Always-delete-and-free-the-release_timer.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch671: kvm-s390x-pci-Ignore-the-unplug-call-if-we-already-have-.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch672: kvm-s390x-pci-Use-hotplug_dev-instead-of-looking-up-the-.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch673: kvm-s390x-pci-Move-some-hotplug-checks-to-the-pre_plug-h.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch674: kvm-s390x-pci-Introduce-unplug-requests-and-split-unplug.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch675: kvm-s390x-pci-Drop-release-timer-and-replace-it-with-a-f.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch676: kvm-s390x-pci-mark-zpci-devices-as-unmigratable.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch677: kvm-s390x-pci-Fix-primary-bus-number-for-PCI-bridges.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch678: kvm-s390x-pci-Fix-hotplugging-of-PCI-bridges.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch679: kvm-s390x-pci-Warn-when-adding-PCI-devices-without-the-z.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch680: kvm-s390x-pci-Unplug-remaining-requested-devices-on-pcih.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch681: kvm-s390x-refactor-reset-reipl-handling.patch
Pablo Greco e6a3ae
# For bz#1699070 - Backport s390x-related fixes for qemu-kvm
Pablo Greco e6a3ae
Patch682: kvm-s390-ipl-fix-ipl-with-no-reboot.patch
Pablo Greco e6a3ae
# For bz#1680231 - severe performance impact using luks format
Pablo Greco e6a3ae
Patch683: kvm-tests-crypto-Use-the-IEC-binary-prefix-definitions.patch
Pablo Greco e6a3ae
# For bz#1680231 - severe performance impact using luks format
Pablo Greco e6a3ae
Patch684: kvm-crypto-expand-algorithm-coverage-for-cipher-benchmar.patch
Pablo Greco e6a3ae
# For bz#1680231 - severe performance impact using luks format
Pablo Greco e6a3ae
Patch685: kvm-crypto-remove-code-duplication-in-tweak-encrypt-decr.patch
Pablo Greco e6a3ae
# For bz#1680231 - severe performance impact using luks format
Pablo Greco e6a3ae
Patch686: kvm-crypto-introduce-a-xts_uint128-data-type.patch
Pablo Greco e6a3ae
# For bz#1680231 - severe performance impact using luks format
Pablo Greco e6a3ae
Patch687: kvm-crypto-convert-xts_tweak_encdec-to-use-xts_uint128-t.patch
Pablo Greco e6a3ae
# For bz#1680231 - severe performance impact using luks format
Pablo Greco e6a3ae
Patch688: kvm-crypto-convert-xts_mult_x-to-use-xts_uint128-type.patch
Pablo Greco e6a3ae
# For bz#1680231 - severe performance impact using luks format
Pablo Greco e6a3ae
Patch689: kvm-crypto-annotate-xts_tweak_encdec-as-inlineable.patch
Pablo Greco e6a3ae
# For bz#1680231 - severe performance impact using luks format
Pablo Greco e6a3ae
Patch690: kvm-crypto-refactor-XTS-cipher-mode-test-suite.patch
Pablo Greco e6a3ae
# For bz#1680231 - severe performance impact using luks format
Pablo Greco e6a3ae
Patch691: kvm-crypto-add-testing-for-unaligned-buffers-with-XTS-ci.patch
Pablo Greco e6a3ae
# For bz#1561761 - [Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model
Pablo Greco e6a3ae
Patch692: kvm-i386-Add-new-MSR-indices-for-IA32_PRED_CMD-and-IA32_.patch
Pablo Greco e6a3ae
# For bz#1561761 - [Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model
Pablo Greco e6a3ae
Patch693: kvm-i386-Add-CPUID-bit-and-feature-words-for-IA32_ARCH_C.patch
Pablo Greco e6a3ae
# For bz#1561761 - [Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model
Pablo Greco e6a3ae
Patch694: kvm-i386-Add-CPUID-bit-for-PCONFIG.patch
Pablo Greco e6a3ae
# For bz#1561761 - [Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model
Pablo Greco e6a3ae
Patch695: kvm-i386-Add-CPUID-bit-for-WBNOINVD.patch
Pablo Greco e6a3ae
# For bz#1561761 - [Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model
Pablo Greco e6a3ae
Patch696: kvm-i386-Add-new-CPU-model-Icelake-Server-Client.patch
Pablo Greco e6a3ae
# For bz#1561761 - [Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model
Pablo Greco e6a3ae
Patch697: kvm-Add-support-to-KVM_GET_MSR_FEATURE_INDEX_LIST-an.patch
Pablo Greco e6a3ae
# For bz#1561761 - [Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model
Pablo Greco e6a3ae
Patch698: kvm-x86-Data-structure-changes-to-support-MSR-based-feat.patch
Pablo Greco e6a3ae
# For bz#1561761 - [Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model
Pablo Greco e6a3ae
Patch699: kvm-x86-define-a-new-MSR-based-feature-word-FEATURE_WORD.patch
Pablo Greco e6a3ae
# For bz#1561761 - [Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model
Pablo Greco e6a3ae
Patch700: kvm-i386-remove-the-new-CPUID-PCONFIG-from-Icelake-Serve.patch
Pablo Greco e6a3ae
# For bz#1561761 - [Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model
Pablo Greco e6a3ae
Patch701: kvm-Revert-i386-Add-CPUID-bit-for-PCONFIG.patch
Pablo Greco e6a3ae
# For bz#1683275 - [IBM 8.1 FEAT] KVM: Secure Linux Boot Toleration (qemu)
Pablo Greco e6a3ae
Patch702: kvm-s390-bios-Skip-bootmap-signature-entries.patch
Pablo Greco e6a3ae
# For bz#1707706 - /builddir/build/BUILD/qemu-2.12.0/target/i386/kvm.c:2031: kvm_put_msrs: Assertion `ret == cpu->kvm_msr_buf->nmsrs' failed.
Pablo Greco e6a3ae
Patch703: kvm-Use-KVM_GET_MSR_INDEX_LIST-for-MSR_IA32_ARCH_CAP.patch
Pablo Greco e6a3ae
# For bz#1707706 - /builddir/build/BUILD/qemu-2.12.0/target/i386/kvm.c:2031: kvm_put_msrs: Assertion `ret == cpu->kvm_msr_buf->nmsrs' failed.
Pablo Greco e6a3ae
Patch704: kvm-i386-kvm-Disable-arch_capabilities-if-MSR-can-t-be-s.patch
Pablo Greco e6a3ae
# For bz#1561761 - [Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model
Pablo Greco e6a3ae
Patch705: kvm-i386-remove-the-INTEL_PT-CPUID-bit-from-named-CPU-mo.patch
Pablo Greco e6a3ae
# For bz#1561761 - [Intel 8.1 Feat] qemu-kvm Introduce Icelake cpu model
Pablo Greco e6a3ae
Patch706: kvm-i386-Disable-OSPKE-on-CPU-model-definitions.patch
Pablo Greco e6a3ae
# For bz#1696436 - [Intel 8.0 Feat] KVM Enabling SnowRidge new NIs - qemu-kvm
Pablo Greco e6a3ae
Patch707: kvm-x86-cpu-Enable-CLDEMOTE-Demote-Cache-Line-cpu-featur.patch
Pablo Greco e6a3ae
# For bz#1667249 - Fail to launch AMD SEV VM with assigned PCI device
Pablo Greco e6a3ae
Patch708: kvm-memory-Fix-the-memory-region-type-assignment-order.patch
Pablo Greco e6a3ae
# For bz#1667249 - Fail to launch AMD SEV VM with assigned PCI device
Pablo Greco e6a3ae
Patch709: kvm-target-i386-sev-Do-not-pin-the-ram-device-memory-reg.patch
Pablo Greco e6a3ae
# For bz#1673010 - Local VM and migrated VM on the same host can run with same RAW file as visual disk source while without shareable configured or lock manager enabled
Pablo Greco e6a3ae
Patch710: kvm-block-Fix-invalidate_cache-error-path-for-parent-act.patch
Pablo Greco e6a3ae
# For bz#1703302 - CVE-2018-12130 virt:rhel/qemu-kvm: hardware: Microarchitectural Fill Buffer Data Sampling (MFBDS) [rhel-8]
Pablo Greco e6a3ae
# For bz#1703308 - CVE-2018-12127 virt:rhel/qemu-kvm: hardware: Micro-architectural Load Port Data Sampling - Information Leak (MLPDS) [rhel-8]
Pablo Greco e6a3ae
Patch711: kvm-target-i386-define-md-clear-bit.patch
Pablo Greco e6a3ae
# For bz#1660912 - [IBM 8.1 FEAT] KVM s390x: Add hardware CPU Model - qemu part
Pablo Greco e6a3ae
Patch712: kvm-s390x-cpumodel-enum-type-S390FeatGroup-now-gets-gene.patch
Pablo Greco e6a3ae
# For bz#1660912 - [IBM 8.1 FEAT] KVM s390x: Add hardware CPU Model - qemu part
Pablo Greco e6a3ae
Patch713: kvm-linux-headers-update-against-Linux-5.2-rc1.patch
Pablo Greco e6a3ae
# For bz#1660912 - [IBM 8.1 FEAT] KVM s390x: Add hardware CPU Model - qemu part
Pablo Greco e6a3ae
Patch714: kvm-s390x-cpumodel-ignore-csske-for-expansion.patch
Pablo Greco e6a3ae
# For bz#1660912 - [IBM 8.1 FEAT] KVM s390x: Add hardware CPU Model - qemu part
Pablo Greco e6a3ae
Patch715: kvm-s390x-cpumodel-Miscellaneous-Instruction-Extensions-.patch
Pablo Greco e6a3ae
# For bz#1660912 - [IBM 8.1 FEAT] KVM s390x: Add hardware CPU Model - qemu part
Pablo Greco e6a3ae
Patch716: kvm-s390x-cpumodel-msa9-facility.patch
Pablo Greco e6a3ae
# For bz#1660912 - [IBM 8.1 FEAT] KVM s390x: Add hardware CPU Model - qemu part
Pablo Greco e6a3ae
Patch717: kvm-s390x-cpumodel-vector-enhancements.patch
Pablo Greco e6a3ae
# For bz#1660912 - [IBM 8.1 FEAT] KVM s390x: Add hardware CPU Model - qemu part
Pablo Greco e6a3ae
Patch718: kvm-s390x-cpumodel-enhanced-sort-facility.patch
Pablo Greco e6a3ae
# For bz#1660912 - [IBM 8.1 FEAT] KVM s390x: Add hardware CPU Model - qemu part
Pablo Greco e6a3ae
Patch719: kvm-s390x-cpumodel-add-Deflate-conversion-facility.patch
Pablo Greco e6a3ae
# For bz#1660912 - [IBM 8.1 FEAT] KVM s390x: Add hardware CPU Model - qemu part
Pablo Greco e6a3ae
Patch720: kvm-s390x-cpumodel-add-gen15-defintions.patch
Pablo Greco e6a3ae
# For bz#1660912 - [IBM 8.1 FEAT] KVM s390x: Add hardware CPU Model - qemu part
Pablo Greco e6a3ae
Patch721: kvm-s390x-cpumodel-wire-up-8561-and-8562-as-gen15-machin.patch
Pablo Greco e6a3ae
# For bz#1712946 - qemu-kvm build is broken due to spice_qxl_set_max_monitors being deprecated
Pablo Greco e6a3ae
Patch722: kvm-spice-set-device-address-and-device-display-ID-in-QX.patch
Pablo Greco e6a3ae
# For bz#1712946 - qemu-kvm build is broken due to spice_qxl_set_max_monitors being deprecated
Pablo Greco e6a3ae
Patch723: kvm-hw-pci-Add-missing-include.patch
Pablo Greco e6a3ae
# For bz#1713677 - Detached device when trying to upgrade USB device firmware when in doing USB Passthrough via QEMU
Pablo Greco e6a3ae
Patch724: kvm-Introduce-new-no_guest_reset-parameter-for-usb-host-.patch
Pablo Greco e6a3ae
# For bz#1713677 - Detached device when trying to upgrade USB device firmware when in doing USB Passthrough via QEMU
Pablo Greco e6a3ae
Patch725: kvm-usb-call-reset-handler-before-updating-state.patch
Pablo Greco e6a3ae
# For bz#1713677 - Detached device when trying to upgrade USB device firmware when in doing USB Passthrough via QEMU
Pablo Greco e6a3ae
Patch726: kvm-usb-host-skip-reset-for-untouched-devices.patch
Pablo Greco e6a3ae
# For bz#1713677 - Detached device when trying to upgrade USB device firmware when in doing USB Passthrough via QEMU
Pablo Greco e6a3ae
Patch727: kvm-usb-host-avoid-libusb_set_configuration-calls.patch
Pablo Greco e6a3ae
# For bz#1673396 - qemu-kvm core dumped after hotplug the deleted disk with iothread parameter
Pablo Greco e6a3ae
# For bz#1673401 - Qemu core dump when start guest with two disks using same drive
Pablo Greco e6a3ae
Patch728: kvm-virtio-scsi-Move-BlockBackend-back-to-the-main-AioCo.patch
Pablo Greco e6a3ae
# For bz#1673396 - qemu-kvm core dumped after hotplug the deleted disk with iothread parameter
Pablo Greco e6a3ae
# For bz#1673401 - Qemu core dump when start guest with two disks using same drive
Pablo Greco e6a3ae
Patch729: kvm-scsi-disk-Acquire-the-AioContext-in-scsi_-_realize.patch
Pablo Greco e6a3ae
# For bz#1673396 - qemu-kvm core dumped after hotplug the deleted disk with iothread parameter
Pablo Greco e6a3ae
# For bz#1673401 - Qemu core dump when start guest with two disks using same drive
Pablo Greco e6a3ae
Patch730: kvm-virtio-scsi-Forbid-devices-with-different-iothreads-.patch
Pablo Greco e6a3ae
# For bz#1714933 - Disable VXHS  in qemu-kvm
Pablo Greco e6a3ae
Patch731: kvm-Disable-VXHS-support.patch
Pablo Greco e6a3ae
# For bz#1709970 - [Intel 8.1 Bug] [KVM][CLX] CPUID_7_0_EDX_ARCH_CAPABILITIES is not enabled in VM - qemu-kvm
Pablo Greco e6a3ae
Patch732: kvm-i386-Make-arch_capabilities-migratable.patch
Pablo Greco e6a3ae
# For bz#1710662 - [IBM 8.1 FEAT] POWER9 - Virt: qemu: NVLink2 passthru to guest - Nvidia Volta (GPU) (kvm)
Pablo Greco e6a3ae
Patch733: kvm-spapr-Fix-ibm-max-associativity-domains-property-num.patch
Pablo Greco e6a3ae
# For bz#1710662 - [IBM 8.1 FEAT] POWER9 - Virt: qemu: NVLink2 passthru to guest - Nvidia Volta (GPU) (kvm)
Pablo Greco e6a3ae
Patch734: kvm-linux-headers-Update-for-NVLink2-passthrough-downstr.patch
Pablo Greco e6a3ae
# For bz#1710662 - [IBM 8.1 FEAT] POWER9 - Virt: qemu: NVLink2 passthru to guest - Nvidia Volta (GPU) (kvm)
Pablo Greco e6a3ae
Patch735: kvm-pci-Move-NVIDIA-vendor-id-to-the-rest-of-ids.patch
Pablo Greco e6a3ae
# For bz#1710662 - [IBM 8.1 FEAT] POWER9 - Virt: qemu: NVLink2 passthru to guest - Nvidia Volta (GPU) (kvm)
Pablo Greco e6a3ae
Patch736: kvm-vfio-quirks-Add-common-quirk-alloc-helper.patch
Pablo Greco e6a3ae
# For bz#1710662 - [IBM 8.1 FEAT] POWER9 - Virt: qemu: NVLink2 passthru to guest - Nvidia Volta (GPU) (kvm)
Pablo Greco e6a3ae
Patch737: kvm-vfio-Make-vfio_get_region_info_cap-public.patch
Pablo Greco e6a3ae
# For bz#1710662 - [IBM 8.1 FEAT] POWER9 - Virt: qemu: NVLink2 passthru to guest - Nvidia Volta (GPU) (kvm)
Pablo Greco e6a3ae
Patch738: kvm-spapr-Support-NVIDIA-V100-GPU-with-NVLink2.patch
Pablo Greco e6a3ae
# For bz#1721983 - qemu-kvm can't be build with new gluster version (6.0.6)
Pablo Greco e6a3ae
Patch739: kvm-gluster-Handle-changed-glfs_ftruncate-signature.patch
Pablo Greco e6a3ae
# For bz#1721983 - qemu-kvm can't be build with new gluster version (6.0.6)
Pablo Greco e6a3ae
Patch740: kvm-gluster-the-glfs_io_cbk-callback-function-pointer-ad.patch
Pablo Greco e6a3ae
# For bz#1712705 - CVE-2019-12155 qemu-kvm: QEMU: qxl: null pointer dereference while releasing spice resources [rhel-8]
Pablo Greco e6a3ae
Patch741: kvm-qxl-check-release-info-object.patch
Pablo Greco e6a3ae
# For bz#1707598 - qemu-iotest 182 fails without device hotplugging support
Pablo Greco e6a3ae
Patch742: kvm-iotests-Make-182-do-without-device_add.patch
Pablo Greco e6a3ae
# For bz#1714792 - [Intel 8.1 FEAT] MDS_NO exposure to guest
Pablo Greco e6a3ae
Patch743: kvm-target-i386-add-MDS-NO-feature.patch
Pablo Greco e6a3ae
# For bz#1531543 - [RFE] add iommu support to virtio-gpu
Pablo Greco e6a3ae
Patch744: kvm-virtio-gpu-pass-down-VirtIOGPU-pointer-to-a-bunch-of.patch
Pablo Greco e6a3ae
# For bz#1531543 - [RFE] add iommu support to virtio-gpu
Pablo Greco e6a3ae
Patch745: kvm-virtio-gpu-add-iommu-support.patch
Pablo Greco e6a3ae
# For bz#1531543 - [RFE] add iommu support to virtio-gpu
Pablo Greco e6a3ae
Patch746: kvm-virtio-gpu-fix-unmap-in-error-path.patch
Pablo Greco e6a3ae
# For bz#1629906 - [Intel 8.1 Feat] qemu-kvm Introduce Cascade Lake (CLX) cpu model
Pablo Greco e6a3ae
Patch747: kvm-i386-Add-new-model-of-Cascadelake-Server.patch
Pablo Greco e6a3ae
# For bz#1629906 - [Intel 8.1 Feat] qemu-kvm Introduce Cascade Lake (CLX) cpu model
Pablo Greco e6a3ae
Patch748: kvm-i386-Update-stepping-of-Cascadelake-Server.patch
Pablo Greco e6a3ae
# For bz#1629906 - [Intel 8.1 Feat] qemu-kvm Introduce Cascade Lake (CLX) cpu model
Pablo Greco e6a3ae
Patch749: kvm-target-i386-Disable-MPX-support-on-named-CPU-models.patch
Pablo Greco e6a3ae
# For bz#1629906 - [Intel 8.1 Feat] qemu-kvm Introduce Cascade Lake (CLX) cpu model
Pablo Greco e6a3ae
Patch750: kvm-i386-remove-the-INTEL_PT-CPUID-bit-from-named-CPU-NEW.patch
Pablo Greco e6a3ae
# For bz#1629906 - [Intel 8.1 Feat] qemu-kvm Introduce Cascade Lake (CLX) cpu model
Pablo Greco e6a3ae
Patch751: kvm-i386-Disable-OSPKE-on-CPU-model-definitions-NEW.patch
Pablo Greco e6a3ae
# For bz#1513367 - qemu with libssh
Pablo Greco e6a3ae
Patch752: kvm-block-ssh-Convert-from-DPRINTF-macro-to-trace-events.patch
Pablo Greco e6a3ae
# For bz#1513367 - qemu with libssh
Pablo Greco e6a3ae
Patch753: kvm-block-ssh-Do-not-report-read-write-flush-errors-to-t.patch
Pablo Greco e6a3ae
# For bz#1513367 - qemu with libssh
Pablo Greco e6a3ae
Patch754: kvm-qemu-iotests-Fix-paths-for-NFS.patch
Pablo Greco e6a3ae
# For bz#1513367 - qemu with libssh
Pablo Greco e6a3ae
Patch755: kvm-qemu-iotests-Filter-NFS-paths.patch
Pablo Greco e6a3ae
# For bz#1513367 - qemu with libssh
Pablo Greco e6a3ae
Patch756: kvm-iotests-Filter-SSH-paths.patch
Pablo Greco e6a3ae
# For bz#1513367 - qemu with libssh
Pablo Greco e6a3ae
Patch757: kvm-block-ssh-Implement-.bdrv_refresh_filename.patch
Pablo Greco e6a3ae
# For bz#1513367 - qemu with libssh
Pablo Greco e6a3ae
Patch758: kvm-iotests-Use-Python-byte-strings-where-appropriate.patch
Pablo Greco e6a3ae
# For bz#1513367 - qemu with libssh
Pablo Greco e6a3ae
Patch759: kvm-iotests-Unify-log-outputs-between-Python-2-and-3.patch
Pablo Greco e6a3ae
# For bz#1513367 - qemu with libssh
Pablo Greco e6a3ae
Patch760: kvm-ssh-switch-from-libssh2-to-libssh.patch
Pablo Greco e6a3ae
# For bz#1728657 - 'qemu-io write' to a raw image over libgfapi fails
Pablo Greco e6a3ae
Patch762: kvm-block-gluster-limit-the-transfer-size-to-512-MiB.patch
Pablo Greco e6a3ae
# For bz#1729975 - RHEL 8.1 Pre-Beta - Fix for hardware CPU Model
Pablo Greco e6a3ae
Patch763: kvm-s390-cpumodel-fix-description-for-the-new-vector-fac.patch
Pablo Greco e6a3ae
# For bz#1729975 - RHEL 8.1 Pre-Beta - Fix for hardware CPU Model
Pablo Greco e6a3ae
Patch764: kvm-s390x-cpumodel-remove-esort-from-the-default-model.patch
Pablo Greco e6a3ae
# For bz#1729975 - RHEL 8.1 Pre-Beta - Fix for hardware CPU Model
Pablo Greco e6a3ae
Patch765: kvm-s390x-cpumodel-also-change-name-of-vxbeh.patch
Pablo Greco e6a3ae
# For bz#1729975 - RHEL 8.1 Pre-Beta - Fix for hardware CPU Model
Pablo Greco e6a3ae
Patch766: kvm-s390x-cpumodel-change-internal-name-of-vxpdeh-to-mat.patch
Pablo Greco e6a3ae
# For bz#1728958 - Hot unplug vfio-pci NIC devices from sev guest will cause qemu-kvm: sev_ram_block_removed: failed to unregister region
Pablo Greco e6a3ae
Patch767: kvm-target-i386-sev-Do-not-unpin-ram-device-memory-regio.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch768: kvm-i386-Save-EFER-for-32-bit-targets.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch769: kvm-target-i386-rename-HF_SVMI_MASK-to-HF_GUEST_MASK.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch770: kvm-target-i386-kvm-add-VMX-migration-blocker.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch771: kvm-target-i386-kvm-just-return-after-migrate_add_blocke.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch772: kvm-target-i386-kvm-Delete-VMX-migration-blocker-on-vCPU.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch773: kvm-Introduce-kvm_arch_destroy_vcpu.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch774: kvm-target-i386-kvm-Use-symbolic-constant-for-DB-BP-exce.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch775: kvm-target-i386-kvm-Re-inject-DB-to-guest-with-updated-D.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch776: kvm-target-i386-kvm-Block-migration-for-vCPUs-exposed-wi.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch777: kvm-target-i386-kvm-do-not-initialize-padding-fields.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch778: kvm-linux-headers-synchronize-generic-and-x86-KVM-header.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch779: kvm-vmstate-Add-support-for-kernel-integer-types.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch780: kvm-target-i386-kvm-Add-support-for-save-and-restore-nes.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch781: kvm-target-i386-kvm-Add-support-for-KVM_CAP_EXCEPTION_PA.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch782: kvm-target-i386-kvm-Add-nested-migration-blocker-only-wh.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch783: kvm-target-i386-kvm-Demand-nested-migration-kernel-capab.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch784: kvm-target-i386-skip-KVM_GET-SET_NESTED_STATE-if-VMX-dis.patch
Pablo Greco e6a3ae
# For bz#1689269 - Nested KVM: support for migration of nested hypervisors - Slow Train
Pablo Greco e6a3ae
Patch785: kvm-i386-kvm-Do-not-sync-nested-state-during-runtime.patch
Pablo Greco e6a3ae
# For bz#1707192 - implement missing reset handler for cfi.pflash01 - slow train
Pablo Greco e6a3ae
Patch786: kvm-hw-block-pflash_cfi01-Add-missing-DeviceReset-handle.patch
Pablo Greco e6a3ae
# For bz#1678979 - qemu-img convert abort when converting image with unaligned size (qemu-img: block/io.c:2134: bdrv_co_block_status: Assertion `*pnum && (((*pnum) % (align)) == 0) && align > offset - aligned_offset\' failed)
Pablo Greco e6a3ae
Patch787: kvm-block-file-posix-Unaligned-O_DIRECT-block-status.patch
Pablo Greco e6a3ae
# For bz#1678979 - qemu-img convert abort when converting image with unaligned size (qemu-img: block/io.c:2134: bdrv_co_block_status: Assertion `*pnum && (((*pnum) % (align)) == 0) && align > offset - aligned_offset\' failed)
Pablo Greco e6a3ae
Patch788: kvm-iotests-Test-unaligned-raw-images-with-O_DIRECT.patch
Pablo Greco e6a3ae
# For bz#1678979 - qemu-img convert abort when converting image with unaligned size (qemu-img: block/io.c:2134: bdrv_co_block_status: Assertion `*pnum && (((*pnum) % (align)) == 0) && align > offset - aligned_offset\' failed)
Pablo Greco e6a3ae
Patch789: kvm-nbd-client-Lower-min_block-for-block-status-unaligne.patch
Pablo Greco e6a3ae
# For bz#1678979 - qemu-img convert abort when converting image with unaligned size (qemu-img: block/io.c:2134: bdrv_co_block_status: Assertion `*pnum && (((*pnum) % (align)) == 0) && align > offset - aligned_offset\' failed)
Pablo Greco e6a3ae
Patch790: kvm-nbd-client-Reject-inaccessible-tail-of-inconsistent-.patch
Pablo Greco e6a3ae
# For bz#1678979 - qemu-img convert abort when converting image with unaligned size (qemu-img: block/io.c:2134: bdrv_co_block_status: Assertion `*pnum && (((*pnum) % (align)) == 0) && align > offset - aligned_offset\' failed)
Pablo Greco e6a3ae
Patch791: kvm-nbd-client-Support-qemu-img-convert-from-unaligned-s.patch
Pablo Greco e6a3ae
# For bz#1678979 - qemu-img convert abort when converting image with unaligned size (qemu-img: block/io.c:2134: bdrv_co_block_status: Assertion `*pnum && (((*pnum) % (align)) == 0) && align > offset - aligned_offset\' failed)
Pablo Greco e6a3ae
Patch792: kvm-block-Add-bdrv_get_request_alignment.patch
Pablo Greco e6a3ae
# For bz#1678979 - qemu-img convert abort when converting image with unaligned size (qemu-img: block/io.c:2134: bdrv_co_block_status: Assertion `*pnum && (((*pnum) % (align)) == 0) && align > offset - aligned_offset\' failed)
Pablo Greco e6a3ae
Patch793: kvm-nbd-server-Advertise-actual-minimum-block-size.patch
Pablo Greco e6a3ae
# For bz#1727642 - CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu()
Pablo Greco e6a3ae
Patch794: kvm-slirp-check-sscanf-result-when-emulating-ident.patch
Pablo Greco e6a3ae
# For bz#1727642 - CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu()
Pablo Greco e6a3ae
Patch795: kvm-slirp-fix-big-little-endian-conversion-in-ident-prot.patch
Pablo Greco e6a3ae
# For bz#1727642 - CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu()
Pablo Greco e6a3ae
Patch796: kvm-slirp-ensure-there-is-enough-space-in-mbuf-to-null-t.patch
Pablo Greco e6a3ae
# For bz#1727642 - CVE-2019-6778 qemu-kvm: QEMU: slirp: heap buffer overflow in tcp_emu()
Pablo Greco e6a3ae
Patch797: kvm-slirp-don-t-manipulate-so_rcv-in-tcp_emu.patch
Pablo Greco e6a3ae
# For bz#1732642 - enable the virtio-net frontend to work with the vhost-net backend in SEV guests
Pablo Greco e6a3ae
Patch798: kvm-tap-set-vhostfd-passed-from-qemu-cli-to-non-blocking.patch
Pablo Greco e6a3ae
# For bz#1734751 - CVE-2019-14378 qemu-kvm: QEMU: slirp: heap buffer overflow during packet reassembly [rhel-8.1.0]
Pablo Greco e6a3ae
Patch799: kvm-Fix-heap-overflow-in-ip_reass-on-big-packet-input.patch
Pablo Greco e6a3ae
# For bz#1727033 - vnc server should detect page-flips and avoid sending fullscreen updates then.
Pablo Greco e6a3ae
Patch800: kvm-vnc-detect-and-optimize-pageflips.patch
Pablo Greco e6a3ae
# For bz#1716349 - qemu with iothreads enabled crashes on resume after enospc pause for disk extension
Pablo Greco e6a3ae
Patch801: kvm-block-backend-Make-blk_inc-dec_in_flight-public.patch
Pablo Greco e6a3ae
# For bz#1716349 - qemu with iothreads enabled crashes on resume after enospc pause for disk extension
Pablo Greco e6a3ae
Patch802: kvm-virtio-blk-Increase-in_flight-for-request-restart-BH.patch
Pablo Greco e6a3ae
# For bz#1716349 - qemu with iothreads enabled crashes on resume after enospc pause for disk extension
Pablo Greco e6a3ae
Patch803: kvm-block-Fix-AioContext-switch-for-drained-node.patch
Pablo Greco e6a3ae
# For bz#1716349 - qemu with iothreads enabled crashes on resume after enospc pause for disk extension
Pablo Greco e6a3ae
Patch804: kvm-test-bdrv-drain-AioContext-switch-in-drained-section.patch
Pablo Greco e6a3ae
# For bz#1716349 - qemu with iothreads enabled crashes on resume after enospc pause for disk extension
Pablo Greco e6a3ae
Patch805: kvm-block-Use-normal-drain-for-bdrv_set_aio_context.patch
Pablo Greco e6a3ae
# For bz#1716347 - Qemu Core dump when quit vm that's in status "paused(io-error)" with data plane enabled
Pablo Greco e6a3ae
Patch806: kvm-block-Fix-AioContext-switch-for-bs-drv-NULL.patch
Pablo Greco e6a3ae
# For bz#1687541 - qemu aborted when start guest with a big iothreads
Pablo Greco e6a3ae
Patch807: kvm-iothread-fix-crash-with-invalid-properties.patch
Pablo Greco e6a3ae
# For bz#1687541 - qemu aborted when start guest with a big iothreads
Pablo Greco e6a3ae
Patch808: kvm-iothread-replace-init_done_cond-with-a-semaphore.patch
Pablo Greco e6a3ae
# For bz#1740797 - Disable memfd in QEMU
Pablo Greco e6a3ae
Patch809: kvm-RHEL-disable-hostmem-memfd.patch
Pablo Greco e6a3ae
# For bz#1684383 - qemu crashed when take screenshot for 2nd head of virtio video device if the display not opened by virt-viewer
Pablo Greco e6a3ae
Patch810: kvm-console-Avoid-segfault-in-screendump.patch
Pablo Greco e6a3ae
# For bz#1619661 - the attach hub on one hub still exits in device manager after unhotplug
Pablo Greco e6a3ae
Patch811: kvm-usb-hub-clear-suspend-on-detach.patch
Pablo Greco e6a3ae
# For bz#1727821 - Failed to convert a source image to the qcow2 image encrypted by luks
Pablo Greco e6a3ae
Patch812: kvm-qemu-img-fix-regression-copying-secrets-during-conve.patch
Pablo Greco e6a3ae
# For bz#1744415 - Backport support for count cache flush Spectre v2 mitigation [slow train]
Pablo Greco e6a3ae
Patch814: kvm-target-ppc-spapr-Add-workaround-option-to-SPAPR_CAP_.patch
Pablo Greco e6a3ae
# For bz#1744415 - Backport support for count cache flush Spectre v2 mitigation [slow train]
Pablo Greco e6a3ae
Patch815: kvm-target-ppc-spapr-Add-SPAPR_CAP_CCF_ASSIST.patch
Pablo Greco e6a3ae
# For bz#1747185 - "filtered-features" QOM property is not available
Pablo Greco e6a3ae
Patch816: kvm-i386-x86_cpu_list_feature_names-function.patch
Pablo Greco e6a3ae
# For bz#1747185 - "filtered-features" QOM property is not available
Pablo Greco e6a3ae
Patch817: kvm-i386-unavailable-features-QOM-property.patch
Pablo Greco e6a3ae
# For bz#1738839 - I/O error when virtio-blk disk is backed by a raw image on 4k disk
Pablo Greco e6a3ae
Patch818: kvm-file-posix-Handle-undetectable-alignment.patch
Pablo Greco e6a3ae
# For bz#1738839 - I/O error when virtio-blk disk is backed by a raw image on 4k disk
Pablo Greco e6a3ae
Patch819: kvm-iotests-Tweak-221-sizing-for-different-hole-granular.patch
Pablo Greco e6a3ae
# For bz#1738839 - I/O error when virtio-blk disk is backed by a raw image on 4k disk
Pablo Greco e6a3ae
Patch820: kvm-iotests-Filter-175-s-allocation-information.patch
Pablo Greco e6a3ae
# For bz#1738839 - I/O error when virtio-blk disk is backed by a raw image on 4k disk
Pablo Greco e6a3ae
Patch821: kvm-block-posix-Always-allocate-the-first-block.patch
Pablo Greco e6a3ae
# For bz#1738839 - I/O error when virtio-blk disk is backed by a raw image on 4k disk
Pablo Greco e6a3ae
Patch822: kvm-iotests-Test-allocate_first_block-with-O_DIRECT.patch
Pablo Greco e6a3ae
# For bz#1749022 - Please backport 950c4e6c94b1 ("opts: don't silently truncate long option values", 2018-05-09)
Pablo Greco e6a3ae
Patch823: kvm-accel-use-g_strsplit-for-parsing-accelerator-names.patch
Pablo Greco e6a3ae
# For bz#1749022 - Please backport 950c4e6c94b1 ("opts: don't silently truncate long option values", 2018-05-09)
Pablo Greco e6a3ae
Patch824: kvm-opts-don-t-silently-truncate-long-parameter-keys.patch
Pablo Greco e6a3ae
# For bz#1749022 - Please backport 950c4e6c94b1 ("opts: don't silently truncate long option values", 2018-05-09)
Pablo Greco e6a3ae
Patch825: kvm-opts-don-t-silently-truncate-long-option-values.patch
Pablo Greco e6a3ae
# For bz#1749022 - Please backport 950c4e6c94b1 ("opts: don't silently truncate long option values", 2018-05-09)
Pablo Greco e6a3ae
Patch826: kvm-i386-fix-regression-parsing-multiboot-initrd-modules.patch
Pablo Greco e6a3ae
# For bz#1749022 - Please backport 950c4e6c94b1 ("opts: don't silently truncate long option values", 2018-05-09)
Pablo Greco e6a3ae
Patch827: kvm-i386-only-parse-the-initrd_filename-once-for-multibo.patch
Pablo Greco e6a3ae
# For bz#1749022 - Please backport 950c4e6c94b1 ("opts: don't silently truncate long option values", 2018-05-09)
Pablo Greco e6a3ae
Patch828: kvm-opts-remove-redundant-check-for-NULL-parameter.patch
Pablo Greco e6a3ae
# For bz#1749724 - CVE-2019-15890 qemu-kvm: QEMU: Slirp: use-after-free during packet reassembly [rhel-8]
Pablo Greco e6a3ae
Patch829: kvm-Using-ip_deq-after-m_free-might-read-pointers-from-a.patch
Pablo Greco e6a3ae
# For bz#1708459 - qemu-kvm core dumped when repeat "system_reset" multiple times during guest boot
Pablo Greco e6a3ae
Patch830: kvm-virtio-blk-Cancel-the-pending-BH-when-the-dataplane-.patch
Pablo Greco e6a3ae
# For bz#1660909 - [IBM 8.2 FEAT] KVM s390x: Crypto Passthrough Interrupt Support - qemu part
Pablo Greco e6a3ae
Patch831: kvm-s390x-cpumodel-Rework-CPU-feature-definition.patch
Pablo Greco e6a3ae
# For bz#1660909 - [IBM 8.2 FEAT] KVM s390x: Crypto Passthrough Interrupt Support - qemu part
Pablo Greco e6a3ae
Patch832: kvm-s390x-cpumodel-Set-up-CPU-model-for-AQIC-interceptio.patch
Pablo Greco e6a3ae
# For bz#1746361 - ccid: Fix incorrect dwProtocol advertisement of T=0
Pablo Greco e6a3ae
Patch833: kvm-ccid-Fix-dwProtocols-advertisement-of-T-0.patch
Pablo Greco e6a3ae
# For bz#1754643 - RHEL8.1 Snapshot3 - Passthrough PCI card goes into error state if used in domain (kvm)
Pablo Greco e6a3ae
Patch834: kvm-s390-PCI-fix-IOMMU-region-init.patch
Pablo Greco e6a3ae
# For bz#1607367 - After boot failed, guest should not reboot when set reboot-timeout < -1
Pablo Greco e6a3ae
Patch835: kvm-fw_cfg-Improve-error-message-when-can-t-load-splash-.patch
Pablo Greco e6a3ae
# For bz#1607367 - After boot failed, guest should not reboot when set reboot-timeout < -1
Pablo Greco e6a3ae
Patch836: kvm-fw_cfg-Fix-boot-bootsplash-error-checking.patch
Pablo Greco e6a3ae
# For bz#1607367 - After boot failed, guest should not reboot when set reboot-timeout < -1
Pablo Greco e6a3ae
Patch837: kvm-fw_cfg-Fix-boot-reboot-timeout-error-checking.patch
Pablo Greco e6a3ae
# For bz#1607367 - After boot failed, guest should not reboot when set reboot-timeout < -1
Pablo Greco e6a3ae
Patch838: kvm-hw-nvram-fw_cfg-Store-reboot-timeout-as-little-endia.patch
Pablo Greco e6a3ae
# For bz#1738440 - For intel-iommu, qemu shows conflict behaviors between booting a guest with vfio and hot plugging vfio device
Pablo Greco e6a3ae
Patch839: kvm-intel_iommu-Correct-caching-mode-error-message.patch
Pablo Greco e6a3ae
# For bz#1738440 - For intel-iommu, qemu shows conflict behaviors between booting a guest with vfio and hot plugging vfio device
Pablo Greco e6a3ae
Patch840: kvm-intel_iommu-Sanity-check-vfio-pci-config-on-machine-.patch
Pablo Greco e6a3ae
# For bz#1738440 - For intel-iommu, qemu shows conflict behaviors between booting a guest with vfio and hot plugging vfio device
Pablo Greco e6a3ae
Patch841: kvm-qdev-machine-Introduce-hotplug_allowed-hook.patch
Pablo Greco e6a3ae
# For bz#1738440 - For intel-iommu, qemu shows conflict behaviors between booting a guest with vfio and hot plugging vfio device
Pablo Greco e6a3ae
Patch842: kvm-pc-q35-Disallow-vfio-pci-hotplug-without-VT-d-cachin.patch
Pablo Greco e6a3ae
# For bz#1738440 - For intel-iommu, qemu shows conflict behaviors between booting a guest with vfio and hot plugging vfio device
Pablo Greco e6a3ae
Patch843: kvm-intel_iommu-Remove-the-caching-mode-check-during-fla.patch
Pablo Greco e6a3ae
# For bz#1651474 - RHEL8.0 Beta - [4.18.0-32.el8.ppc64le] Guest VM crashes during vcpu hotplug with specific numa configuration (kvm)
Pablo Greco e6a3ae
Patch844: kvm-pseries-do-not-allow-memory-less-cpu-less-NUMA-node.patch
Pablo Greco e6a3ae
# For bz#1719127 - [Intel 8.2 Bug] warning shown when boot VM with “–cpu host” or “–cpu other mode” on ICX platform (physical)
Pablo Greco e6a3ae
Patch845: kvm-i386-Don-t-print-warning-if-phys-bits-was-set-automa.patch
Pablo Greco e6a3ae
# For bz#1693140 - aarch64: qemu: remove smbus_eeprom and i2c from config
Pablo Greco e6a3ae
Patch846: kvm-Disable-CONFIG_I2C-and-CONFIG_IOH3420.patch
Pablo Greco e6a3ae
# For bz#1757482 - Fail to migrate a rhel6.10-mt7.6 guest with dimm device
Pablo Greco e6a3ae
Patch847: kvm-usb-drop-unnecessary-usb_device_post_load-checks.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch848: kvm-pc-bios-s390-ccw-define-loadparm-length.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch849: kvm-pc-bios-s390-ccw-net-Use-diag308-to-reset-machine-be.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch850: kvm-s390-bios-decouple-cio-setup-from-virtio.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch851: kvm-s390-bios-decouple-common-boot-logic-from-virtio.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch852: kvm-s390-bios-Clean-up-cio.h.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch853: kvm-s390-bios-Decouple-channel-i-o-logic-from-virtio.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch854: kvm-s390-bios-Map-low-core-memory.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch855: kvm-s390-bios-ptr2u32-and-u32toptr.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch856: kvm-s390-bios-Support-for-running-format-0-1-channel-pro.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch857: kvm-s390-bios-cio-error-handling.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch858: kvm-s390-bios-Extend-find_dev-for-non-virtio-devices.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch859: kvm-s390-bios-Factor-finding-boot-device-out-of-virtio-c.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch860: kvm-s390-bios-Refactor-virtio-to-run-channel-programs-vi.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch861: kvm-s390-bios-Use-control-unit-type-to-determine-boot-me.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch862: kvm-s390-bios-Add-channel-command-codes-structs-needed-f.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch863: kvm-s390-bios-Support-booting-from-real-dasd-device.patch
Pablo Greco e6a3ae
# For bz#1664376 - [IBM 8.2 FEAT] CCW IPL Support (kvm) - qemu part
Pablo Greco e6a3ae
Patch864: kvm-s390-bios-Use-control-unit-type-to-find-bootable-dev.patch
Pablo Greco e6a3ae
# For bz#1660906 - [IBM 8.2 FEAT] KVM s390x: Crypto Passthrough Hotplug - qemu part
Pablo Greco e6a3ae
Patch865: kvm-s390x-vfio-ap-Implement-hot-plug-unplug-of-vfio-ap-d.patch
Pablo Greco e6a3ae
# For bz#1730969 - [ppc] qmp: The 'arch' value returned by the command 'query-cpus-fast' does not match
Pablo Greco e6a3ae
Patch866: kvm-qapi-fill-in-CpuInfoFast.arch-in-query-cpus-fast.patch
Pablo Greco e6a3ae
# For bz#1744602 - qemu-img gets stuck when stream-converting from http
Pablo Greco e6a3ae
Patch867: kvm-curl-Keep-pointer-to-the-CURLState-in-CURLSocket.patch
Pablo Greco e6a3ae
# For bz#1744602 - qemu-img gets stuck when stream-converting from http
Pablo Greco e6a3ae
Patch868: kvm-curl-Keep-socket-until-the-end-of-curl_sock_cb.patch
Pablo Greco e6a3ae
# For bz#1744602 - qemu-img gets stuck when stream-converting from http
Pablo Greco e6a3ae
Patch869: kvm-curl-Check-completion-in-curl_multi_do.patch
Pablo Greco e6a3ae
# For bz#1744602 - qemu-img gets stuck when stream-converting from http
Pablo Greco e6a3ae
Patch870: kvm-curl-Pass-CURLSocket-to-curl_multi_do.patch
Pablo Greco e6a3ae
# For bz#1744602 - qemu-img gets stuck when stream-converting from http
Pablo Greco e6a3ae
Patch871: kvm-curl-Report-only-ready-sockets.patch
Pablo Greco e6a3ae
# For bz#1744602 - qemu-img gets stuck when stream-converting from http
Pablo Greco e6a3ae
Patch872: kvm-curl-Handle-success-in-multi_check_completion.patch
Pablo Greco e6a3ae
# For bz#1744602 - qemu-img gets stuck when stream-converting from http
Pablo Greco e6a3ae
Patch873: kvm-curl-Check-curl_multi_add_handle-s-return-code.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch874: kvm-x86-cpu-use-FeatureWordArray-to-define-filtered_feat.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch875: kvm-i386-Add-x-force-features-option-for-testing.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch876: kvm-target-i386-define-a-new-MSR-based-feature-word-FEAT.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch877: kvm-i386-display-known-CPUID-features-linewrapped-in-alp.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch878: kvm-target-i386-kvm-kvm_get_supported_msrs-cleanup.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch879: kvm-target-i386-handle-filtered_features-in-a-new-functi.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch880: kvm-target-i386-introduce-generic-feature-dependency-mec.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch881: kvm-target-i386-expand-feature-words-to-64-bits.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch882: kvm-target-i386-add-VMX-definitions.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch883: kvm-vmxcap-correct-the-name-of-the-variables.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch884: kvm-target-i386-add-VMX-features.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch885: kvm-target-i386-work-around-KVM_GET_MSRS-bug-for-seconda.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch886: kvm-target-i386-adjust-for-missing-VMX-features.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch887: kvm-target-i386-add-VMX-features-to-named-CPU-models.patch
Pablo Greco e6a3ae
# For bz#1689270 - Nested KVM: limit VMX features according to CPU models - Slow Train
Pablo Greco e6a3ae
Patch888: kvm-target-i386-add-VMX-features-to-named-CPU-models-RHE.patch
Pablo Greco e6a3ae
# For bz#1776808 - qemu-kvm crashes when Windows VM is migrated with multiqueue
Pablo Greco e6a3ae
Patch889: kvm-vhost-fix-vhost_log-size-overflow-during-migration.patch
Pablo Greco e6a3ae
# For bz#1771971 - CVE-2019-11135 virt:rhel/qemu-kvm: hw: TSX Transaction Asynchronous Abort (TAA) [rhel-8.2.0]
Pablo Greco e6a3ae
Patch890: kvm-target-i386-Export-TAA_NO-bit-to-guests.patch
Pablo Greco e6a3ae
# For bz#1771971 - CVE-2019-11135 virt:rhel/qemu-kvm: hw: TSX Transaction Asynchronous Abort (TAA) [rhel-8.2.0]
Pablo Greco e6a3ae
Patch891: kvm-target-i386-add-support-for-MSR_IA32_TSX_CTRL.patch
Pablo Greco e6a3ae
# For bz#1539282 - [Intel 8.2 Feature][Crystal Ridge] Support MAP_SYNC  - qemu-kvm
Pablo Greco e6a3ae
Patch892: kvm-util-mmap-alloc-Add-a-is_pmem-parameter-to-qemu_ram_.patch
Pablo Greco e6a3ae
# For bz#1539282 - [Intel 8.2 Feature][Crystal Ridge] Support MAP_SYNC  - qemu-kvm
Pablo Greco e6a3ae
Patch893: kvm-mmap-alloc-unfold-qemu_ram_mmap.patch
Pablo Greco e6a3ae
# For bz#1539282 - [Intel 8.2 Feature][Crystal Ridge] Support MAP_SYNC  - qemu-kvm
Pablo Greco e6a3ae
Patch894: kvm-mmap-alloc-fix-hugetlbfs-misaligned-length-in-ppc64.patch
Pablo Greco e6a3ae
# For bz#1539282 - [Intel 8.2 Feature][Crystal Ridge] Support MAP_SYNC  - qemu-kvm
Pablo Greco e6a3ae
Patch895: kvm-util-mmap-alloc-support-MAP_SYNC-in-qemu_ram_mmap.patch
Pablo Greco e6a3ae
# For bz#1634827 - [Intel 8.2 Feat] KVM Enable SnowRidge Accelerator Interface Architecture (AIA) - qemu
Pablo Greco e6a3ae
Patch896: kvm-x86-cpu-Enable-MOVDIRI-cpu-feature.patch
Pablo Greco e6a3ae
# For bz#1634827 - [Intel 8.2 Feat] KVM Enable SnowRidge Accelerator Interface Architecture (AIA) - qemu
Pablo Greco e6a3ae
Patch897: kvm-x86-cpu-Enable-MOVDIR64B-cpu-feature.patch
Pablo Greco e6a3ae
# For bz#1634827 - [Intel 8.2 Feat] KVM Enable SnowRidge Accelerator Interface Architecture (AIA) - qemu
Pablo Greco e6a3ae
Patch898: kvm-add-call-to-qemu_add_opts-for-overcommit-option.patch
Pablo Greco e6a3ae
# For bz#1634827 - [Intel 8.2 Feat] KVM Enable SnowRidge Accelerator Interface Architecture (AIA) - qemu
Pablo Greco e6a3ae
Patch899: kvm-support-overcommit-cpu-pm-on-off.patch
Pablo Greco e6a3ae
Patch900: kvm-i386-cpu-make-cpu-host-support-monitor-mwait.patch
Pablo Greco e6a3ae
# For bz#1634827 - [Intel 8.2 Feat] KVM Enable SnowRidge Accelerator Interface Architecture (AIA) - qemu
Pablo Greco e6a3ae
Patch901: kvm-x86-cpu-Add-support-for-UMONITOR-UMWAIT-TPAUSE.patch
Pablo Greco e6a3ae
# For bz#1634827 - [Intel 8.2 Feat] KVM Enable SnowRidge Accelerator Interface Architecture (AIA) - qemu
Pablo Greco e6a3ae
Patch902: kvm-target-i386-Add-support-for-save-load-IA32_UMWAIT_CO.patch
Pablo Greco e6a3ae
# For bz#1674324 - With <graphics type='spice'><gl enable='on'/>, qemu either refuses to start completely or spice-server crashes afterwards
Pablo Greco e6a3ae
Patch903: kvm-virtio-gpu-block-both-2d-and-3d-rendering.patch
Pablo Greco e6a3ae
# For bz#1642541 - [Intel 8.2 Feature] qemu-kvm Enable BFloat16 data type support
Pablo Greco e6a3ae
Patch904: kvm-x86-Intel-AVX512_BF16-feature-enabling.patch
Pablo Greco e6a3ae
# For bz#1741346 - Remove the "cpu64-rhel6" CPU from qemu-kvm
Pablo Greco e6a3ae
Patch905: kvm-i386-Remove-cpu64-rhel6-CPU-model.patch
Pablo Greco e6a3ae
# For bz#1769613 - [SEV] kexec mays hang at "[sda] Synchronizing SCSI cache " before switching to new kernel
Pablo Greco e6a3ae
Patch906: kvm-exec-Fix-MAP_RAM-for-cached-access.patch
Pablo Greco e6a3ae
# For bz#1769613 - [SEV] kexec mays hang at "[sda] Synchronizing SCSI cache " before switching to new kernel
Pablo Greco e6a3ae
Patch907: kvm-virtio-Return-true-from-virtio_queue_empty-if-broken.patch
Pablo Greco e6a3ae
# For bz#1752320 - vm gets stuck when migrate vm back and forth with remote-viewer trying to connect
Pablo Greco e6a3ae
Patch908: kvm-usbredir-Prevent-recursion-in-usbredir_write.patch
Pablo Greco e6a3ae
# For bz#1752320 - vm gets stuck when migrate vm back and forth with remote-viewer trying to connect
Pablo Greco e6a3ae
Patch909: kvm-xhci-recheck-slot-status.patch
Pablo Greco e6a3ae
# For bz#1791566 - CVE-2020-7039 virt:rhel/qemu-kvm: QEMU: slirp: OOB buffer access while emulating tcp protocols in tcp_emu() [rhel-8.2.0]
Pablo Greco e6a3ae
Patch910: kvm-tcp_emu-Fix-oob-access.patch
Pablo Greco e6a3ae
# For bz#1791566 - CVE-2020-7039 virt:rhel/qemu-kvm: QEMU: slirp: OOB buffer access while emulating tcp protocols in tcp_emu() [rhel-8.2.0]
Pablo Greco e6a3ae
Patch911: kvm-slirp-use-correct-size-while-emulating-IRC-commands.patch
Pablo Greco e6a3ae
# For bz#1791566 - CVE-2020-7039 virt:rhel/qemu-kvm: QEMU: slirp: OOB buffer access while emulating tcp protocols in tcp_emu() [rhel-8.2.0]
Pablo Greco e6a3ae
Patch912: kvm-slirp-use-correct-size-while-emulating-commands.patch
Pablo Greco e6a3ae
# For bz#1794501 - CVE-2020-1711 qemu-kvm: QEMU: block: iscsi: OOB heap access via an unexpected response of iSCSI Server [rhel-8.2.0]
Pablo Greco e6a3ae
Patch913: kvm-iscsi-Avoid-potential-for-get_status-overflow.patch
Pablo Greco e6a3ae
# For bz#1794501 - CVE-2020-1711 qemu-kvm: QEMU: block: iscsi: OOB heap access via an unexpected response of iSCSI Server [rhel-8.2.0]
Pablo Greco e6a3ae
Patch914: kvm-iscsi-Cap-block-count-from-GET-LBA-STATUS-CVE-2020-1.patch
Pablo Greco e6a3ae
# For bz#1708480 - [Q35] No "DEVICE_DELETED" event in qmp after unplug virtio-net-pci device
Pablo Greco e6a3ae
Patch915: kvm-clean-up-callback-when-del-virtqueue.patch
Pablo Greco e6a3ae
# For bz#1708480 - [Q35] No "DEVICE_DELETED" event in qmp after unplug virtio-net-pci device
Pablo Greco e6a3ae
Patch916: kvm-virtio-add-ability-to-delete-vq-through-a-pointer.patch
Pablo Greco e6a3ae
# For bz#1708480 - [Q35] No "DEVICE_DELETED" event in qmp after unplug virtio-net-pci device
Pablo Greco e6a3ae
Patch917: kvm-virtio-reset-region-cache-when-on-queue-deletion.patch
Pablo Greco e6a3ae
# For bz#1708480 - [Q35] No "DEVICE_DELETED" event in qmp after unplug virtio-net-pci device
Pablo Greco e6a3ae
Patch918: kvm-virtio-net-delete-also-control-queue-when-TX-RX-dele.patch
Pablo Greco e6a3ae
# For bz#1791677 - QEMU: Slirp: disable emulation of tcp programs like ftp IRC etc. [rhel-8]
Pablo Greco e6a3ae
Patch919: kvm-slirp-disable-tcp_emu.patch
Pablo Greco e6a3ae
# For bz#1790308 - qemu-kvm core dump when do L1 guest live migration with L2 guest running
Pablo Greco e6a3ae
Patch920: kvm-target-i386-kvm-initialize-feature-MSRs-very-early.patch
26ba25
26ba25
BuildRequires: zlib-devel
26ba25
BuildRequires: glib2-devel
26ba25
BuildRequires: which
26ba25
BuildRequires: gnutls-devel
26ba25
BuildRequires: cyrus-sasl-devel
26ba25
BuildRequires: libtool
26ba25
BuildRequires: libaio-devel
26ba25
BuildRequires: rsync
26ba25
BuildRequires: python3-devel
26ba25
BuildRequires: pciutils-devel
26ba25
BuildRequires: libiscsi-devel
26ba25
BuildRequires: ncurses-devel
26ba25
BuildRequires: libattr-devel
26ba25
BuildRequires: libusbx-devel >= 1.0.22
26ba25
%if %{have_usbredir}
26ba25
BuildRequires: usbredir-devel >= 0.7.1
26ba25
%endif
26ba25
BuildRequires: texinfo
26ba25
%if %{have_spice}
26ba25
BuildRequires: spice-protocol >= 0.12.12
26ba25
BuildRequires: spice-server-devel >= 0.12.8
26ba25
BuildRequires: libcacard-devel
26ba25
# For smartcard NSS support
26ba25
BuildRequires: nss-devel
26ba25
%endif
Pablo Greco e6a3ae
BuildRequires: libseccomp-devel >= 2.4.0
26ba25
# For network block driver
26ba25
BuildRequires: libcurl-devel
Pablo Greco e6a3ae
BuildRequires: libssh-devel
26ba25
BuildRequires: librados-devel
26ba25
BuildRequires: librbd-devel
26ba25
%if %{have_gluster}
26ba25
# For gluster block driver
26ba25
BuildRequires: glusterfs-api-devel >= 3.6.0
26ba25
BuildRequires: glusterfs-devel
26ba25
%endif
26ba25
# We need both because the 'stap' binary is probed for by configure
26ba25
BuildRequires: systemtap
26ba25
BuildRequires: systemtap-sdt-devel
26ba25
# For VNC PNG support
26ba25
BuildRequires: libpng-devel
26ba25
# For uuid generation
26ba25
BuildRequires: libuuid-devel
26ba25
# For BlueZ device support
26ba25
BuildRequires: bluez-libs-devel
26ba25
# For Braille device support
26ba25
BuildRequires: brlapi-devel
26ba25
# For test suite
26ba25
BuildRequires: check-devel
26ba25
# For virtfs
26ba25
BuildRequires: libcap-devel
26ba25
# Hard requirement for version >= 1.3
26ba25
BuildRequires: pixman-devel
26ba25
# Documentation requirement
26ba25
BuildRequires: perl-podlators
26ba25
BuildRequires: texinfo
26ba25
# For rdma
26ba25
%if 0%{?have_librdma}
26ba25
BuildRequires: rdma-core-devel
26ba25
%endif
26ba25
%if %{have_fdt}
26ba25
BuildRequires: libfdt-devel >= 1.4.3
26ba25
%endif
26ba25
# iasl and cpp for acpi generation (not a hard requirement as we can use
26ba25
# pre-compiled files, but it's better to use this)
26ba25
%ifarch %{ix86} x86_64
26ba25
BuildRequires: iasl
26ba25
BuildRequires: cpp
26ba25
%endif
26ba25
# For compressed guest memory dumps
26ba25
BuildRequires: lzo-devel snappy-devel
26ba25
# For NUMA memory binding
Pablo Greco 3da364
%ifnarch s390x %{arm}
26ba25
BuildRequires: numactl-devel
26ba25
%endif
26ba25
BuildRequires: libgcrypt-devel
26ba25
# qemu-pr-helper multipath support (requires libudev too)
26ba25
BuildRequires: device-mapper-multipath-devel
26ba25
BuildRequires: systemd-devel
26ba25
# used by qemu-bridge-helper and qemu-pr-helper
26ba25
BuildRequires: libcap-ng-devel
26ba25
26ba25
BuildRequires: diffutils
26ba25
%ifarch x86_64
26ba25
BuildRequires: libpmem-devel
26ba25
Requires: libpmem
26ba25
%endif
26ba25
26ba25
# qemu-keymap
26ba25
BuildRequires: pkgconfig(xkbcommon)
26ba25
26ba25
# For s390-pgste flag
26ba25
%ifarch s390x
26ba25
BuildRequires: binutils >= 2.27-16
26ba25
%endif
26ba25
26ba25
%if %{have_opengl}
26ba25
BuildRequires: pkgconfig(epoxy)
26ba25
BuildRequires: pkgconfig(libdrm)
26ba25
BuildRequires: pkgconfig(gbm)
26ba25
Requires:      mesa-libGL
26ba25
Requires:      mesa-libEGL
26ba25
Requires:      mesa-dri-drivers
26ba25
%endif
26ba25
26ba25
Requires: qemu-kvm-core = %{epoch}:%{version}-%{release}
26ba25
%rhev_ma_conflicts qemu-kvm
26ba25
26ba25
%{requires_all_modules}
26ba25
26ba25
%define qemudocdir %{_docdir}/%{name}
26ba25
26ba25
%description
26ba25
qemu-kvm is an open source virtualizer that provides hardware
26ba25
emulation for the KVM hypervisor. qemu-kvm acts as a virtual
26ba25
machine monitor together with the KVM kernel modules, and emulates the
26ba25
hardware for a full system such as a PC and its associated peripherals.
26ba25
26ba25
26ba25
%package -n qemu-kvm-core
26ba25
Summary: qemu-kvm core components
26ba25
Requires: qemu-img = %{epoch}:%{version}-%{release}
26ba25
%ifarch %{ix86} x86_64
26ba25
Requires: seabios-bin >= 1.10.2-1
26ba25
Requires: sgabios-bin
26ba25
Requires: edk2-ovmf
26ba25
%endif
26ba25
%ifarch aarch64
26ba25
Requires: edk2-aarch64
26ba25
%endif
26ba25
Pablo Greco 3da364
%ifnarch aarch64 s390x %{arm}
26ba25
Requires: seavgabios-bin >= 1.10.2-1
26ba25
Requires: ipxe-roms-qemu >= 20170123-1
26ba25
%endif
26ba25
%ifarch %{power64}
26ba25
Requires: SLOF >= %{SLOF_gittagdate}-1.git%{SLOF_gittagcommit}
26ba25
%endif
26ba25
Requires: %{name}-common = %{epoch}:%{version}-%{release}
Pablo Greco e6a3ae
Requires: libseccomp >= 2.4.0
26ba25
# For compressed guest memory dumps
26ba25
Requires: lzo snappy
26ba25
%if %{have_gluster}
26ba25
Requires: glusterfs-api >= 3.6.0
26ba25
%endif
26ba25
%if %{have_kvm_setup}
26ba25
Requires(post): systemd-units
Pablo Greco e6a3ae
Requires(preun): systemd-units
26ba25
    %ifarch %{power64}
26ba25
Requires: powerpc-utils
26ba25
    %endif
26ba25
%endif
26ba25
Requires: libusbx >= 1.0.19
26ba25
%if %{have_usbredir}
26ba25
Requires: usbredir >= 0.7.1
26ba25
%endif
26ba25
26ba25
%rhev_ma_conflicts qemu-kvm
26ba25
26ba25
%description -n qemu-kvm-core
26ba25
qemu-kvm is an open source virtualizer that provides hardware
26ba25
emulation for the KVM hypervisor. qemu-kvm acts as a virtual
26ba25
machine monitor together with the KVM kernel modules, and emulates the
26ba25
hardware for a full system such as a PC and its associated peripherals.
26ba25
26ba25
26ba25
%package -n qemu-img
26ba25
Summary: QEMU command line tool for manipulating disk images
26ba25
Group: Development/Tools
26ba25
26ba25
%rhev_ma_conflicts qemu-img
26ba25
26ba25
%description -n qemu-img
26ba25
This package provides a command line tool for manipulating disk images.
26ba25
26ba25
%package -n qemu-kvm-common
26ba25
Summary: QEMU common files needed by all QEMU targets
26ba25
Group: Development/Tools
26ba25
Requires(post): /usr/bin/getent
26ba25
Requires(post): /usr/sbin/groupadd
26ba25
Requires(post): /usr/sbin/useradd
26ba25
Requires(post): systemd-units
26ba25
Requires(preun): systemd-units
26ba25
Requires(postun): systemd-units
26ba25
26ba25
%rhev_ma_conflicts qemu-kvm-common
26ba25
26ba25
%description -n qemu-kvm-common
26ba25
qemu-kvm is an open source virtualizer that provides hardware emulation for
26ba25
the KVM hypervisor.
26ba25
26ba25
This package provides documentation and auxiliary programs used with qemu-kvm.
26ba25
26ba25
26ba25
%package -n qemu-guest-agent
26ba25
Summary: QEMU guest agent
26ba25
Requires(post): systemd-units
26ba25
Requires(preun): systemd-units
26ba25
Requires(postun): systemd-units
26ba25
26ba25
%description -n qemu-guest-agent
26ba25
qemu-kvm is an open source virtualizer that provides hardware emulation for
26ba25
the KVM hypervisor.
26ba25
26ba25
This package provides an agent to run inside guests, which communicates
26ba25
with the host over a virtio-serial channel named "org.qemu.guest_agent.0"
26ba25
26ba25
This package does not need to be installed on the host OS.
26ba25
26ba25
%package tests
26ba25
Summary: tests for the qemu-kvm package
26ba25
Requires: %{name} = %{epoch}:%{version}-%{release}
26ba25
26ba25
%define testsdir %{_libdir}/%{name}/tests-src
26ba25
26ba25
%description tests
26ba25
The qemu-kvm-tests rpm contains tests that can be used to verify
26ba25
the functionality of the installed qemu-kvm package
26ba25
26ba25
Install this package if you want access to the avocado_qemu
26ba25
tests, or qemu-iotests.
26ba25
26ba25
%package  block-curl
26ba25
Summary: QEMU CURL block driver
26ba25
Requires: %{n