Bug 72216 - [BDW]igt/gem_exec_faulting_reloc/{normal,no-prefault} fail
Summary: [BDW]igt/gem_exec_faulting_reloc/{normal,no-prefault} fail
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: XOrg git
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: 2013-12-02 05:39 UTC by Guo Jinxian
Modified: 2017-10-06 14:41 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
dmesg (56.83 KB, text/plain)
2013-12-02 05:39 UTC, Guo Jinxian
no flags Details

Description Guo Jinxian 2013-12-02 05:39:20 UTC
Created attachment 90076 [details]
dmesg

System Environment:
--------------------------
Platform: Broadwell
kernel   (drm-intel-nexe-queued)be46ffd48ba34189336c6fe420ff3370dcd36c60
Some additional commit info:
Author: Ville Syrjälä <ville.syrjala@linux.intel.com>
Date:   Fri Nov 29 13:21:49 2013 +0200

    drm/i915: Fix port name in vlv_wait_port_ready() timeout warning

    We're currently misprinting the port name when vlv_wait_port_ready()
    times out. Fix it by using port_name().

    Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
    Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>

Bug detailed description:
-----------------------------
Test assertion failure function gem_execbuf, file drmtest.c:556:
Failed assertion: ret == 0
Subtest normal: FAIL
Test assertion failure function gem_execbuf, file drmtest.c:556:
Failed assertion: ret == 0
Subtest no-prefault: FAIL

This is the first time to run igt test on Broadwell.

Steps:
---------------------------
./gem_exec_faulting_reloc
Comment 1 Daniel Vetter 2013-12-03 15:45:49 UTC
Atm gpu reset doesn't work on bdw. Can you please recheck that the system isn't dead already? Please re-run the test directly after boot-up, without X or anything having run before.

execbuf really shouldn't fail like this ...
Comment 2 Guo Jinxian 2013-12-05 02:18:29 UTC
I rechecked on -nightly commit 2a9f23d82a79d2785429aba43b02683abf103c0b, run the test after reboot directly, the system isn't dead indeed
Comment 3 Daniel Vetter 2013-12-05 07:36:53 UTC
(In reply to comment #2)
> I rechecked on -nightly commit 2a9f23d82a79d2785429aba43b02683abf103c0b, run
> the test after reboot directly, the system isn't dead indeed

So even after a fresh boot it fails with the exact same error? The big question is whether it still fails in gem_execbuf.
Comment 4 Ben Widawsky 2013-12-06 00:29:04 UTC
Please retest with latest IGT
Comment 5 Guo Jinxian 2013-12-06 02:52:37 UTC
Retested on latest IGT(commit 8ac7b93b218af1544988331cd68c69ba4102c29f), this bug still failed.

[root@x-bdw01 tests]# ./gem_exec_faulting_reloc
Test assertion failure function gem_execbuf, file drmtest.c:558:
Failed assertion: ret == 0
Subtest normal: FAIL
Test assertion failure function gem_execbuf, file drmtest.c:558:
Failed assertion: ret == 0
Subtest no-prefault: FAIL
Comment 6 Guo Jinxian 2013-12-10 06:35:33 UTC
Update test result on IGT commit(3c5423b9a74fe056cae1fce41fd3ad16584e9c8d), the test is passed, thanks.

[root@x-bdw01 tests]# ./gem_exec_faulting_reloc
Subtest normal: SUCCESS
Subtest no-prefault: SUCCESS
Comment 7 Guo Jinxian 2013-12-10 07:23:33 UTC
test passed on IGT commit(3c5423b9a74fe056cae1fce41fd3ad16584e9c8d)
Comment 8 Elizabeth 2017-10-06 14:41:39 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.