0.10.0 has issues with fedora 36, hangs the VM
A fedora 36 VM can boot successfully with virgl 0.9.1-3.20210420git36391559.
The only log produced on my host is:
gl_version 46 - core profile enabled
vrend_renderer_fill_caps: Entering with stale GL error: 1280
GLSL feature level 460
However, with 0.10.0, the VM hangs when starting gnome-shell/gdm with several error produced by the QEMU process:
gl_version 46 - core profile enabled
vrend_renderer_fill_caps: Entering with stale GL error: 1280
GLSL feature level 460
sync array 5.10 [1 1]
sync array 5.10 [1 1]
vrend_renderer_transfer_internal: context error reported 4 "Xwayland" IOV data size exceeds resource capacity 425
sync array 5.10 [1 1]
vrend_shader_create: context error reported 3 "gnome-shell" Illegal shader 1
context 3 failed to dispatch CREATE_OBJECT: 22
vrend_decode_ctx_submit_cmd: context error reported 3 "gnome-shell" Illegal command buffer 11076609
vrend_check_no_error: context error reported 3 "gnome-shell" Unknown 1280
If it helps, I can try to bisect the commit, although it's quite manual testing...
Edited by Marc-André Lureau