Bug 83339 - [PNV/ILK/SNB/IVB/HSW]igt/gem_workarounds some subcases fail
Summary: [PNV/ILK/SNB/IVB/HSW]igt/gem_workarounds some subcases fail
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-01 06:40 UTC by Guo Jinxian
Modified: 2017-10-06 14:36 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
dmesg (68.86 KB, text/plain)
2014-09-01 06:40 UTC, Guo Jinxian
no flags Details

Description Guo Jinxian 2014-09-01 06:40:21 UTC
Created attachment 105538 [details]
dmesg

==System Environment==
--------------------------
Regression: No.
They are new cases

Non-working platforms: BDW

==kernel==
--------------------------
origin/drm-intel-nightly: 6e9c5b9d428bb075293ec865ba58f90931187a48(fails)
    drm-intel-nightly: 2014y-08m-29d-21h-34m-26s integration manifest
origin/drm-intel-next-queued: c101c5b635bee54e43d0732473d2f80b2a0e00f4(fails)
    drm/i915: make fbdev initialization asynchronous v2
origin/drm-intel-fixes: bbe1c2740d3a25aa1dbe5d842d2ff09cddcdde0a(fails)
    drm/i915: Remove bogus __init annotation from DMI callbacks

==Bug detailed description==
igt/gem_workarounds subcases check-workaround-data-after-reset and check-workaround-data-after-suspend-resume fail

Output:
[root@x-sgb4 tests]# ./gem_workarounds --run-subtest check-workaround-data-after-suspend-resume
IGT-Version: 1.7-gd6af004 (i686) (Linux: 3.17.0-rc2_drm-intel-nightly_6e9c5b_20140901+ i686)
Test assertion failure function __real_main171, file gem_workarounds.c:194:
Failed assertion: ret > 0
Last errno: 22, Invalid argument
Subtest check-workaround-data-after-suspend-resume: FAIL
[root@x-sgb4 tests]# ./gem_workarounds --run-subtest check-workaround-data-after-reset
IGT-Version: 1.7-gd6af004 (i686) (Linux: 3.17.0-rc2_drm-intel-nightly_6e9c5b_20140901+ i686)
Test assertion failure function __real_main171, file gem_workarounds.c:194:
Failed assertion: ret > 0
Last errno: 22, Invalid argument
Subtest check-workaround-data-after-reset: FAIL

==Reproduce steps==
---------------------------- 
1. ./gem_workarounds --run-subtest check-workaround-data-after-reset
Comment 1 lu hua 2014-09-24 06:20:29 UTC
It impacts PNV/ILK/SNB/IVB/HSW platforms.
It has Bug 83338 on BYT/BDW platforms.
Comment 2 Damien Lespiau 2014-12-03 18:33:45 UTC
This is fixed for my on latest -nightly and igt on HSW. Closing.
Comment 3 Damien Lespiau 2014-12-03 18:34:13 UTC
(all of the subtests pass, the one that was failing is now called "reset")
Comment 4 Guo Jinxian 2014-12-04 05:35:25 UTC
Verified on latest -nightly(691817ae2a8f37cb1df33f21a6dd1c15a8832693)


[root@x-sgb4 tests]# ./gem_workarounds
IGT-Version: 1.8-g4e5c16c (i686) (Linux: 3.18.0-rc7_drm-intel-nightly_691817_20141202+ i686)
Subtest read: SUCCESS (0.000s)
Subtest reset: SUCCESS (5.898s)
Suspending the device ...
rtcwake: wakeup from "mem" using /dev/rtc0 at Thu Dec  4 13:20:17 2014
Subtest suspend-resume: SUCCESS (0.488s)
Comment 5 Elizabeth 2017-10-06 14:36:06 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.