QEMU is a FAST! processor emulator
Go to file
Miroslav Rezanina 9ef7cdf7ca * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3
- kvm-hw-arm-virt-Add-properties-to-disable-high-memory-re.patch [RHEL-19738]
- kvm-vfio-Introduce-base-object-for-VFIOContainer-and-tar.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Introduce-a-empty-VFIOIOMMUOps.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Switch-to-dma_map-unmap-API.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-common-Introduce-vfio_container_init-destroy-he.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-common-Move-giommu_list-in-base-container.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Move-space-field-to-base-container.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Switch-to-IOMMU-BE-set_dirty_page_tra.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Move-per-container-device-list-in-bas.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Convert-functions-to-base-container.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Move-pgsizes-and-dma_max_mappings-to-.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Move-vrdl_list-to-base-container.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Move-listener-to-base-container.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Move-dirty_pgsizes-and-max_dirty_bitm.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Move-iova_ranges-to-base-container.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Implement-attach-detach_device.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-spapr-Introduce-spapr-backend-and-target-interf.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-spapr-switch-to-spapr-IOMMU-BE-add-del_section_.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-spapr-Move-prereg_listener-into-spapr-container.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-spapr-Move-hostwin_list-into-spapr-container.patch [RHEL-19302 RHEL-21057]
- kvm-backends-iommufd-Introduce-the-iommufd-object.patch [RHEL-19302 RHEL-21057]
- kvm-util-char_dev-Add-open_cdev.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-common-return-early-if-space-isn-t-empty.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-iommufd-Implement-the-iommufd-backend.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-iommufd-Relax-assert-check-for-iommufd-backend.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-iommufd-Add-support-for-iova_ranges-and-pgsizes.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-pci-Extract-out-a-helper-vfio_pci_get_pci_hot_r.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-pci-Introduce-a-vfio-pci-hot-reset-interface.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-iommufd-Enable-pci-hot-reset-through-iommufd-cd.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-pci-Allow-the-selection-of-a-given-iommu-backen.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-pci-Make-vfio-cdev-pre-openable-by-passing-a-fi.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-platform-Allow-the-selection-of-a-given-iommu-b.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-platform-Make-vfio-cdev-pre-openable-by-passing.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-ap-Allow-the-selection-of-a-given-iommu-backend.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-ap-Make-vfio-cdev-pre-openable-by-passing-a-fil.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-ccw-Allow-the-selection-of-a-given-iommu-backen.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-ccw-Make-vfio-cdev-pre-openable-by-passing-a-fi.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-Make-VFIOContainerBase-poiner-parameter-const-i.patch [RHEL-19302 RHEL-21057]
- kvm-hw-arm-Activate-IOMMUFD-for-virt-machines.patch [RHEL-19302 RHEL-21057]
- kvm-kconfig-Activate-IOMMUFD-for-s390x-machines.patch [RHEL-19302 RHEL-21057]
- kvm-hw-i386-Activate-IOMMUFD-for-q35-machines.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-pci-Move-VFIODevice-initializations-in-vfio_ins.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-platform-Move-VFIODevice-initializations-in-vfi.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-ap-Move-VFIODevice-initializations-in-vfio_ap_i.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-ccw-Move-VFIODevice-initializations-in-vfio_ccw.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-Introduce-a-helper-function-to-initialize-VFIOD.patch [RHEL-19302 RHEL-21057]
- kvm-docs-devel-Add-VFIO-iommufd-backend-documentation.patch [RHEL-19302 RHEL-21057]
- kvm-hw-ppc-Kconfig-Imply-VFIO_PCI.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-spapr-Extend-VFIOIOMMUOps-with-a-release-handle.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Introduce-vfio_legacy_setup-for-furth.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Initialize-VFIOIOMMUOps-under-vfio_in.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Introduce-a-VFIOIOMMU-QOM-interface.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Introduce-a-VFIOIOMMU-legacy-QOM-inte.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Intoduce-a-new-VFIOIOMMUClass-setup-h.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-spapr-Introduce-a-sPAPR-VFIOIOMMU-QOM-interface.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-iommufd-Introduce-a-VFIOIOMMU-iommufd-QOM-inter.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-spapr-Only-compile-sPAPR-IOMMU-support-when-nee.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-iommufd-Remove-CONFIG_IOMMUFD-usage.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Replace-basename-with-g_path_get_base.patch [RHEL-19302 RHEL-21057]
- kvm-hw-vfio-fix-iteration-over-global-VFIODevice-list.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-iommufd-Remove-the-use-of-stat-to-check-file-ex.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-container-Rename-vfio_init_container-to-vfio_se.patch [RHEL-19302 RHEL-21057]
- kvm-vfio-migration-Add-helper-function-to-set-state-or-r.patch [RHEL-19302 RHEL-21057]
- kvm-backends-iommufd-Remove-check-on-number-of-backend-u.patch [RHEL-19302 RHEL-21057]
- kvm-backends-iommufd-Remove-mutex.patch [RHEL-19302 RHEL-21057]
- kvm-Compile-IOMMUFD-object-on-aarch64.patch [RHEL-19302 RHEL-21057]
- kvm-Compile-IOMMUFD-on-s390x.patch [RHEL-19302 RHEL-21057]
- kvm-Compile-IOMMUFD-on-x86_64.patch [RHEL-19302 RHEL-21057]
- kvm-target-s390x-kvm-pv-Provide-some-more-useful-informa.patch [RHEL-18212]
- kvm-nbd-server-avoid-per-NBDRequest-nbd_client_get-put.patch [RHEL-15965]
- kvm-nbd-server-only-traverse-NBDExport-clients-from-main.patch [RHEL-15965]
- kvm-nbd-server-introduce-NBDClient-lock-to-protect-field.patch [RHEL-15965]
- kvm-block-file-posix-set-up-Linux-AIO-and-io_uring-in-th.patch [RHEL-15965]
- kvm-virtio-blk-add-lock-to-protect-s-rq.patch [RHEL-15965]
- kvm-virtio-blk-don-t-lock-AioContext-in-the-completion-c.patch [RHEL-15965]
- kvm-virtio-blk-don-t-lock-AioContext-in-the-submission-c.patch [RHEL-15965]
- kvm-scsi-only-access-SCSIDevice-requests-from-one-thread.patch [RHEL-15965]
- kvm-virtio-scsi-don-t-lock-AioContext-around-virtio_queu.patch [RHEL-15965]
- kvm-scsi-don-t-lock-AioContext-in-I-O-code-path.patch [RHEL-15965]
- kvm-dma-helpers-don-t-lock-AioContext-in-dma_blk_cb.patch [RHEL-15965]
- kvm-virtio-scsi-replace-AioContext-lock-with-tmf_bh_lock.patch [RHEL-15965]
- kvm-scsi-assert-that-callbacks-run-in-the-correct-AioCon.patch [RHEL-15965]
- kvm-tests-remove-aio_context_acquire-tests.patch [RHEL-15965]
- kvm-aio-make-aio_context_acquire-aio_context_release-a-n.patch [RHEL-15965]
- kvm-graph-lock-remove-AioContext-locking.patch [RHEL-15965]
- kvm-block-remove-AioContext-locking.patch [RHEL-15965]
- kvm-block-remove-bdrv_co_lock.patch [RHEL-15965]
- kvm-scsi-remove-AioContext-locking.patch [RHEL-15965]
- kvm-aio-wait-draw-equivalence-between-AIO_WAIT_WHILE-and.patch [RHEL-15965]
- kvm-aio-remove-aio_context_acquire-aio_context_release-A.patch [RHEL-15965]
- kvm-docs-remove-AioContext-lock-from-IOThread-docs.patch [RHEL-15965]
- kvm-scsi-remove-outdated-AioContext-lock-comment.patch [RHEL-15965]
- kvm-job-remove-outdated-AioContext-locking-comments.patch [RHEL-15965]
- kvm-block-remove-outdated-AioContext-locking-comments.patch [RHEL-15965]
- kvm-block-coroutine-wrapper-use-qemu_get_current_aio_con.patch [RHEL-15965]
- kvm-s390x-pci-avoid-double-enable-disable-of-aif.patch [RHEL-21169]
- kvm-s390x-pci-refresh-fh-before-disabling-aif.patch [RHEL-21169]
- kvm-s390x-pci-drive-ISM-reset-from-subsystem-reset.patch [RHEL-21169]
- kvm-include-ui-rect.h-fix-qemu_rect_init-mis-assignment.patch [RHEL-21570]
- kvm-virtio-gpu-block-migration-of-VMs-with-blob-true.patch [RHEL-7565]
- kvm-spec-Enable-zstd.patch [RHEL-7361]
- Resolves: RHEL-19738
  (Enable properties allowing to disable high memory regions)
