Bug 83972 - [BYT-M ppgtt] GPU HANG: ecode 2:0x00fffff7 when run 3D Performance(eg. etqw_1_10 ) sometimes
Summary: [BYT-M ppgtt] GPU HANG: ecode 2:0x00fffff7 when run 3D Performance(eg. etqw_1...
Status: CLOSED WONTFIX
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: medium enhancement
Assignee: Chris Wilson
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-17 08:40 UTC by zhoujian
Modified: 2015-05-13 07:26 UTC (History)
3 users (show)

See Also:
i915 platform:
i915 features:


Attachments
dmesg.log (123.94 KB, text/plain)
2014-09-17 08:41 UTC, zhoujian
no flags Details
error.log (2.40 MB, text/plain)
2014-09-18 01:31 UTC, zhoujian
no flags Details

Description zhoujian 2014-09-17 08:40:08 UTC
Platform: BYT-M
Libdrm:(master)libdrm-2.4.56-25-g86b37c61c78edd1353a3f76f678c39e2ec168771
Mesa:(master)7f6872d012e66b11b64179cd7c214d10d4ae55cd
Xserver:(master)xorg-server-1.16.0-176-gd3427717f2c6a473dc3d20631dff653e4e37228e
Xf86_video_intel:(master)2.99.916-43-gd470f0f520f6bd160ae4acef2b4b3c86afd8dbbd
Cairo:(master)0aa43ed886c0f8468a21a470f2f024bd4d8a4513
Libva:(master)e0d25ece01e7aba819c910e98c4fb4706cdab055
Libva_intel_driver:(master)bc2e06ef0f89b264fe968fbff4f06e425385c3d8
Kernel:(drm-intel-nightly)43df30da20447e2856b2761215ff274886a9f931

Bug detailed description:
---------------------------------------------
GPU Hang when run 3D Performance(eg. etqw_1_10 ) on BYT-M,This issue fail rate is low.
Add argument "i915.enable_ppgtt=1" on nightly kernel, it can works well.
The dmesg info you can see dmesg.log.

Reproduce steps:
---------------------------------------------
1. xinit&
2. vbank_mode=0 ./etqw.x86 +set in_tty 0 +set sys_VideoRam 64 +set r_mode -1 +exec etqw-pts.cfg +set r_customWidth 1920 +set r_customHeight 1080 +vid_restart
Comment 1 zhoujian 2014-09-17 08:41:13 UTC
Created attachment 106418 [details]
dmesg.log
Comment 2 Chris Wilson 2014-09-17 08:45:08 UTC
After a GPU hang, please attach /sys/class/drm/card0/error
Comment 3 zhoujian 2014-09-18 01:30:24 UTC
(In reply to comment #2)
> After a GPU hang, please attach /sys/class/drm/card0/error
Ok,Using command:"cat /sys/class/drm/card0/error" get error info, you can see error.log.
Comment 4 zhoujian 2014-09-18 01:31:02 UTC
Created attachment 106471 [details]
error.log
Comment 5 Chris Wilson 2014-09-18 06:14:57 UTC
Ok, that has the similar symptoms that the PDE were incorrect and the BCS just read random pages.
Comment 6 wendy.wang 2014-11-07 04:42:55 UTC
Default enable_ppgtt is 1, this issue cannot reproduce.
Comment 7 Daniel Vetter 2014-11-21 10:32:16 UTC
Features not enabled by default are treated as enhancements nowadays.
Comment 8 Jesse Barnes 2015-03-02 21:32:14 UTC
No full PPGTT on pre-gen8.


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.