]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: Implement 'blob' support for virtio gpu
authorJonathon Jongsma <jjongsma@redhat.com>
Wed, 23 Feb 2022 21:06:55 +0000 (15:06 -0600)
committerJonathon Jongsma <jjongsma@redhat.com>
Wed, 8 Mar 2023 19:05:05 +0000 (13:05 -0600)
commit168b0ca3fc4fb32a9d58693e9c151d5a51c28e50
treee73b2924ee4fbd37203021c62862a8a10f65db84
parent052094b5e4d68837b31d4dcd314551abb9f43478
qemu: Implement 'blob' support for virtio gpu

This can improve performance for some guests since it reduces copying of
display data between host and guest. Requires udmabuf on the host.

Signed-off-by: Jonathon Jongsma <jjongsma@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
13 files changed:
src/qemu/qemu_cgroup.c
src/qemu/qemu_command.c
src/qemu/qemu_domain.h
src/qemu/qemu_namespace.c
src/qemu/qemu_validate.c
tests/qemuxml2argvdata/video-virtio-blob-off.x86_64-latest.args [new file with mode: 0644]
tests/qemuxml2argvdata/video-virtio-blob-off.xml [new file with mode: 0644]
tests/qemuxml2argvdata/video-virtio-blob-on.x86_64-latest.args [new file with mode: 0644]
tests/qemuxml2argvdata/video-virtio-blob-on.xml [new file with mode: 0644]
tests/qemuxml2argvtest.c
tests/qemuxml2xmloutdata/video-virtio-blob-off.x86_64-latest.xml [new file with mode: 0644]
tests/qemuxml2xmloutdata/video-virtio-blob-on.x86_64-latest.xml [new file with mode: 0644]
tests/qemuxml2xmltest.c