Bug 73724 - [BDW]igt/gem_gtt_hog fails
Summary: [BDW]igt/gem_gtt_hog 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: Rodrigo Vivi
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-17 07:29 UTC by lu hua
Modified: 2017-10-06 14:40 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
dmesg (100.73 KB, text/plain)
2014-01-17 07:29 UTC, lu hua
no flags Details
output (27.41 KB, text/plain)
2014-03-17 06:09 UTC, lu hua
no flags Details

Description lu hua 2014-01-17 07:29:54 UTC
Created attachment 92258 [details]
dmesg

System Environment:
--------------------------
Platform: Broadwell
Kernel:	(drm-intel-nightly)4acca65d00ccbabbe6481f2521a17a134050a427

Bug detailed description:
-------------------------
It fails on Broad well with -nightly kernel. It's a new case.

output:
IGT-Version: 1.5-g1552aa2 (x86_64) (Linux: 3.13.0-rc7_drm-intel-nightly_4acca6_20140117+ x86_64)
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary



Reproduce steps:
----------------------------
1. ./gem_gtt_hog
Comment 1 Jesse Barnes 2014-01-17 20:01:38 UTC
This is a new one from Chris.
Comment 2 Chris Wilson 2014-01-17 20:18:23 UTC
Not so fast - the error is that coherency on bdw is bust.
Comment 3 Chris Wilson 2014-01-17 21:05:39 UTC
Oh, now I remember, it is just missing the bdw blit fixes. Whoever feels like a trivial job...
Comment 4 Rodrigo Vivi 2014-01-30 15:49:18 UTC
Hi lu hua,

Could you please test with this intel-gpu-tools bdw-blts branch:
http://cgit.freedesktop.org/~vivijim/intel-gpu-tools/log/?h=bdw-blts
Comment 5 Rodrigo Vivi 2014-02-06 21:45:50 UTC
The last version on my branch was buggy, so if you tested it, please update the branch and test it again.
Current version should fix this issue.
Comment 6 lu hua 2014-02-08 03:16:27 UTC
It still fails on latest igt and -nightly kernel.
output:
IGT-Version: 1.5-g971c7db (x86_64) (Linux: 3.13.0_drm-intel-nightly_8f5284_20140208+ x86_64)
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary
Test assertion failure function run, file gem_gtt_hog.c:143:
Last errno: 2, No such file or directory
Failed assertion: x == canary

Also test the patch, It still fails.
Comment 7 Rodrigo Vivi 2014-03-14 16:59:52 UTC
I'm sorry. I had forgotten to update my repository.

Please git fetch && git rebase to_my_remote/bdw-blts

and test again.
Comment 8 lu hua 2014-03-17 06:09:43 UTC
Created attachment 95905 [details]
output

Test on latest igt and -nightly kernel(b18596), It still fails.
Comment 9 Rodrigo Vivi 2014-03-17 10:21:59 UTC
Hi lu hua,

Could you please test with this intel-gpu-tools bdw-blts branch:
http://cgit.freedesktop.org/~vivijim/intel-gpu-tools/log/?h=bdw-blts
Comment 10 lu hua 2014-03-18 07:08:45 UTC
(In reply to comment #9)
> Hi lu hua,
> 
> Could you please test with this intel-gpu-tools bdw-blts branch:
> http://cgit.freedesktop.org/~vivijim/intel-gpu-tools/log/?h=bdw-blts


It works well on bdw-blts branch.
output
IGT-Version: 1.6-g8abf2b9 (x86_64) (Linux: 3.14.0-rc6_drm-intel-nightly_b18596_20140314+ x86_64)
Time to execute 64 children:            326834.255ms
Comment 11 Rodrigo Vivi 2014-03-20 20:04:31 UTC
Patches has been merged. So closing this entry.
Feel free to reopen if you still face this issue on i-g-t master.

thanks,
Rodrigo.
Comment 12 lu hua 2014-03-21 01:35:26 UTC
Verified.Fixed.
Comment 13 Elizabeth 2017-10-06 14:40:17 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.