diff --git a/src/freedreno/drm/virtio/virtio_device.c b/src/freedreno/drm/virtio/virtio_device.c index 47c0f054fc4..1c748dbf5ed 100644 --- a/src/freedreno/drm/virtio/virtio_device.c +++ b/src/freedreno/drm/virtio/virtio_device.c @@ -53,6 +53,8 @@ get_capset(int fd, struct virgl_renderer_capset_drm *caps) .size = sizeof(*caps), }; + memset(caps, 0, sizeof(*caps)); + return drmIoctl(fd, DRM_IOCTL_VIRTGPU_GET_CAPS, &args); }