[Bug 65532] New: [IVB/HSW SNA Bisected]Piglit glx_glx-swap-event_async timeout

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Jun 7 23:32:09 PDT 2013


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

          Priority: high
            Bug ID: 65532
                CC: xunx.fang at intel.com
          Assignee: chris at chris-wilson.co.uk
           Summary: [IVB/HSW SNA Bisected]Piglit glx_glx-swap-event_async
                    timeout
        QA Contact: intel-gfx-bugs at lists.freedesktop.org
          Severity: major
    Classification: Unclassified
                OS: Linux (All)
          Reporter: huax.lu at intel.com
          Hardware: All
            Status: NEW
           Version: unspecified
         Component: Driver/intel
           Product: xorg

System Environment:
--------------------------
Arch:           x86_64
Platform:       Ivybridge/Haswell
Libdrm:       
(master)libdrm-2.4.45-7-ga0178c00c70f4b47e09ed7564fc2ccde611231a0
Mesa:        (master)f8df73f41c5f4e461dc7de8cd3a7b32b04dfbf2e
Xserver:   
(master)xorg-server-1.14.99.1-119-gc21344add2fc589df83b29be5831c36a372201bd
Xf86_video_intel:(master)2.21.9-5-gab47433b20a623bf790acfbf2005a8782d177f64
Cairo:        (master)17dc312221c294b120bd159e01f5f566c6ec4a2d
Libva:        (staging)35f2a712e93d5eeadeafab72aa2a41cfb54512bc
Libva_intel_driver:(staging)3159d525c24212419b136fcf772c20387631b7c8
Kernel:    (drm-intel-nightly) e93a016e97c27dc9325e7a25409228ae54fc14a4

Bug detailed description:
-----------------------------
It happens on Ivybridge/Haswell when enable SNA. It works well with EXA.
Following cases also has this issue:
webglc:
conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565.html    
conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444.html    
conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551.html    
conformance/textures/tex-image-and-sub-image-2d-with-canvas.html    
conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html    
conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html    
conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html    
conformance/textures/tex-image-and-sub-image-2d-with-video.html    
conformance/textures/texture-npot-video.html    
conformance/textures/texture-size-cube-maps.html    
conformance/textures/texture-size-limit.html    
conformance/textures/texture-size.html    
conformance/uniforms/out-of-bounds-uniform-array-access.html    
Piglit:
glx_glx-swap-event_async    
glx_glx-swap-singlebuffer    
glx_glx-tfp    
glx_glx-visuals-depth    
glx_glx-visuals-stencil    
spec_EGL_1.4_eglCreateSurface    
spec_EGL_1.4_eglQuerySurface_EGL_BAD_ATTRIBUTE    
spec_EGL_1.4_eglQuerySurface_EGL_BAD_SURFACE    
spec_EGL_1.4_eglQuerySurface_EGL_HEIGHT    
spec_EGL_1.4_eglQuerySurface_EGL_WIDTH    
spec_EGL_NOK_swap_region_basic    
spec_EGL_NOK_texture_from_pixmap_basic    
Piglit_gles2
gles2_shaders_18_else_case    
gles2_shaders_for_33    
gles2_shaders_for_if_continue    
gles2_shaders_prog_vertex    
Ogles1conform:
apfunc.c
bclear.c
bcolor.c
bcorner.c
blend.c
colramp.c
dither.c
divzero.c
linehv.c
linerast.c
logicop.c
l_ac.c
l_al.c
l_am.c
l_ap.c
l_as.c
mask.c
mstack.c
mustpass.c
pntaa.c
pntrast.c
polycull.c
scissor.c
spclear.c
spcorner.c
spfunc.c
spop.c
trirast.c
tritile.c
vorder.c
vpclamp.c
xform.c
xformmix.c
xformn.c
xformvp.c
zbclear.c
zbfunc.c

Bisect shows:9b52c852aaf42dde3a7f29c065e4d5230eac7a64 is the first bad commit
commit 9b52c852aaf42dde3a7f29c065e4d5230eac7a64
Author:     Chris Wilson <chris at chris-wilson.co.uk>
AuthorDate: Thu Jun 6 16:40:01 2013 +0100
Commit:     Chris Wilson <chris at chris-wilson.co.uk>
CommitDate: Thu Jun 6 16:43:24 2013 +0100

    sna/dri: Handle fast double flips across mode changes

    The tricky nature of the double flip is that there is no SwapComplete
    pending and so we must avoid calling it under such circumstances.

    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

output:
The GLX_INTEL_swap_event is supported in current version.

Reproduce steps:
----------------------------
1. enable SNA
2. xinit
3. ./bin/glx-swap-event -auto --async

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20130608/2d55c2d2/attachment.html>


More information about the intel-gfx-bugs mailing list