QEMU is a FAST! processor emulator
a5bd08701a
- kvm-target-arm-arch_dump-Add-SVE-notes.patch [bz#1725084] - kvm-vhost-Add-names-to-section-rounded-warning.patch [bz#1779041] - kvm-vhost-Only-align-sections-for-vhost-user.patch [bz#1779041] - kvm-vhost-coding-style-fix.patch [bz#1779041] - kvm-virtio-fs-fix-MSI-X-nvectors-calculation.patch [bz#1694164] - kvm-vhost-user-fs-remove-vhostfd-property.patch [bz#1694164] - kvm-build-rename-CONFIG_LIBCAP-to-CONFIG_LIBCAP_NG.patch [bz#1694164] - kvm-virtiofsd-Pull-in-upstream-headers.patch [bz#1694164] - kvm-virtiofsd-Pull-in-kernel-s-fuse.h.patch [bz#1694164] - kvm-virtiofsd-Add-auxiliary-.c-s.patch [bz#1694164] - kvm-virtiofsd-Add-fuse_lowlevel.c.patch [bz#1694164] - kvm-virtiofsd-Add-passthrough_ll.patch [bz#1694164] - kvm-virtiofsd-Trim-down-imported-files.patch [bz#1694164] - kvm-virtiofsd-Format-imported-files-to-qemu-style.patch [bz#1694164] - kvm-virtiofsd-remove-mountpoint-dummy-argument.patch [bz#1694164] - kvm-virtiofsd-remove-unused-notify-reply-support.patch [bz#1694164] - kvm-virtiofsd-Remove-unused-enum-fuse_buf_copy_flags.patch [bz#1694164] - kvm-virtiofsd-Fix-fuse_daemonize-ignored-return-values.patch [bz#1694164] - kvm-virtiofsd-Fix-common-header-and-define-for-QEMU-buil.patch [bz#1694164] - kvm-virtiofsd-Trim-out-compatibility-code.patch [bz#1694164] - kvm-vitriofsd-passthrough_ll-fix-fallocate-ifdefs.patch [bz#1694164] - kvm-virtiofsd-Make-fsync-work-even-if-only-inode-is-pass.patch [bz#1694164] - kvm-virtiofsd-Add-options-for-virtio.patch [bz#1694164] - kvm-virtiofsd-add-o-source-PATH-to-help-output.patch [bz#1694164] - kvm-virtiofsd-Open-vhost-connection-instead-of-mounting.patch [bz#1694164] - kvm-virtiofsd-Start-wiring-up-vhost-user.patch [bz#1694164] - kvm-virtiofsd-Add-main-virtio-loop.patch [bz#1694164] - kvm-virtiofsd-get-set-features-callbacks.patch [bz#1694164] - kvm-virtiofsd-Start-queue-threads.patch [bz#1694164] - kvm-virtiofsd-Poll-kick_fd-for-queue.patch [bz#1694164] - kvm-virtiofsd-Start-reading-commands-from-queue.patch [bz#1694164] - kvm-virtiofsd-Send-replies-to-messages.patch [bz#1694164] - kvm-virtiofsd-Keep-track-of-replies.patch [bz#1694164] - kvm-virtiofsd-Add-Makefile-wiring-for-virtiofsd-contrib.patch [bz#1694164] - kvm-virtiofsd-Fast-path-for-virtio-read.patch [bz#1694164] - kvm-virtiofsd-add-fd-FDNUM-fd-passing-option.patch [bz#1694164] - kvm-virtiofsd-make-f-foreground-the-default.patch [bz#1694164] - kvm-virtiofsd-add-vhost-user.json-file.patch [bz#1694164] - kvm-virtiofsd-add-print-capabilities-option.patch [bz#1694164] - kvm-virtiofs-Add-maintainers-entry.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-create-new-files-in-caller-.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-lo_map-for-ino-fh-indir.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-ino_map-to-hide-lo_inod.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-dirp_map-to-hide-lo_dir.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-fd_map-to-hide-file-des.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-fallback-for-racy-ops.patch [bz#1694164] - kvm-virtiofsd-validate-path-components.patch [bz#1694164] - kvm-virtiofsd-Plumb-fuse_bufvec-through-to-do_write_buf.patch [bz#1694164] - kvm-virtiofsd-Pass-write-iov-s-all-the-way-through.patch [bz#1694164] - kvm-virtiofsd-add-fuse_mbuf_iter-API.patch [bz#1694164] - kvm-virtiofsd-validate-input-buffer-sizes-in-do_write_bu.patch [bz#1694164] - kvm-virtiofsd-check-input-buffer-size-in-fuse_lowlevel.c.patch [bz#1694164] - kvm-virtiofsd-prevent-.-escape-in-lo_do_lookup.patch [bz#1694164] - kvm-virtiofsd-prevent-.-escape-in-lo_do_readdir.patch [bz#1694164] - kvm-virtiofsd-use-proc-self-fd-O_PATH-file-descriptor.patch [bz#1694164] - kvm-virtiofsd-sandbox-mount-namespace.patch [bz#1694164] - kvm-virtiofsd-move-to-an-empty-network-namespace.patch [bz#1694164] - kvm-virtiofsd-move-to-a-new-pid-namespace.patch [bz#1694164] - kvm-virtiofsd-add-seccomp-whitelist.patch [bz#1694164] - kvm-virtiofsd-Parse-flag-FUSE_WRITE_KILL_PRIV.patch [bz#1694164] - kvm-virtiofsd-cap-ng-helpers.patch [bz#1694164] - kvm-virtiofsd-Drop-CAP_FSETID-if-client-asked-for-it.patch [bz#1694164] - kvm-virtiofsd-set-maximum-RLIMIT_NOFILE-limit.patch [bz#1694164] - kvm-virtiofsd-fix-libfuse-information-leaks.patch [bz#1694164] - kvm-virtiofsd-add-syslog-command-line-option.patch [bz#1694164] - kvm-virtiofsd-print-log-only-when-priority-is-high-enoug.patch [bz#1694164] - kvm-virtiofsd-Add-ID-to-the-log-with-FUSE_LOG_DEBUG-leve.patch [bz#1694164] - kvm-virtiofsd-Add-timestamp-to-the-log-with-FUSE_LOG_DEB.patch [bz#1694164] - kvm-virtiofsd-Handle-reinit.patch [bz#1694164] - kvm-virtiofsd-Handle-hard-reboot.patch [bz#1694164] - kvm-virtiofsd-Kill-threads-when-queues-are-stopped.patch [bz#1694164] - kvm-vhost-user-Print-unexpected-slave-message-types.patch [bz#1694164] - kvm-contrib-libvhost-user-Protect-slave-fd-with-mutex.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-add-renameat2-support.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-disable-readdirplus-on-cach.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-control-readdirplus.patch [bz#1694164] - kvm-virtiofsd-rename-unref_inode-to-unref_inode_lolocked.patch [bz#1694164] - kvm-virtiofsd-fail-when-parent-inode-isn-t-known-in-lo_d.patch [bz#1694164] - kvm-virtiofsd-extract-root-inode-init-into-setup_root.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-clean-up-cache-related-opti.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-use-hashtable.patch [bz#1694164] - kvm-virtiofsd-Clean-up-inodes-on-destroy.patch [bz#1694164] - kvm-virtiofsd-support-nanosecond-resolution-for-file-tim.patch [bz#1694164] - kvm-virtiofsd-fix-error-handling-in-main.patch [bz#1694164] - kvm-virtiofsd-cleanup-allocated-resource-in-se.patch [bz#1694164] - kvm-virtiofsd-fix-memory-leak-on-lo.source.patch [bz#1694164] - kvm-virtiofsd-add-helper-for-lo_data-cleanup.patch [bz#1694164] - kvm-virtiofsd-Prevent-multiply-running-with-same-vhost_u.patch [bz#1694164] - kvm-virtiofsd-enable-PARALLEL_DIROPS-during-INIT.patch [bz#1694164] - kvm-virtiofsd-fix-incorrect-error-handling-in-lo_do_look.patch [bz#1694164] - kvm-Virtiofsd-fix-memory-leak-on-fuse-queueinfo.patch [bz#1694164] - kvm-virtiofsd-Support-remote-posix-locks.patch [bz#1694164] - kvm-virtiofsd-use-fuse_lowlevel_is_virtio-in-fuse_sessio.patch [bz#1694164] - kvm-virtiofsd-prevent-fv_queue_thread-vs-virtio_loop-rac.patch [bz#1694164] - kvm-virtiofsd-make-lo_release-atomic.patch [bz#1694164] - kvm-virtiofsd-prevent-races-with-lo_dirp_put.patch [bz#1694164] - kvm-virtiofsd-rename-inode-refcount-to-inode-nlookup.patch [bz#1694164] - kvm-libvhost-user-Fix-some-memtable-remap-cases.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-fix-refcounting-on-remove-r.patch [bz#1694164] - kvm-virtiofsd-introduce-inode-refcount-to-prevent-use-af.patch [bz#1694164] - kvm-virtiofsd-do-not-always-set-FUSE_FLOCK_LOCKS.patch [bz#1694164] - kvm-virtiofsd-convert-more-fprintf-and-perror-to-use-fus.patch [bz#1694164] - kvm-virtiofsd-Reset-O_DIRECT-flag-during-file-open.patch [bz#1694164] - kvm-virtiofsd-Fix-data-corruption-with-O_APPEND-write-in.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-Use-cache_readdir-for-direc.patch [bz#1694164] - kvm-virtiofsd-add-definition-of-fuse_buf_writev.patch [bz#1694164] - kvm-virtiofsd-use-fuse_buf_writev-to-replace-fuse_buf_wr.patch [bz#1694164] - kvm-virtiofsd-process-requests-in-a-thread-pool.patch [bz#1694164] - kvm-virtiofsd-prevent-FUSE_INIT-FUSE_DESTROY-races.patch [bz#1694164] - kvm-virtiofsd-fix-lo_destroy-resource-leaks.patch [bz#1694164] - kvm-virtiofsd-add-thread-pool-size-NUM-option.patch [bz#1694164] - kvm-virtiofsd-Convert-lo_destroy-to-take-the-lo-mutex-lo.patch [bz#1694164] - kvm-virtiofsd-passthrough_ll-Pass-errno-to-fuse_reply_er.patch [bz#1694164] - kvm-virtiofsd-stop-all-queue-threads-on-exit-in-virtio_l.patch [bz#1694164] - kvm-virtiofsd-add-some-options-to-the-help-message.patch [bz#1694164] - kvm-redhat-ship-virtiofsd-vhost-user-device-backend.patch [bz#1694164] - Resolves: bz#1694164 (virtio-fs: host<->guest shared file system (qemu)) - Resolves: bz#1725084 (aarch64: support dumping SVE registers) - Resolves: bz#1779041 (netkvm: no connectivity Windows guest with q35 + hugepages + vhost + hv_synic) |
||
---|---|---|
.gitignore | ||
81-kvm-rhel.rules | ||
85-kvm.preset | ||
95-kvm-memlock.conf | ||
99-qemu-guest-agent.rules | ||
0005-Initial-redhat-build.patch | ||
0006-Enable-disable-devices-for-RHEL.patch | ||
0007-Machine-type-related-general-changes.patch | ||
0008-Add-aarch64-machine-types.patch | ||
0009-Add-ppc64-machine-types.patch | ||
0010-Add-s390x-machine-types.patch | ||
0011-Add-x86_64-machine-types.patch | ||
0012-Enable-make-check.patch | ||
0013-vfio-cap-number-of-devices-that-can-be-assigned.patch | ||
0014-Add-support-statement-to-help-output.patch | ||
0015-globally-limit-the-maximum-number-of-CPUs.patch | ||
0016-Add-support-for-simpletrace.patch | ||
0017-Use-qemu-kvm-in-documentation-instead-of-qemu-system.patch | ||
0018-usb-xhci-Fix-PCI-capability-order.patch | ||
0019-virtio-scsi-Reject-scsi-cd-if-data-plane-enabled-RHE.patch | ||
0020-BZ1653590-Require-at-least-64kiB-pages-for-downstrea.patch | ||
0021-Using-ip_deq-after-m_free-might-read-pointers-from-a.patch | ||
bridge.conf | ||
ksm.service | ||
ksm.sysconfig | ||
ksmctl.c | ||
ksmtuned | ||
ksmtuned.conf | ||
ksmtuned.service | ||
kvm-build-rename-CONFIG_LIBCAP-to-CONFIG_LIBCAP_NG.patch | ||
kvm-contrib-libvhost-user-Protect-slave-fd-with-mutex.patch | ||
kvm-i386-Remove-cpu64-rhel6-CPU-model.patch | ||
kvm-libvhost-user-Fix-some-memtable-remap-cases.patch | ||
kvm-Reallocate-dirty_bmap-when-we-change-a-slot.patch | ||
kvm-RHEL-hw-i386-disable-nested-PERF_GLOBAL_CTRL-MSR-sup.patch | ||
kvm-s390x.conf | ||
kvm-setup | ||
kvm-setup.service | ||
kvm-slirp-use-correct-size-while-emulating-commands.patch | ||
kvm-slirp-use-correct-size-while-emulating-IRC-commands.patch | ||
kvm-spapr-Don-t-trigger-a-CAS-reboot-for-XICS-XIVE-mode-.patch | ||
kvm-target-arm-arch_dump-Add-SVE-notes.patch | ||
kvm-tcp_emu-Fix-oob-access.patch | ||
kvm-usbredir-Prevent-recursion-in-usbredir_write.patch | ||
kvm-vfio-pci-Don-t-remove-irqchip-notifier-if-not-regist.patch | ||
kvm-vhost-Add-names-to-section-rounded-warning.patch | ||
kvm-vhost-coding-style-fix.patch | ||
kvm-vhost-Only-align-sections-for-vhost-user.patch | ||
kvm-vhost-user-fs-remove-vhostfd-property.patch | ||
kvm-vhost-user-Print-unexpected-slave-message-types.patch | ||
kvm-virtio-don-t-enable-notifications-during-polling.patch | ||
kvm-virtio-fs-fix-MSI-X-nvectors-calculation.patch | ||
kvm-virtiofs-Add-maintainers-entry.patch | ||
kvm-virtiofsd-Add-auxiliary-.c-s.patch | ||
kvm-virtiofsd-add-definition-of-fuse_buf_writev.patch | ||
kvm-virtiofsd-add-fd-FDNUM-fd-passing-option.patch | ||
kvm-virtiofsd-Add-fuse_lowlevel.c.patch | ||
kvm-virtiofsd-add-fuse_mbuf_iter-API.patch | ||
kvm-virtiofsd-add-helper-for-lo_data-cleanup.patch | ||
kvm-virtiofsd-Add-ID-to-the-log-with-FUSE_LOG_DEBUG-leve.patch | ||
kvm-virtiofsd-Add-main-virtio-loop.patch | ||
kvm-virtiofsd-Add-Makefile-wiring-for-virtiofsd-contrib.patch | ||
kvm-virtiofsd-add-o-source-PATH-to-help-output.patch | ||
kvm-virtiofsd-Add-options-for-virtio.patch | ||
kvm-virtiofsd-Add-passthrough_ll.patch | ||
kvm-virtiofsd-add-print-capabilities-option.patch | ||
kvm-virtiofsd-add-seccomp-whitelist.patch | ||
kvm-virtiofsd-add-some-options-to-the-help-message.patch | ||
kvm-virtiofsd-add-syslog-command-line-option.patch | ||
kvm-virtiofsd-add-thread-pool-size-NUM-option.patch | ||
kvm-virtiofsd-Add-timestamp-to-the-log-with-FUSE_LOG_DEB.patch | ||
kvm-virtiofsd-add-vhost-user.json-file.patch | ||
kvm-virtiofsd-cap-ng-helpers.patch | ||
kvm-virtiofsd-check-input-buffer-size-in-fuse_lowlevel.c.patch | ||
kvm-virtiofsd-Clean-up-inodes-on-destroy.patch | ||
kvm-virtiofsd-cleanup-allocated-resource-in-se.patch | ||
kvm-virtiofsd-Convert-lo_destroy-to-take-the-lo-mutex-lo.patch | ||
kvm-virtiofsd-convert-more-fprintf-and-perror-to-use-fus.patch | ||
kvm-virtiofsd-do-not-always-set-FUSE_FLOCK_LOCKS.patch | ||
kvm-virtiofsd-Drop-CAP_FSETID-if-client-asked-for-it.patch | ||
kvm-virtiofsd-enable-PARALLEL_DIROPS-during-INIT.patch | ||
kvm-virtiofsd-extract-root-inode-init-into-setup_root.patch | ||
kvm-virtiofsd-fail-when-parent-inode-isn-t-known-in-lo_d.patch | ||
kvm-virtiofsd-Fast-path-for-virtio-read.patch | ||
kvm-virtiofsd-Fix-common-header-and-define-for-QEMU-buil.patch | ||
kvm-virtiofsd-Fix-data-corruption-with-O_APPEND-write-in.patch | ||
kvm-virtiofsd-fix-error-handling-in-main.patch | ||
kvm-virtiofsd-Fix-fuse_daemonize-ignored-return-values.patch | ||
kvm-virtiofsd-fix-incorrect-error-handling-in-lo_do_look.patch | ||
kvm-virtiofsd-fix-libfuse-information-leaks.patch | ||
kvm-virtiofsd-fix-lo_destroy-resource-leaks.patch | ||
kvm-Virtiofsd-fix-memory-leak-on-fuse-queueinfo.patch | ||
kvm-virtiofsd-fix-memory-leak-on-lo.source.patch | ||
kvm-virtiofsd-Format-imported-files-to-qemu-style.patch | ||
kvm-virtiofsd-get-set-features-callbacks.patch | ||
kvm-virtiofsd-Handle-hard-reboot.patch | ||
kvm-virtiofsd-Handle-reinit.patch | ||
kvm-virtiofsd-introduce-inode-refcount-to-prevent-use-af.patch | ||
kvm-virtiofsd-Keep-track-of-replies.patch | ||
kvm-virtiofsd-Kill-threads-when-queues-are-stopped.patch | ||
kvm-virtiofsd-make-f-foreground-the-default.patch | ||
kvm-virtiofsd-Make-fsync-work-even-if-only-inode-is-pass.patch | ||
kvm-virtiofsd-make-lo_release-atomic.patch | ||
kvm-virtiofsd-move-to-a-new-pid-namespace.patch | ||
kvm-virtiofsd-move-to-an-empty-network-namespace.patch | ||
kvm-virtiofsd-Open-vhost-connection-instead-of-mounting.patch | ||
kvm-virtiofsd-Parse-flag-FUSE_WRITE_KILL_PRIV.patch | ||
kvm-virtiofsd-Pass-write-iov-s-all-the-way-through.patch | ||
kvm-virtiofsd-passthrough_ll-add-dirp_map-to-hide-lo_dir.patch | ||
kvm-virtiofsd-passthrough_ll-add-fallback-for-racy-ops.patch | ||
kvm-virtiofsd-passthrough_ll-add-fd_map-to-hide-file-des.patch | ||
kvm-virtiofsd-passthrough_ll-add-ino_map-to-hide-lo_inod.patch | ||
kvm-virtiofsd-passthrough_ll-add-lo_map-for-ino-fh-indir.patch | ||
kvm-virtiofsd-passthrough_ll-add-renameat2-support.patch | ||
kvm-virtiofsd-passthrough_ll-clean-up-cache-related-opti.patch | ||
kvm-virtiofsd-passthrough_ll-control-readdirplus.patch | ||
kvm-virtiofsd-passthrough_ll-create-new-files-in-caller-.patch | ||
kvm-virtiofsd-passthrough_ll-disable-readdirplus-on-cach.patch | ||
kvm-virtiofsd-passthrough_ll-fix-refcounting-on-remove-r.patch | ||
kvm-virtiofsd-passthrough_ll-Pass-errno-to-fuse_reply_er.patch | ||
kvm-virtiofsd-passthrough_ll-Use-cache_readdir-for-direc.patch | ||
kvm-virtiofsd-passthrough_ll-use-hashtable.patch | ||
kvm-virtiofsd-Plumb-fuse_bufvec-through-to-do_write_buf.patch | ||
kvm-virtiofsd-Poll-kick_fd-for-queue.patch | ||
kvm-virtiofsd-prevent-.-escape-in-lo_do_lookup.patch | ||
kvm-virtiofsd-prevent-.-escape-in-lo_do_readdir.patch | ||
kvm-virtiofsd-prevent-FUSE_INIT-FUSE_DESTROY-races.patch | ||
kvm-virtiofsd-prevent-fv_queue_thread-vs-virtio_loop-rac.patch | ||
kvm-virtiofsd-Prevent-multiply-running-with-same-vhost_u.patch | ||
kvm-virtiofsd-prevent-races-with-lo_dirp_put.patch | ||
kvm-virtiofsd-print-log-only-when-priority-is-high-enoug.patch | ||
kvm-virtiofsd-process-requests-in-a-thread-pool.patch | ||
kvm-virtiofsd-Pull-in-kernel-s-fuse.h.patch | ||
kvm-virtiofsd-Pull-in-upstream-headers.patch | ||
kvm-virtiofsd-remove-mountpoint-dummy-argument.patch | ||
kvm-virtiofsd-Remove-unused-enum-fuse_buf_copy_flags.patch | ||
kvm-virtiofsd-remove-unused-notify-reply-support.patch | ||
kvm-virtiofsd-rename-inode-refcount-to-inode-nlookup.patch | ||
kvm-virtiofsd-rename-unref_inode-to-unref_inode_lolocked.patch | ||
kvm-virtiofsd-Reset-O_DIRECT-flag-during-file-open.patch | ||
kvm-virtiofsd-sandbox-mount-namespace.patch | ||
kvm-virtiofsd-Send-replies-to-messages.patch | ||
kvm-virtiofsd-set-maximum-RLIMIT_NOFILE-limit.patch | ||
kvm-virtiofsd-Start-queue-threads.patch | ||
kvm-virtiofsd-Start-reading-commands-from-queue.patch | ||
kvm-virtiofsd-Start-wiring-up-vhost-user.patch | ||
kvm-virtiofsd-stop-all-queue-threads-on-exit-in-virtio_l.patch | ||
kvm-virtiofsd-support-nanosecond-resolution-for-file-tim.patch | ||
kvm-virtiofsd-Support-remote-posix-locks.patch | ||
kvm-virtiofsd-Trim-down-imported-files.patch | ||
kvm-virtiofsd-Trim-out-compatibility-code.patch | ||
kvm-virtiofsd-use-fuse_buf_writev-to-replace-fuse_buf_wr.patch | ||
kvm-virtiofsd-use-fuse_lowlevel_is_virtio-in-fuse_sessio.patch | ||
kvm-virtiofsd-use-proc-self-fd-O_PATH-file-descriptor.patch | ||
kvm-virtiofsd-validate-input-buffer-sizes-in-do_write_bu.patch | ||
kvm-virtiofsd-validate-path-components.patch | ||
kvm-vitriofsd-passthrough_ll-fix-fallocate-ifdefs.patch | ||
kvm-x86.conf | ||
kvm-xhci-recheck-slot-status.patch | ||
kvm.conf | ||
kvm.modules | ||
qemu-ga.sysconfig | ||
qemu-guest-agent.service | ||
qemu-kvm.spec | ||
qemu-pr-helper.service | ||
qemu-pr-helper.socket | ||
README.tests | ||
sources | ||
udev-kvm-check.c | ||
vhost.conf |
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-8. 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 virt module in the RHEL-8 OSCI environment.