76daa3 import qemu-kvm-2.9.0-23.el7a

Authored and Committed by centosrcm 3 years ago
231 files changed. 39971 lines added. 5 lines removed.
.gitignore
file added
+9
.qemu-kvm.metadata
file added
+9
README.md
file removed
-5
SOURCES/0001-Initial-redhat-build.patch
file added
+318
SOURCES/0002-Add-RHEL-7-machine-types.patch
file added
+2899
SOURCES/0003-Enable-disable-devices-for-RHEL-7.patch
file added
+1844
SOURCES/0004-Use-kvm-by-default.patch
file added
+38
SOURCES/0005-add-qxl_screendump-monitor-command.patch
file added
+188
SOURCES/0006-seabios-paravirt-allow-more-than-1TB-in-x86-guest.patch
file added
+40
SOURCES/0007-monitor-Remove-usb_add-del-commands-for-Red-Hat-Ente.patch
file added
+56
SOURCES/0008-monitor-Remove-host_net_add-remove-for-Red-Hat-Enter.patch
file added
+56
SOURCES/0009-vfio-cap-number-of-devices-that-can-be-assigned.patch
file added
+74
SOURCES/0010-QMP-Forward-port-__com.redhat_drive_del-from-RHEL-6.patch
file added
+165
SOURCES/0011-QMP-Forward-port-__com.redhat_drive_add-from-RHEL-6.patch
file added
+228
SOURCES/0012-HMP-Forward-port-__com.redhat_drive_add-from-RHEL-6.patch
file added
+172
SOURCES/0013-Add-support-statement-to-help-output.patch
file added
+57
SOURCES/0014-vl-Round-memory-sizes-below-2MiB-up-to-2MiB.patch
file added
+47
SOURCES/0015-use-recommended-max-vcpu-count.patch
file added
+43
SOURCES/0016-Add-support-for-simpletrace.patch
file added
+119
SOURCES/0017-Use-qemu-kvm-in-documentation-instead-of-qemu-system.patch
file added
+921
SOURCES/0018-qmp-add-__com.redhat_reason-to-the-BLOCK_IO_ERROR-ev.patch
file added
+151
SOURCES/0019-Migration-compat-for-pckbd.patch
file added
+61
SOURCES/0020-Migration-compat-for-fdc.patch
file added
+127
SOURCES/0021-RHEL-Set-vcpus-hard-limit-to-240-for-Power.patch
file added
+63
SOURCES/0022-spapr-Reduce-advertised-max-LUNs-for-spapr_vscsi.patch
file added
+49
SOURCES/0023-qmp-Report-__com.redhat_drive_add-error-to-monitor.patch
file added
+52
SOURCES/0024-Add-PCIe-bridge-devices-for-AArch64.patch
file added
+45
SOURCES/0025-Fix-qemu-kvm-does-not-quit-when-booting-guest-w-241-.patch
file added
+55
SOURCES/0026-RHEL-only-hw-char-pl011-fix-SBSA-reset.patch
file added
+58
SOURCES/0027-blockdev-ignore-cache-options-for-empty-CDROM-drives.patch
file added
+91
SOURCES/0028-Revert-kvm_stat-Remove.patch
file added
+1263
SOURCES/0029-migcompat-e1000e-Work-around-7.3-msi-intr_state-fiel.patch
file added
+136
SOURCES/0030-migcompat-rtl8139-Work-around-version-bump.patch
file added
+63
SOURCES/0031-x86-bump-maximum-vcpu-count-of-pc-q35-rhel7.4.0-to-2.patch
file added
+54
SOURCES/0032-x86-Work-around-SMI-breakages.patch
file added
+80
SOURCES/0033-s390x-virtio-ccw-Disable-crypto-device-in-downstream.patch
file added
+77
SOURCES/0035-spapr-update-SPAPR_COMPAT_RHEL7_3.patch
file added
+56
SOURCES/0036-migration-update-HW_COMPAT_RHEL7_3.patch
file added
+72
SOURCES/0038-x86-bump-maximum-vcpu-count-of-pc-q35-rhel7.4.0-to-3.patch
file added
+48
SOURCES/0039-re-enable-DMA-for-7.3-machine-type.patch
file added
+46
SOURCES/50-kvm-pgste.conf
file added
+3
SOURCES/80-kvm.rules
file added
+1
SOURCES/85-kvm.preset
file added
+5
SOURCES/95-kvm-memlock.conf
file added
+10
SOURCES/99-qemu-guest-agent.rules
file added
+2
SOURCES/README.rhel6-gpxe-source
file added
+9
SOURCES/bridge.conf
file added
+1
SOURCES/build_configure.sh
file added
+156
SOURCES/ksm.service
file added
+13
SOURCES/ksm.sysconfig
file added
+4
SOURCES/ksmctl.c
file added
+77
SOURCES/ksmtuned
file added
+138
SOURCES/ksmtuned.conf
file added
+21
SOURCES/ksmtuned.service
file added
+12
SOURCES/kvm-AArch64-Add-pci-testdev.patch
file added
+39
SOURCES/kvm-AArch64-remove-mach-virt-7.3-machine-type.patch
file added
+61
SOURCES/kvm-Disable-rs6000-mc-device.patch
file added
+35
SOURCES/kvm-Disable-serial-isa-for-ppc64.patch
file added
+38
SOURCES/kvm-Disable-unimplemented-device.patch
file added
+39
SOURCES/kvm-Disable-virtio-pci-for-s390x-builds.patch
file added
+41
SOURCES/kvm-Downstream-Update-pseries-machine-types-for-RHEL-ALT.patch
file added
+130
SOURCES/kvm-Enable-USB_CONFIG-for-aarch64.patch
file added
+34
SOURCES/kvm-RHEL-Diff.-Add-option-in-configure-to-disable-live-b.patch
file added
+77
SOURCES/kvm-RHEL-Diff.-Disable-live-block-operations-in-HMP-moni.patch
file added
+164
SOURCES/kvm-RHEL-Diff.-Unregister-live-block-operations.patch
file added
+53
SOURCES/kvm-Reenable-Educational-device.patch
file added
+40
SOURCES/kvm-Revert-Change-net-socket.c-to-use-socket_-functions-.patch
file added
+236
SOURCES/kvm-Revert-hw-pci-disable-pci-bridge-s-shpc-by-default.patch
file added
+72
SOURCES/kvm-aarch64-Enable-usb-xhci.patch
file added
+44
SOURCES/kvm-aio-add-missing-aio_notify-to-aio_enable_external.patch
file added
+83
SOURCES/kvm-all-Pass-an-error-object-to-kvm_device_access.patch
file added
+224
SOURCES/kvm-block-Add-errp-to-b-lk-drv-_truncate.patch
file added
+629
SOURCES/kvm-block-An-empty-filename-counts-as-no-filename.patch
file added
+57
SOURCES/kvm-block-Do-not-unref-bs-file-on-error-in-BD-s-open.patch
file added
+90
SOURCES/kvm-block-Reuse-bs-as-backing-hd-for-drive-backup-sync-n.patch
file added
+92
SOURCES/kvm-block-add-bdrv_set_read_only-helper-function.patch
file added
+138
SOURCES/kvm-block-code-movement.patch
file added
+57
SOURCES/kvm-block-do-not-set-BDS-read_only-if-copy_on_read-enabl.patch
file added
+206
SOURCES/kvm-block-fix-external-snapshot-abort-permission-error.patch
file added
+51
SOURCES/kvm-block-gluster-glfs_lseek-workaround.patch
file added
+118
SOURCES/kvm-block-honor-BDRV_O_ALLOW_RDWR-when-clearing-bs-read_.patch
file added
+51
SOURCES/kvm-block-introduce-bdrv_can_set_read_only.patch
file added
+75
SOURCES/kvm-block-iscsi-enable-filename-option-and-parsing.patch
file added
+89
SOURCES/kvm-block-rbd-Add-support-for-reopen.patch
file added
+71
SOURCES/kvm-block-rbd-enable-filename-option-and-parsing.patch
file added
+89
SOURCES/kvm-block-rbd-update-variable-names-to-more-apt-names.patch
file added
+150
SOURCES/kvm-block-use-bdrv_can_set_read_only-during-reopen.patch
file added
+59
SOURCES/kvm-block-vhdx-Make-vhdx_create-always-set-errp.patch
file added
+166
SOURCES/kvm-block-vxhs-modularize-VXHS-via-g_module.patch
file added
+479
SOURCES/kvm-block-vxhs.c-Add-qemu-iotests-for-new-block-device-t.patch
file added
+153
SOURCES/kvm-block-vxhs.c-Add-support-for-a-new-block-device-type.patch
file added
+825
SOURCES/kvm-blockdev-ignore-aio-native-for-empty-drives.patch
file added
+73
SOURCES/kvm-blockdev-use-drained_begin-end-for-qmp_block_resize.patch
file added
+56
SOURCES/kvm-commit-Fix-completion-with-extra-reference.patch
file added
+54
SOURCES/kvm-commit-Fix-use-after-free-in-completion.patch
file added
+61
SOURCES/kvm-configure-allow-to-disable-VT-d-emulation.patch
file added
+93
SOURCES/kvm-cpu-don-t-allow-negative-core-id.patch
file added
+54
SOURCES/kvm-curl-avoid-recursive-locking-of-BDRVCURLState-mutex.patch
file added
+141
SOURCES/kvm-curl-convert-CURLAIOCB-to-byte-values.patch
file added
+169
SOURCES/kvm-curl-convert-readv-to-coroutines.patch
file added
+263
SOURCES/kvm-curl-do-not-do-aio_poll-when-waiting-for-a-free-CURL.patch
file added
+101
SOURCES/kvm-curl-never-invoke-callbacks-with-s-mutex-held.patch
file added
+102
SOURCES/kvm-curl-split-curl_find_state-curl_init_state.patch
file added
+135
SOURCES/kvm-curl-strengthen-assertion-in-curl_clean_state.patch
file added
+49
SOURCES/kvm-disable-linuxboot_dma.bin-option-rom-for-7.3-machine.patch
file added
+72
SOURCES/kvm-dump-Acquire-BQL-around-vm_start-in-dump-thread.patch
file added
+91
SOURCES/kvm-e1000e-Fix-ICR-Other-causes-clear-logic.patch
file added
+113
SOURCES/kvm-ehci-fix-frame-timer-invocation.patch
file added
+71
SOURCES/kvm-ehci-fix-overflow-in-frame-timer-code.patch
file added
+48
SOURCES/kvm-gluster-add-support-for-PREALLOC_MODE_FALLOC.patch
file added
+193
SOURCES/kvm-hmp-gpa2hva-and-gpa2hpa-hostaddr-command.patch
file added
+186
SOURCES/kvm-hw-intc-arm_gicv3_its-Allow-save-restore.patch
file added
+115
SOURCES/kvm-hw-intc-arm_gicv3_its-Implement-state-save-restore.patch
file added
+238
SOURCES/kvm-hw-intc-arm_gicv3_kvm-Implement-pending-table-save.patch
file added
+93
SOURCES/kvm-hw-pcie-fix-the-generic-pcie-root-port-to-support-mi.patch
file added
+109
SOURCES/kvm-hw-ppc-spapr-Adjust-firmware-name-for-PCI-bridges.patch
file added
+53
SOURCES/kvm-hw-virtio-fix-vhost-user-fails-to-startup-when-MQ.patch
file added
+116
SOURCES/kvm-input-don-t-queue-delay-if-paused.patch
file added
+60
SOURCES/kvm-intel_iommu-allow-dynamic-switch-of-IOMMU-region.patch
file added
+208
SOURCES/kvm-intel_iommu-enable-remote-IOTLB.patch
file added
+401
SOURCES/kvm-intel_iommu-provide-its-own-replay-callback.patch
file added
+300
SOURCES/kvm-intel_iommu-use-the-correct-memory-region-for-device.patch
file added
+53
SOURCES/kvm-iommu-Don-t-crash-if-machine-is-not-PC_MACHINE.patch
file added
+110
SOURCES/kvm-irqchip-skip-update-msi-when-disabled.patch
file added
+83
SOURCES/kvm-irqchip-trace-changes-on-msi-add-remove.patch
file added
+74
SOURCES/kvm-linux-headers-update.patch
file added
+582
SOURCES/kvm-memory-add-MemoryRegionIOMMUOps.replay-callback.patch
file added
+67
SOURCES/kvm-memory-add-section-range-info-for-IOMMU-notifier.patch
file added
+185
SOURCES/kvm-memory-introduce-memory_region_notify_one.patch
file added
+122
SOURCES/kvm-memory-provide-IOMMU_NOTIFIER_FOREACH-macro.patch
file added
+70
SOURCES/kvm-memory-provide-iommu_replay_all.patch
file added
+73
SOURCES/kvm-migration-Call-blk_resume_after_migration-for-postco.patch
file added
+53
SOURCES/kvm-migration-Fix-non-multiple-of-page-size-migration.patch
file added
+75
SOURCES/kvm-migration-Unify-block-node-activation-error-handling.patch
file added
+122
SOURCES/kvm-migration-rdma-Allow-cancelling-while-waiting-for-wr.patch
file added
+111
SOURCES/kvm-migration-rdma-Fix-race-on-source.patch
file added
+73
SOURCES/kvm-migration-rdma-Safely-convert-control-types.patch
file added
+150
SOURCES/kvm-migration-rdma-Send-error-during-cancelling.patch
file added
+57
SOURCES/kvm-migration-rdma-fix-qemu_rdma_block_for_wrid-error-pa.patch
file added
+65
SOURCES/kvm-migration-setup-bi-directional-I-O-channel-for-exec-.patch
file added
+59
SOURCES/kvm-mirror-Drop-permissions-on-s-target-on-completion.patch
file added
+69
SOURCES/kvm-monitor-Use-numa_get_node_for_cpu-on-info-numa.patch
file added
+56
SOURCES/kvm-monitor-add-handle_hmp_command-trace-event.patch
file added
+57
SOURCES/kvm-monitor-resurrect-handle_qmp_command-trace-event.patch
file added
+71
SOURCES/kvm-msix-trace-control-bit-write-op.patch
file added
+85
SOURCES/kvm-nbd-Fix-regression-on-resiliency-to-port-scan.patch
file added
+208
SOURCES/kvm-nbd-Fully-initialize-client-in-case-of-failed-negoti.patch
file added
+93
SOURCES/kvm-nbd-fix-NBD-over-TLS-bz1461827.patch
file added
+56
SOURCES/kvm-nbd-make-it-thread-safe-fix-qcow2-over-nbd.patch
file added
+136
SOURCES/kvm-nbd-make-nbd_drop-public.patch
file added
+151
SOURCES/kvm-nbd-read_sync-and-friends-return-0-on-success.patch
file added
+620
SOURCES/kvm-nbd-server-get-rid-of-nbd_negotiate_read-and-friends.patch
file added
+292
SOURCES/kvm-nbd-strict-nbd_wr_syncv.patch
file added
+66
SOURCES/kvm-numa-Allow-setting-NUMA-distance-for-different-NUMA-.patch
file added
+449
SOURCES/kvm-pc-Use-min-x-level-on-compat_props-on-RHEL-machine-t.patch
file added
+189
SOURCES/kvm-pc-fwcfg-unbreak-migration-from-qemu-2.5-and-qemu-2..patch
file added
+146
SOURCES/kvm-pegas-add-disable-vhost-user.patch
file added
+298
SOURCES/kvm-postcopy-Require-RAMBlocks-that-are-whole-pages.patch
file added
+75
SOURCES/kvm-ppc-kvm-have-the-family-CPU-alias-to-point-to-TYPE_H.patch
file added
+79
SOURCES/kvm-ppc64le-Remove-isabus-bridge-device.patch
file added
+39
SOURCES/kvm-pseries-Correct-panic-behaviour-for-pseries-machine-.patch
file added
+63
SOURCES/kvm-qemu-img-wait-for-convert-coroutines-to-complete.patch
file added
+111
SOURCES/kvm-qemu-iotests-Allow-starting-new-qemu-after-cleanup.patch
file added
+46
SOURCES/kvm-qemu-iotests-Test-automatic-commit-job-cancel-on-hot.patch
file added
+99
SOURCES/kvm-qemu-iotests-Test-exiting-qemu-with-running-job.patch
file added
+323
SOURCES/kvm-qemu-iotests-Test-streaming-with-missing-job-ID.patch
file added
+61
SOURCES/kvm-qemu-iotests-exclude-vxhs-from-image-creation-via-pr.patch
file added
+145
SOURCES/kvm-qemu-nbd-Ignore-SIGPIPE.patch
file added
+63
SOURCES/kvm-replication-Make-disable-replication-compile-again.patch
file added
+94
SOURCES/kvm-scsi-Disable-deprecated-implicit-SCSI-HBA-creation-m.patch
file added
+122
SOURCES/kvm-setup
file added
+40
SOURCES/kvm-setup.service
file added
+14
SOURCES/kvm-shutdown-Add-source-information-to-SHUTDOWN-and-RESE.patch
file added
+1128
SOURCES/kvm-shutdown-Expose-bool-cause-in-SHUTDOWN-and-RESET-eve.patch
file added
+352
SOURCES/kvm-shutdown-Prepare-for-use-of-an-enum-in-reset-shutdow.patch
file added
+315
SOURCES/kvm-shutdown-Preserve-shutdown-cause-through-replay.patch
file added
+126
SOURCES/kvm-shutdown-Simplify-shutdown_signal.patch
file added
+65
SOURCES/kvm-sockets-ensure-we-can-bind-to-both-ipv4-ipv6-separat.patch
file added
+112
SOURCES/kvm-spapr-Add-a-no-HPT-encoding-to-HTAB-migration-stream.patch
file added
+100
SOURCES/kvm-spapr-Add-ibm-processor-radix-AP-encodings-to-the-de.patch
file added
+169
SOURCES/kvm-spapr-Consolidate-HPT-freeing-code-into-a-routine.patch
file added
+91
SOURCES/kvm-spapr-Don-t-accidentally-advertise-HTM-support-on-PO.patch
file added
+55
SOURCES/kvm-spapr-Enable-ISA-3.0-MMU-mode-selection-via-CAS.patch
file added
+239
SOURCES/kvm-spapr-Fix-migration-of-Radix-guests.patch
file added
+56
SOURCES/kvm-spapr-Workaround-for-broken-radix-guests.patch
file added
+155
SOURCES/kvm-spapr-htab-fix-savevm.patch
file added
+54
SOURCES/kvm-spapr-move-spapr_populate_pa_features.patch
file added
+173
SOURCES/kvm-spec-vhost-user-spec-Add-IOMMU-support.patch
file added
+281
SOURCES/kvm-stream-fix-crash-in-stream_start-when-block_job_crea.patch
file added
+51
SOURCES/kvm-target-ppc-Add-debug-function-for-radix-mmu-translat.patch
file added
+136
SOURCES/kvm-target-ppc-Add-new-H-CALL-shells-for-in-memory-table.patch
file added
+103
SOURCES/kvm-target-ppc-Add-stub-implementation-of-the-PSSCR.patch
file added
+74
SOURCES/kvm-target-ppc-Allow-workarounds-for-POWER9-DD1.patch
file added
+80
SOURCES/kvm-target-ppc-Fix-return-value-in-tcg-radix-mmu-fault-h.patch
file added
+55
SOURCES/kvm-target-ppc-Fix-size-of-struct-PPCElfPrstatus.patch
file added
+45
SOURCES/kvm-target-ppc-Implement-H_REGISTER_PROCESS_TABLE-H_CALL.patch
file added
+335
SOURCES/kvm-target-ppc-Implement-ISA-V3.00-radix-page-fault-hand.patch
file added
+497
SOURCES/kvm-target-ppc-Implement-TIDR.patch
file added
+70
SOURCES/kvm-target-ppc-Refactor-tcg-radix-mmu-code.patch
file added
+99
SOURCES/kvm-target-ppc-Show-POWER9-in-cpu-help.patch
file added
+70
SOURCES/kvm-target-ppc-kvm-make-use-of-KVM_CREATE_SPAPR_TCE_64.patch
file added
+190
SOURCES/kvm-target-ppc-support-KVM_CAP_PPC_MMU_RADIX-KVM_CAP_PPC.patch
file added
+103
SOURCES/kvm-tests-acpi-extend-cphp-and-memhp-testcase-with-numa-.patch
file added
+84
SOURCES/kvm-usb-don-t-wakeup-during-coldplug.patch
file added
+45
SOURCES/kvm-usb-hub-clear-PORT_STAT_SUSPEND-on-wakeup.patch
file added
+59
SOURCES/kvm-usb-xhci-Fix-PCI-capability-order.patch
file added
+86
SOURCES/kvm-vfio-spapr-Fix-levels-calculation.patch
file added
+50
SOURCES/kvm-vhost-propagate-errors-in-vhost_device_iotlb_miss.patch
file added
+89
SOURCES/kvm-vhost-rework-IOTLB-messaging.patch
file added
+283
SOURCES/kvm-vhost-user-add-slave-req-fd-support.patch
file added
+285
SOURCES/kvm-vhost-user-add-vhost_user-to-hold-the-chr.patch
file added
+99
SOURCES/kvm-vhost-user-pass-message-as-a-pointer-to-process_mess.patch
file added
+96
SOURCES/kvm-virtio-rng-stop-virtqueue-while-the-CPU-is-stopped.patch
file added
+152
SOURCES/kvm-virtio-scsi-Reject-scsi-cd-if-data-plane-enabled-RHE.patch
file added
+66
SOURCES/kvm-virtio-scsi-Unset-hotplug-handler-when-unrealize.patch
file added
+54
SOURCES/kvm-virtio-serial-bus-Unset-hotplug-handler-when-unreali.patch
file added
+55
SOURCES/kvm-virtio-serial-fix-segfault-on-disconnect.patch
file added
+86
SOURCES/kvm-virtio_net-Bypass-backends-for-MTU-feature-negotiati.patch
file added
+129
SOURCES/kvm-x86-machine-compat-2.9-stragglers.patch
file added
+82
SOURCES/kvm-xhci-only-update-dequeue-ptr-on-completed-transfers.patch
file added
+71
SOURCES/kvm-xhci-relax-link-check.patch
file added
+53
SOURCES/kvm.conf
file added
+12
SOURCES/pc-slit.cphp
file added
+0
SOURCES/pc-slit.memhp
file added
+0
SOURCES/q35-slit.cphp
file added
+0
SOURCES/q35-slit.memhp
file added
+0
SOURCES/qemu-ga.sysconfig
file added
+19
SOURCES/qemu-guest-agent.service
file added
+21
SOURCES/qemu.binfmt
file added
+17
SOURCES/vhost.conf
file added
+3
SPECS/qemu-kvm.spec
file added
+6741
    import qemu-kvm-2.9.0-23.el7a
    
        
file added
+9
file added
+9
file removed
-5
file added
+1
file added
+13
file added
+77
file added
+138
file added
+40
file added
+12
file added
+0
empty file added
file added
+0
empty file added
file added
+0
empty file added
empty file added
file added
+17
file added
+3
file added
+6741