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
Created attachment 106418 [details] dmesg.log
After a GPU hang, please attach /sys/class/drm/card0/error
(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.
Created attachment 106471 [details] error.log
Ok, that has the similar symptoms that the PDE were incorrect and the BCS just read random pages.
Default enable_ppgtt is 1, this issue cannot reproduce.
Features not enabled by default are treated as enhancements nowadays.
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.