Bug 47695

Summary: [BISECT IVB]I-G-T/gem_storedw_batches_loop &gem_storedw_loop_render fail
Product: DRI Reporter: Guang Yang <guang.a.yang>
Component: DRM/IntelAssignee: Daniel Vetter <daniel>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: medium CC: ben, chris, daniel, jbarnes
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 40928    

Description Guang Yang 2012-03-22 00:17:13 UTC
Bug detailed description:
-------------------------
   On IVB chiefriver platform ,running gem_storedw_batches_loop of the I-G-T will fail ,the error on the console is like this:
   value mismatch: cur 0x00000000, stored 0x42000000
   otherwise,running gem_storedw_loop_render of the I-G-T will fail ,too. the error on the console is like this:
   value mismatch: cur 0x00000000, stored 0x00000001
   
  They are two regressions,here is the bisect result:

0ebb98299357e1dbeeea470eec29241263c8f244 is the first bad commit
commit 0ebb98299357e1dbeeea470eec29241263c8f244
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Wed Feb 15 23:50:24 2012 +0100

    drm/i915: enable lazy global-gtt binding
    
    Now that everything is in place, only bind to the global gtt
    when actually required. Patch split-up suggested by Chris Wilson.
    
    Reviewed-and-tested-by: Chris Wilson <chris@chris-wilson.co.uk>
    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>

:040000 040000 754bdbd480130c6952b657133f88ddde86b95563 7b867146e2925f6158805b784332d6a02f5ef4bf M	drivers
Comment 1 Daniel Vetter 2012-03-22 04:40:32 UTC
These tests check functionality that we currently don't use. The right fix is to adjust the tests for ppgtt - I'll do that asap.
Comment 2 Daniel Vetter 2012-03-22 06:02:37 UTC
Fixed with

commit afbdc7af8d9324ae065c47d6122bb020c579fd0a
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Thu Mar 22 13:47:57 2012 +0100

    tests: adapt storedw tests to ppgtt

Please upgrade your i-g-t testsuite.
Comment 3 Guang Yang 2012-03-22 18:42:22 UTC
(In reply to comment #2)
> Fixed with
> commit afbdc7af8d9324ae065c47d6122bb020c579fd0a
> Author: Daniel Vetter <daniel.vetter@ffwll.ch>
> Date:   Thu Mar 22 13:47:57 2012 +0100
>     tests: adapt storedw tests to ppgtt
> Please upgrade your i-g-t testsuite.

With this patch that case of I-G-T on IVB can work well.
Comment 4 Jari Tahvanainen 2017-09-04 10:09:24 UTC
Closing old verified+fixed.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.