aboutsummaryrefslogtreecommitdiff
path: root/authz
diff options
context:
space:
mode:
authorErico Nunes <ernunes@redhat.com>2023-06-26 18:47:07 +0200
committerMichael S. Tsirkin <mst@redhat.com>2023-07-10 16:17:07 -0400
commitc06444261e20f5c74962db08638b021e6ca2ad43 (patch)
tree1e4ba1686c6ac42838d35c97aaffd10fd8b1aca5 /authz
parent50cbd5b4b37de3f474495c5fd6a66d5c0e8e49c2 (diff)
downloadqemu-c06444261e20f5c74962db08638b021e6ca2ad43.zip
qemu-c06444261e20f5c74962db08638b021e6ca2ad43.tar.gz
qemu-c06444261e20f5c74962db08638b021e6ca2ad43.tar.bz2
contrib/vhost-user-gpu: implement get_edid feature
Implement the virtio-gpu feature in contrib/vhost-user-gpu, which was unsupported until now. In this implementation, the feature is enabled inconditionally to avoid creating another optional config argument. Similarly to get_display_info, vhost-user-gpu sends a message back to the frontend to have access to all the display information. In the case of get_edid, it also needs to pass which scanout we should retrieve the edid for. The VHOST_USER_GPU_PROTOCOL_F_EDID protocol feature is required if the frontend sets the VIRTIO_GPU_F_EDID virtio-gpu feature. If the frontend sets the virtio-gpu feature but does not support the protocol feature, the backend will abort with an error. Signed-off-by: Erico Nunes <ernunes@redhat.com> Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com> Message-Id: <20230626164708.1163239-4-ernunes@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'authz')
0 files changed, 0 insertions, 0 deletions