- Resolves: RHEL-19302
  (NVIDIA:Grace-Hopper Backport QEMU IOMMUFD Backend)
- Resolves: RHEL-21057
  (Request backport of 9353b6da430f90e47f352dbf6dc31120c8914da6)
- Resolves: RHEL-18212
  ([RHEL9][Secure-execution][s390x] The error message is not clear when boot up a SE guest with wrong encryption)
- Resolves: RHEL-15965
  ( [qemu-kvm] Remove AioContext lock (no response with QMP command block_resize))
- Resolves: RHEL-21169
  ([s390x] VM fails to start with ISM passed through QEMU 8.2)
- Resolves: RHEL-21570
  (Critical performance degradation for input devices in virtio vnc session)
- Resolves: RHEL-7565
  (qemu crashed when migrate guest with blob resources enabled)
- Resolves: RHEL-7361
  ([qemu-kvm] Enable zstd support for qcow2 files)
2024-01-24 04:26:42 -05:00
.gitignore * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
95-kvm-memlock.conf Initial 3.0.0 rebase 2018-10-14 14:48:54 -03:00
99-qemu-guest-agent.rules Initial 3.0.0 rebase 2018-10-14 14:48:54 -03:00
0004-Initial-redhat-build.patch * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
0005-Enable-disable-devices-for-RHEL.patch * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
0006-Machine-type-related-general-changes.patch * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
0007-Add-aarch64-machine-types.patch * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
0008-Add-ppc64-machine-types.patch * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
0009-Add-s390x-machine-types.patch * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
0010-Add-x86_64-machine-types.patch * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
0011-Enable-make-check.patch * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
0012-vfio-cap-number-of-devices-that-can-be-assigned.patch * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
0013-Add-support-statement-to-help-output.patch * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
0014-Use-qemu-kvm-in-documentation-instead-of-qemu-system.patch * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
0015-qcow2-Deprecation-warning-when-opening-v2-images-rw.patch * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
0016-Introduce-RHEL-9.4.0-qemu-kvm-machine-type-for-aarch.patch * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
bridge.conf Initial 3.0.0 rebase 2018-10-14 14:48:54 -03:00
gating.yaml Initial gating.yaml for RHEL9 OSCI gating 2021-05-18 15:39:33 +08:00
kvm-aio-make-aio_context_acquire-aio_context_release-a-n.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-aio-remove-aio_context_acquire-aio_context_release-A.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-aio-wait-draw-equivalence-between-AIO_WAIT_WHILE-and.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-backends-iommufd-Introduce-the-iommufd-object.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-backends-iommufd-Remove-check-on-number-of-backend-u.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-backends-iommufd-Remove-mutex.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-block-coroutine-wrapper-use-qemu_get_current_aio_con.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-block-file-posix-set-up-Linux-AIO-and-io_uring-in-th.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-block-remove-AioContext-locking.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-block-remove-bdrv_co_lock.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-block-remove-outdated-AioContext-locking-comments.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-Compile-IOMMUFD-object-on-aarch64.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-Compile-IOMMUFD-on-s390x.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-Compile-IOMMUFD-on-x86_64.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-dma-helpers-don-t-lock-AioContext-in-dma_blk_cb.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-docs-devel-Add-VFIO-iommufd-backend-documentation.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-docs-remove-AioContext-lock-from-IOThread-docs.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-graph-lock-remove-AioContext-locking.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-hw-arm-Activate-IOMMUFD-for-virt-machines.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-hw-arm-virt-Add-properties-to-disable-high-memory-re.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-hw-arm-virt-Fix-compats.patch * Mon Jan 08 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-2 2024-01-08 03:11:41 -05:00
kvm-hw-i386-Activate-IOMMUFD-for-q35-machines.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-hw-ppc-Kconfig-Imply-VFIO_PCI.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-hw-vfio-fix-iteration-over-global-VFIODevice-list.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-include-ui-rect.h-fix-qemu_rect_init-mis-assignment.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-job-remove-outdated-AioContext-locking-comments.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-kconfig-Activate-IOMMUFD-for-s390x-machines.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-nbd-server-avoid-per-NBDRequest-nbd_client_get-put.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-nbd-server-introduce-NBDClient-lock-to-protect-field.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-nbd-server-only-traverse-NBDExport-clients-from-main.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-s390x-pci-avoid-double-enable-disable-of-aif.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-s390x-pci-drive-ISM-reset-from-subsystem-reset.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-s390x-pci-refresh-fh-before-disabling-aif.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-s390x.conf Initial 3.0.0 rebase 2018-10-14 14:48:54 -03:00
kvm-scsi-assert-that-callbacks-run-in-the-correct-AioCon.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-scsi-don-t-lock-AioContext-in-I-O-code-path.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-scsi-only-access-SCSIDevice-requests-from-one-thread.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-scsi-remove-AioContext-locking.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-scsi-remove-outdated-AioContext-lock-comment.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-target-s390x-kvm-pv-Provide-some-more-useful-informa.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-tests-remove-aio_context_acquire-tests.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-util-char_dev-Add-open_cdev.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-ap-Allow-the-selection-of-a-given-iommu-backend.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-ap-Make-vfio-cdev-pre-openable-by-passing-a-fil.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-ap-Move-VFIODevice-initializations-in-vfio_ap_i.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-ccw-Allow-the-selection-of-a-given-iommu-backen.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-ccw-Make-vfio-cdev-pre-openable-by-passing-a-fi.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-ccw-Move-VFIODevice-initializations-in-vfio_ccw.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-common-Introduce-vfio_container_init-destroy-he.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-common-Move-giommu_list-in-base-container.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-common-return-early-if-space-isn-t-empty.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Convert-functions-to-base-container.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Implement-attach-detach_device.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Initialize-VFIOIOMMUOps-under-vfio_in.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Intoduce-a-new-VFIOIOMMUClass-setup-h.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Introduce-a-empty-VFIOIOMMUOps.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Introduce-a-VFIOIOMMU-legacy-QOM-inte.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Introduce-a-VFIOIOMMU-QOM-interface.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Introduce-vfio_legacy_setup-for-furth.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Move-dirty_pgsizes-and-max_dirty_bitm.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Move-iova_ranges-to-base-container.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Move-listener-to-base-container.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Move-per-container-device-list-in-bas.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Move-pgsizes-and-dma_max_mappings-to-.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Move-space-field-to-base-container.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Move-vrdl_list-to-base-container.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Rename-vfio_init_container-to-vfio_se.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Replace-basename-with-g_path_get_base.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Switch-to-dma_map-unmap-API.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-container-Switch-to-IOMMU-BE-set_dirty_page_tra.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-Introduce-a-helper-function-to-initialize-VFIOD.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-Introduce-base-object-for-VFIOContainer-and-tar.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-iommufd-Add-support-for-iova_ranges-and-pgsizes.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-iommufd-Enable-pci-hot-reset-through-iommufd-cd.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-iommufd-Implement-the-iommufd-backend.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-iommufd-Introduce-a-VFIOIOMMU-iommufd-QOM-inter.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-iommufd-Relax-assert-check-for-iommufd-backend.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-iommufd-Remove-CONFIG_IOMMUFD-usage.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-iommufd-Remove-the-use-of-stat-to-check-file-ex.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-Make-VFIOContainerBase-poiner-parameter-const-i.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-migration-Add-helper-function-to-set-state-or-r.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-pci-Allow-the-selection-of-a-given-iommu-backen.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-pci-Extract-out-a-helper-vfio_pci_get_pci_hot_r.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-pci-Introduce-a-vfio-pci-hot-reset-interface.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-pci-Make-vfio-cdev-pre-openable-by-passing-a-fi.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-pci-Move-VFIODevice-initializations-in-vfio_ins.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-platform-Allow-the-selection-of-a-given-iommu-b.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-platform-Make-vfio-cdev-pre-openable-by-passing.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-platform-Move-VFIODevice-initializations-in-vfi.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-spapr-Extend-VFIOIOMMUOps-with-a-release-handle.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-spapr-Introduce-a-sPAPR-VFIOIOMMU-QOM-interface.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-spapr-Introduce-spapr-backend-and-target-interf.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-spapr-Move-hostwin_list-into-spapr-container.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-spapr-Move-prereg_listener-into-spapr-container.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-spapr-Only-compile-sPAPR-IOMMU-support-when-nee.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-vfio-spapr-switch-to-spapr-IOMMU-BE-add-del_section_.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-virtio-blk-add-lock-to-protect-s-rq.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-virtio-blk-don-t-lock-AioContext-in-the-completion-c.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-virtio-blk-don-t-lock-AioContext-in-the-submission-c.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-virtio-gpu-block-migration-of-VMs-with-blob-true.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-virtio-scsi-don-t-lock-AioContext-around-virtio_queu.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-virtio-scsi-replace-AioContext-lock-with-tmf_bh_lock.patch * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
kvm-x86.conf Initial 3.0.0 rebase 2018-10-14 14:48:54 -03:00
kvm.conf Initial 3.0.0 rebase 2018-10-14 14:48:54 -03:00
modules-load.conf * Mon Jul 12 2021 Miroslav Rezanina <mrezanin@redhat.com> - 6.0.0-8 2021-07-12 03:27:57 -04:00
qemu-ga.sysconfig * Thu Nov 30 2023 Miroslav Rezanina <mrezanin@redhat.com> - 8.1.0-5 2023-11-30 23:55:09 -05:00
qemu-guest-agent.service * Thu Nov 30 2023 Miroslav Rezanina <mrezanin@redhat.com> - 8.1.0-5 2023-11-30 23:55:09 -05:00
qemu-kvm.spec * Wed Jan 24 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-3 2024-01-24 04:26:42 -05:00
README.rst Add post-rebase missing files 2021-09-02 08:53:10 -04:00
README.tests * Mon Sep 04 2023 Miroslav Rezanina <mrezanin@redhat.com> - 8.1.0-1 2023-09-04 04:01:07 -04:00
rpminspect.yaml * Mon Mar 21 2022 Miroslav Rezanina <mrezanin@redhat.com> - 6.2.0-12 2022-03-21 03:33:36 -04:00
sources * Tue Jan 02 2024 Miroslav Rezanina <mrezanin@redhat.com> - 8.2.0-1 2024-01-02 04:26:49 -05:00
vhost.conf Initial 3.0.0 rebase 2018-10-14 14:48:54 -03:00

