[Bug 107844] assertion failure when running piglit over virgl

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 14 15:59:01 UTC 2019


https://bugs.freedesktop.org/show_bug.cgi?id=107844

Denis <denys.kostin at globallogic.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO

--- Comment #4 from Denis <denys.kostin at globallogic.com> ---
hi guys. Could you please provide more info about reproducing steps? Below my
findings and steps, and I couldn't reproduce this issue yet.

sudo "$QEMU_VIRGL_PATH" -hda /var/lib/libvirt/images/ubuntu18.04.qcow2 -cdrom
/home/den/Downloads/ubuntu-18.04.1-desktop-amd64.iso -boot once=c,menu=off
-enable-kvm -device virtio-vga,virgl=on -device nec-usb-xhci -device usb-tablet
-no-reboot -soundhw ac97 -m 2048 -display sdl,gl=on -name "ubuntu18.04.vmware"
$*

here is how I am running VM.

>From here I took man for QEMU compiling with virgl support
https://at.projects.genivi.org/wiki/display/GDP/QEMU+with+hardware+graphics+acceleration?src=contextnavpagetreemode


Configuration:
Ubuntu 18.04
kernel 4.15.0-29

name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Red Hat (0x1af4)
    Device: virgl (0x1010)
    Version: 19.1.0
    Accelerated: yes
    Video memory: 0MB
    Unified memory: no
    Preferred profile: compat (0x2)
    Max core profile version: 0.0
    Max compat profile version: 2.1
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.0
OpenGL vendor string: Red Hat
OpenGL renderer string: virgl
OpenGL version string: 2.1 Mesa 19.1.0-devel (git-19ab082001)
OpenGL shading language version string: 1.20

Mesa was compiled from source (as I understand, with debug enabled):
meson -Dbuildtype=debug -Dvalgrind=false -Ddri-drivers=i965
-Dgallium-drivers=virgl -Dvulkan-drivers= -Dgallium-omx="disabled"
-Dplatforms=x11,drm,surfaceless -Dtools=intel ./mbuild64/


And here is dmesg output, to be sure that virgl really was enabled:

tester at tester-Standard-PC-i440FX-PIIX-1996:~/repository/piglit/results/quick_gl$
dmesg | grep gl

[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level)
[    1.217173] [drm] virgl 3d acceleration enabled



Piglit result:
tester at tester-Standard-PC-i440FX-PIIX-1996:~/repository/piglit$ ./piglit run
quick_gl -t ".*arb_blend_func_extended-fbo-extended-blend-pattern_gles2"
~/repository/piglit/results/quick_gl/
[1/1] fail: 1  
Thank you for running Piglit!
Results have been written to /home/tester/repository/piglit/results/quick_gl


Now I am running full "quick_gl" suite. Intermediate result: skip 39, pass -
174, fail 29


My original HW is:
KBL (Intel HD620)
kernel 4.20.6-042006-generic

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20190314/008e4c6d/attachment.html>


More information about the intel-3d-bugs mailing list