Bug 72866 - [BDW]igt/gem_storedw_batches_loop/secure-dispatch fails
Summary: [BDW]igt/gem_storedw_batches_loop/secure-dispatch fails
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: medium normal
Assignee: Daniel Vetter
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-12-19 07:07 UTC by lu hua
Modified: 2017-10-06 14:41 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
dmesg (93.52 KB, text/plain)
2013-12-19 07:07 UTC, lu hua
no flags Details

Description lu hua 2013-12-19 07:07:05 UTC
Created attachment 90973 [details]
dmesg

System Environment:
--------------------------
Platform: Boardwell
kernel:   (drm-intel-nightly)02905525c3310ba673676f8041d0ff6be4da0e24

Bug detailed description:
---------------------------
It fails on Boardwell with -nightly kernel.
I can't find out a good commit.

output:
IGT-Version: 1.5-g1653106 (x86_64) (Linux: 3.13.0-rc3_drm-intel-nightly_029055_20131218+ x86_64)
running storedw loop with stall every 1 batch
Test assertion failure function store_dword_loop, file gem_storedw_batches_loop.c:105:
Last errno: 22, Invalid argument
Failed assertion: drm_intel_bo_mrb_exec(cmd_bo, j * 4, NULL, 0, 0, I915_EXEC_BLT | (flags & SECURE_DISPATCH ? LOCAL_I915_EXEC_SECURE : 0)) == 0
Subtest secure-dispatch: FAIL


Reproduce steps:
-------------------------
1. ./gem_storedw_batches_loop --run-subtest secure-dispatch
Comment 1 lu hua 2013-12-19 07:34:56 UTC
igt/gem_storedw_batches_loop/normal also fails.

output:
IGT-Version: 1.5-g2a71bff (x86_64) (Linux: 3.13.0-rc3_drm-intel-nightly_639e4d_20131210+ x86_64)
running storedw loop with stall every 1 batch
Test assertion failure function store_dword_loop, file gem_storedw_batches_loop.c:105:
Last errno: 22, Invalid argument
Failed assertion: drm_intel_bo_mrb_exec(cmd_bo, j * 4, NULL, 0, 0, I915_EXEC_BLT | (flags & SECURE_DISPATCH ? LOCAL_I915_EXEC_SECURE : 0)) == 0
Subtest normal: FAIL
Comment 2 Ben Widawsky 2013-12-23 20:31:01 UTC
Please retest with 3d7f0f9dcca6b40dd347bbf3508c642002e0a561
Comment 3 lu hua 2013-12-24 07:12:20 UTC
(In reply to comment #2)
> Please retest with 3d7f0f9dcca6b40dd347bbf3508c642002e0a561

It also fails on this commit.
Comment 4 Ben Widawsky 2013-12-24 23:59:00 UTC
I am stuck on this one, and I won't be near my BDW for a few days. A bisect would be very much appreciated.
Comment 5 Daniel Vetter 2014-01-08 20:31:46 UTC
Ping for the bisect ...

Ben: Please always set NEEDINFO when requestion something from our QA engineers, otherwise it won't show up in their filters.
Comment 6 lu hua 2014-01-09 02:51:21 UTC
(In reply to comment #5)
> Ping for the bisect ...
> 
> Ben: Please always set NEEDINFO when requestion something from our QA
> engineers, otherwise it won't show up in their filters.

No good commit.
Comment 7 Ben Widawsky 2014-01-13 23:42:33 UTC
I have pushed a fix in IGT (1552aa21124cabe762862bb414490510415a2b2d) for this, however there is still a bug on BDW blocking a proper test (see drm/i915: Fix disabled semaphores).

I've pinged Daniel to merge that patch. Assigning to him for now.
Comment 8 Daniel Vetter 2014-01-14 10:17:36 UTC
commit c43b09daf50a64c2a24a6003455e2c965cd17418
Author: Ben Widawsky <benjamin.widawsky@intel.com>
Date:   Tue Dec 17 20:06:00 2013 -0800

    drm/i915: Fix disabled semaphores
Comment 9 lu hua 2014-01-17 01:25:13 UTC
Verified.Fixed.
Comment 10 Elizabeth 2017-10-06 14:41:08 UTC
Closing old verified.


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.