qemu-kvm-tests README
=====================

The qemu-kvm-tests rpm contains tests that can be used to verify the
functionality of the installed qemu-kvm package

When installed, the files from this rpm will be arranged in the following
directory structure

tests-src/
├── README
├── scripts
│   ├── qemu.py
│   └── qmp
└── tests
    ├── acceptance
    ├── Makefile.include
    └── qemu-iotests

The tests/ directory within the tests-src/ directory is setup to remain a copy
of a subset of the tests/ directory from the QEMU source tree

The avocado_qemu tests and qemu-iotests, along with files required for the
execution of the avocado_qemu tests (scripts/qemu.py and scripts/qmp/) will be
installed in a new location - /usr/lib64/qemu-kvm/tests-src/

avocado_qemu tests:
The avocado_qemu tests can be executed by running the following avocado command:
avocado run -p qemu_bin=/usr/libexec/qemu-kvm /usr/lib64/qemu-kvm/tests/acceptance/
Avocado needs to be installed separately using either pip or from source as
Avocado is not being packaged for RHEL.

qemu-iotests:
symlinks to corresponding binaries need to be created for QEMU_PROG,
QEMU_IO_PROG, QEMU_IMG_PROG, and QEMU_NBD_PROG before the iotests can be
executed.

The primary purpose of this package is to make these tests available to be
executed as gating tests for the qemu-kvm in the RHEL OSCI environment.