Bug 89931

Summary: [SKL]igt/gem_pwrite_pread@display-pwrite-blt-gtt_mmap-performance sporadically causes *ERROR* Hangcheck timer elapsed... blitter ring idle
Product: DRI Reporter: lu hua <huax.lu>
Component: DRM/IntelAssignee: Rami <ramix.ben.hassine>
Status: CLOSED WORKSFORME QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: medium CC: christophe.prigent, intel-gfx-bugs
Version: unspecified   
Hardware: All   
OS: Linux (All)   
Whiteboard:
i915 platform: SKL i915 features: GEM/Other
Attachments:
Description Flags
dmesg none

Description lu hua 2015-04-07 05:34:10 UTC
Created attachment 114906 [details]
dmesg

==System Environment==
--------------------------
Regression: not sure

Non-working platforms: SKL

==kernel==
--------------------------
drm-intel-nightly/333cf6eed7cae0ee2d6bb1b4c4d421b94f84fc13
commit 333cf6eed7cae0ee2d6bb1b4c4d421b94f84fc13
Author: Jani Nikula <jani.nikula@intel.com>
Date:   Thu Apr 2 11:38:12 2015 +0300

    drm-intel-nightly: 2015y-04m-02d-08h-37m-57s UTC integration manifest

==Bug detailed description==
-----------------------------
Run it 2 rounds, It fails once.
gem_pwrite_pread@snooped-pwrite-blt-cpu_mmap-performance also has this issue.
output:
IGT-Version: 1.10-g43a1f64 (x86_64) (Linux: 4.0.0-rc6_drm-intel-nightly_333cf6_20150403+ x86_64)
** mmap display copy 16384 bytes x      1:      678.000µs, 24.2MiB/s
** mmap display copy 16384 bytes x      2:      514.500µs, 31.8MiB/s
** mmap display copy 16384 bytes x      4:      509.750µs, 32.1MiB/s
** mmap display copy 16384 bytes x      8:      471.500µs, 34.7MiB/s
** mmap display copy 16384 bytes x     16:      449.500µs, 36.4MiB/s
** mmap display copy 16384 bytes x     32:      435.438µs, 37.6MiB/s
** mmap display copy 16384 bytes x     64:      461.938µs, 35.5MiB/s
** mmap display copy 16384 bytes x    128:      500.539µs, 32.7MiB/s
** mmap display copy 16384 bytes x    256:      500.590µs, 32.7MiB/s
** mmap display copy 16384 bytes x    512:      500.219µs, 32.8MiB/s
** mmap display copy 16384 bytes x   1024:      499.402µs, 32.8MiB/s
** mmap display copy 16384 bytes x   2048:      500.127µs, 32.8MiB/s
** mmap display copy 16384 bytes x   4096:      500.012µs, 32.8MiB/s
** mmap display copy 16384 bytes x   8192:      500.198µs, 32.8MiB/s
** mmap display copy 16384 bytes x  16384:      500.135µs, 32.8MiB/s
** mmap display copy 16384 bytes x  32768:      500.108µs, 32.8MiB/s
** mmap display copy 16384 bytes x  65536:      500.005µs, 32.8MiB/s
** mmap display copy 16384 bytes x 131072:      528.930µs, 31.0MiB/s
Subtest display-pwrite-blt-gtt_mmap-performance: SUCCESS (134.867s)

root@x-skly05:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# dmesg -r|egrep "<[1-4]>"|grep drm
<3>[ 7016.090135] [drm:i915_hangcheck_elapsed [i915]] *ERROR* Hangcheck timer elapsed... blitter ring idle

==Reproduce steps==
---------------------------- 
1. ./gem_pwrite_pread --run-subtest display-pwrite-blt-gtt_mmap-performance
Comment 1 lu hua 2015-04-07 05:38:36 UTC
gem_storedw_batches_loop@secure-dispatch also has this error.
Comment 2 cprigent 2015-08-03 22:11:07 UTC
Bug scrub: Assigned to Rami.
Rami, please check if still reproduced.
Comment 3 Rami 2015-08-07 16:31:22 UTC
Bug not reproduced.


Hardware
Platform: SKY LAKE Y A0
CPU : Intel(R) Core(TM) m3-6Y30 CPU @ 0.8GHz 4MB (family: 6, model: 78  stepping: 3)
MCP : SKL-Y  D1  2+2 (or ULX-D1)
QDF : QVY3 
CPU : SKL D1
Chipset PCH: Sunrise Point LP C1       
CRB : SKY LAKE Y LPDDR3 RVP3 CRB FAB2
Reworks : All Mandatories + FBS02 & FBS03, O-06
Software 
Kernel : drm-intel-nightly 7ac3d6977b359242ecabc0b155edf63cf5404913 4.2.0-rc4 from git://anongit.freedesktop.org/drm-intel
Bios: SKLSE2R1.R00.X093.1507222151
ME FW : 11.0.0.1165
Ksc (EC FW): 1.16
drm: (HEAD, origin/master, origin/HEAD, master) fc083322b0c8a58b51976adf23a582bce8bb75f1 from git://git.freedesktop.org/git/mesa/drm
intel-driver: (HEAD, origin/master, origin/HEAD, master) 611d8ea9d75dc026c203e3ebe53b434769d4587c from git://git.freedesktop.org/git/vaapi/intel-driver
libva: (HEAD, origin/master, origin/HEAD, master) 70b80c0dd2effb4956b208775641f7c68a67a9df from git://git.freedesktop.org/git/vaapi/libva
mesa: (HEAD, origin/master, origin/HEAD, master) 1b2b0e42ce47bfd1fcb5513ed2c23b9bb7a5a5b8 from git://git.freedesktop.org/git/mesa/mesa
xf86-video-intel: (HEAD, origin/master, origin/HEAD, master) 4246c63347290390a2104739c719f5ff6a05a0e2 from git://git.freedesktop.org/git/xorg/driver/xf86-video-intel
xserver: (HEAD, origin/master, origin/HEAD, master) ea03e314f98e5d8ed7bf7a508006a3d84014bde5 from git://git.freedesktop.org/git/xorg/xserver
Comment 4 cprigent 2016-02-22 11:52:38 UTC
So closed as not reproducible.

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.