Bug 91349 - [All] igt/gem_eio tests fails by design until i915_wait_request() EIO handling is updated
Summary: [All] igt/gem_eio tests fails by design until i915_wait_request() EIO handlin...
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: high normal
Assignee: cprigent
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
: 91447 91453 92224 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-07-15 14:44 UTC by cprigent
Modified: 2016-08-23 13:00 UTC (History)
5 users (show)

See Also:
i915 platform: BDW, BSW/CHT, BXT, BYT, HSW, IVB, KBL, SKL, SNB
i915 features: GEM/Other


Attachments
kern.log (251.99 KB, application/tar-gz)
2015-07-15 14:44 UTC, cprigent
no flags Details
json files (1.43 KB, application/x-compressed-tar)
2015-07-15 14:46 UTC, cprigent
no flags Details
Kernel configuration (133.37 KB, text/plain)
2015-07-15 14:47 UTC, cprigent
no flags Details
GPU hang error message (2.04 MB, text/plain)
2015-07-24 15:06 UTC, Olivier Berthier
no flags Details
igt metadata file for byt-m (4.34 KB, text/plain)
2015-07-24 15:08 UTC, Olivier Berthier
no flags Details
kern.log for byt-m (277.92 KB, text/plain)
2015-07-24 15:09 UTC, Olivier Berthier
no flags Details
dmesg log for byt-m (122.64 KB, text/plain)
2015-07-24 15:09 UTC, Olivier Berthier
no flags Details
proof-of-concept patch (1.72 KB, patch)
2015-08-18 21:19 UTC, Paulo Zanoni
no flags Details | Splinter Review
dmesg_4.2-rc8-with-patch (312.89 KB, text/plain)
2015-08-24 12:51 UTC, cprigent
no flags Details
card0-error_4.2-rc8-with-patch (374.90 KB, text/plain)
2015-08-24 12:53 UTC, cprigent
no flags Details

Description cprigent 2015-07-15 14:44:46 UTC
Created attachment 117139 [details]
kern.log

Braswell-M
Hardware
Platform: Braswell M
CPU : Intel(R) CPU  @ 1.52 GHz (family: 6, model: 76 stepping: 3)
SoC : BSW C0
CRB : BRASWELL RVP Fab2 Mandatory
Reworks : All Feature Reworks: F28, F32,F33 & F37 Optional reworks : O-01a Software
BIOS : BRAS.X64.B074.R00.1505311952
TXE FW : 2.0.0.2064 Ksc : 1.08
Linux distribution: Ubuntu 14.04 LTS 64 bits
kernel 4.2.0-rc2-drm-intel-nightly-ww29++
cairo: (HEAD, tag: 1.14.2) 93422b3cb5e0ef8104b8194c8873124ce2f5ea2d from git://git.freedesktop.org/git/cairo
drm: (HEAD, tag: libdrm-2.4.62, tag: 2.4.62) ba4b5ac010ab85406ec52e3906e13d58cd9aa782 from git://anongit.freedesktop.org/mesa/drm
intel-driver: (HEAD, tag: 1.6.0, origin/v1.6-branch) 32268c46d538667d437dc9266aa4c183e51c1286 from git://git.freedesktop.org/git/vaapi/intel-driver
libva: (HEAD, tag: libva-1.6.0, origin/v1.6-branch) a8008998bc0d4a76ae6927607c048e52ba50fd0e from git://git.freedesktop.org/git/vaapi/libva
mesa: (HEAD, tag: mesa-10.6.2) 9643cce94c8a1938e3342fb83d025a1e5c2aa79b from git://anongit.freedesktop.org/mesa/mesa
xf86-video-intel: (HEAD, tag: 2.99.917) baec802b21387d04aebb10ac29e719a1800c5aa0 from git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
xserver: (HEAD, tag: xorg-server-1.17.2, origin/server-1.17-branch) 2123f7682d522619f101b05fb75efa75dabbe371 from git://git.freedesktop.org/git/xorg/xserver

intel-gpu-tools: (HEAD, origin/master, origin/HEAD, master) 7f952bd976416196f628c42a8d7bf77fe3c1540f from git://git.freedesktop.org/git/xorg/app/intel-gpu-tools

Pre-conditions:
---------------
2 monitors connected to HDMI and DP ports

Steps:
-------
1. Execute command:
cd <..>/intel-gpu-tools/scripts
./run-tests.sh -s -r <..>/results -x .*suspend.* -x gem_userptr_blits@swapping.* -x gem_dummy_reloc_loop -x gem_concurrent_all.* -x gem_evict_everything@swapping-hang -x gem_close_race -x gem_cpu_reloc -x gem_ctx_thrash.* -x drv_hangman.* -x drv_missed_irq_hang -x kms_setmode.* -x gem_fence_thrash@bo-write-verify-threaded-y -x gem_multi_bsd_sync_loop -x gem_reloc_vs_gpu@forked-interruptible-faulting-reloc-thrashing -x gem_seqno_wrap -x gem_userptr_blits@forked-sync-swapping-multifd-mempressure-interruptible -x kms_render@gpu-blit -x kms_cursor_crc@cursor-size-change -x gem_render_linear_blits@swap-thrash -x gem_render_tiled_blits@swap-thrash -x gem_evict_everything@mlocked-hang -x gem_userptr_blits@mlocked-normal-sync -x gem_userptr_blits@mlocked-sync-interruptible -x gem_userptr_blits@mlocked-unsync-normal -x gem_userptr_blits@mlocked-unsync-interruptible -x gem_exec_big -x gem_mmap_gtt@medium-copy -x gem_mmap_gtt@medium-copy-xy -x gem_pwrite@huge-gtt -x gem_pwrite@big-cpu -x gem_pwrite@big-gtt -x gem_pwrite@huge-cpu
2. Wait a moment

Actual result:
---------------
2. Result of "igt@gem_eio@throttle" is "crash". Then all following tests are "fail" (more than 100, I stopped the execution)

Expected result:
-----------------
2. Result is Pass.
Comment 1 cprigent 2015-07-15 14:46:37 UTC
Created attachment 117140 [details]
json files

25.json indicates crash, then the following tests are fail
Comment 2 cprigent 2015-07-15 14:47:40 UTC
Created attachment 117141 [details]
Kernel configuration
Comment 3 cprigent 2015-07-15 14:53:16 UTC
Log:
Jul 15 15:53:04 BSWM5 kernel: [  538.299349] [drm:check_encoder_state] [ENCODER:41:TMDS-41]
Jul 15 15:53:04 BSWM5 kernel: [  538.299358] [drm:check_encoder_state] [ENCODER:47:TMDS-47]
Jul 15 15:53:04 BSWM5 kernel: [  538.299369] [drm:check_encoder_state] [ENCODER:49:TMDS-49]
Jul 15 15:53:04 BSWM5 kernel: [  538.299378] [drm:check_crtc_state] [CRTC:21]
Jul 15 15:53:04 BSWM5 kernel: [  538.310055] [drm:check_crtc_state] [CRTC:26]
Jul 15 15:53:04 BSWM5 kernel: [  538.310066] [drm:check_crtc_state] [CRTC:31]
Jul 15 15:53:04 BSWM5 kernel: [  538.438357] [drm:i915_gem_open] 
Jul 15 15:53:04 BSWM5 kernel: [  538.438931] [drm:i915_gem_object_create_stolen] creating stolen object: size=20000
Jul 15 15:53:04 BSWM5 kernel: [  538.439038] [drm:i915_pages_create_for_stolen] offset=0x0, size=131072
Jul 15 15:53:04 BSWM5 kernel: [  538.439713] [drm:i915_gem_object_create_stolen] creating stolen object: size=20000
Jul 15 15:53:04 BSWM5 kernel: [  538.439726] [drm:i915_pages_create_for_stolen] offset=0x20000, size=131072
Jul 15 15:53:04 BSWM5 kernel: [  538.439860] [drm:i915_gem_object_create_stolen] creating stolen object: size=20000
Jul 15 15:53:04 BSWM5 kernel: [  538.439873] [drm:i915_pages_create_for_stolen] offset=0x40000, size=131072
Jul 15 15:53:04 BSWM5 kernel: [  538.439993] [drm:i915_gem_object_create_stolen] creating stolen object: size=20000
Jul 15 15:53:04 BSWM5 kernel: [  538.440007] [drm:i915_pages_create_for_stolen] offset=0x60000, size=131072
Jul 15 15:53:04 BSWM5 kernel: [  538.440442] [drm:i915_gem_open] 
Jul 15 15:53:04 BSWM5 kernel: [  538.441798] Setting dangerous option reset - tainting kernel
Jul 15 15:53:04 BSWM5 kernel: [  538.958951] [drm:cherryview_enable_rps] GT fifo had a previous error 1080000
Jul 15 15:53:04 BSWM5 kernel: [  538.963175] [drm:cherryview_enable_rps] GPLL enabled? yes
Jul 15 15:53:04 BSWM5 kernel: [  538.963185] [drm:cherryview_enable_rps] GPU status: 0x00002810
Jul 15 15:53:04 BSWM5 kernel: [  538.963191] [drm:cherryview_enable_rps] current GPU freq: 400 MHz (40)
Jul 15 15:53:04 BSWM5 kernel: [  538.963197] [drm:cherryview_enable_rps] setting GPU freq to 400 MHz (40)
Jul 15 15:53:06 BSWM5 kernel: [  540.391648] [drm:edp_panel_vdd_off_sync] Turning eDP port C VDD off
Jul 15 15:53:06 BSWM5 kernel: [  540.391672] [drm:edp_panel_vdd_off_sync] PP_STATUS: 0x80000008 PP_CONTROL: 0xabcd0007
Jul 15 15:53:09 BSWM5 kernel: [  543.961177] [drm] stuck on render ring
Jul 15 15:53:09 BSWM5 kernel: [  543.990429] [drm] GPU HANG: ecode 8:0:0xe75ffffe, in gem_eio [4638], reason: Ring hung, action: reset
Comment 4 Thomas Wood 2015-07-16 16:53:08 UTC
Comment on attachment 117140 [details]
json files

The "crash" result should be fixed by http://patchwork.freedesktop.org/patch/54720/ and the test result will be "fail" instead.
Comment 5 Olivier Berthier 2015-07-17 14:02:01 UTC
Same bug found on Sky Lake Y. 

With the patch the result is now "fail", but all the following tests are always automatically set to fail.

Hardware
Platform: SKY LAKE Y A0 
CPU : Intel(R) Core(TM) m5-6Y57 CPU @ 1.10GHz (family: 6, model: 78  stepping: 3)
MCP : SKL-Y  D1 2+2 (ou ULX-D1)
QDF : QJK9 
CPU : SKL D0
Chipset PCH: Sunrise Point LP C1       
CRB : SKY LAKE Y LPDDR3 RVP3 CRB FAB2
Reworks : All Mandatories + FBS02,FBS03, F23, O-02 & O-06

Software 
BIOS : SKLSE2R1.R00.X090.B01.1506290657
ME FW : 11.0.0.1158
Ksc (EC FW): 1.15
Linux : Ubuntu 14.04 LTS 64 bits
Kernel : 4.2.0-rc2 drm-intel-nightly ( 984a26bf807c8cae3764e63fadcce74299c2555c )
drm: (HEAD, tag: libdrm-2.4.61, tag: 2.4.61) b2360626c4aa1dccdf3fe258b833121748d64d35 from git://anongit.freedesktop.org/mesa/drm
intel-driver: (HEAD, tag: 1.6.0.pre1) f3f74ea23601750078215fad04dde6748364b88d from git://git.freedesktop.org/git/vaapi/intel-driver
libva: (HEAD, tag: libva-1.6.0.pre1) 0f88a645ab3cea69d63371189e53cd465ab95a20 from git://git.freedesktop.org/git/vaapi/libva
mesa: (HEAD, tag: mesa-10.5.8) 24b043aab73ce066ded6e4bc93f589008dfc8484 from git://anongit.freedesktop.org/mesa/mesa
xf86-video-intel: (HEAD, tag: 2.99.917) baec802b21387d04aebb10ac29e719a1800c5aa0 from git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
xserver: (HEAD, tag: xorg-server-1.17.2, origin/server-1.17-branch) 2123f7682d522619f101b05fb75efa75dabbe371 from git://git.freedesktop.org/git/xorg/xserver
intel-gpu-tools: (HEAD, origin/master, origin/HEAD) fdefdd48f61b39d2af825ccdba11fafcaf58031a from git://git.freedesktop.org/git/xorg/app/intel-gpu-tools
Comment 6 cprigent 2015-07-24 08:01:13 UTC
Reproduced on BSW with kernel 4.2-rc2 from git://anongit.freedesktop.org/drm-intel tag drm-intel-testing-2015-07-17

Results from json files:
qa@BSWM5:~$ grep -o "result\":.*.," 1?.json
10.json:result": "pass", "time": 0.0904541015625,
11.json:result": "fail", "time": 0.09747505187988281,
12.json:result": "fail", "time": 100.70466613769531, 
13.json:result": "fail", "time": 0.0959010124206543,
14.json:result": "pass", "time": 9.22084903717041,
15.json:result": "skip", "time": 0.04704403877258301, 
16.json:result": "fail", "time": 0.0970299243927002,
17.json:result": "pass", "time": 0.05900001525878906,
18.json:result": "fail", "time": 0.09632086753845215,
19.json:result": "pass", "time": 4.516381025314331,
qa@BSWM5:~$ 
qa@BSWM5:~$ grep -o "result\":.*.," 2?.json
20.json:result": "skip", "time": 0.04303288459777832,
21.json:result": "pass", "time": 1.6184890270233154, 
22.json:result": "pass", "time": 10.48365592956543, 
23.json:result": "pass", "time": 0.6573240756988525,
24.json:result": "fail", "time": 0.09459209442138672,
25.json:result": "crash", "time": 5.041996002197266,
26.json:result": "fail", "time": 0.060148000717163086,
27.json:result": "fail", "time": 0.04922199249267578,
28.json:result": "fail", "time": 0.05073904991149902,
29.json:result": "skip", "time": 0.04256010055541992, 
qa@BSWM5:~$ 
qa@BSWM5:~$ grep -o "result\":.*.," 3?.json
30.json:result": "skip", "time": 0.038858890533447266, 
31.json:result": "skip", "time": 0.037709951400756836, 
32.json:result": "fail", "time": 0.04903388023376465,
33.json:result": "skip", "time": 0.038513898849487305, 
34.json:result": "skip", "time": 0.04016995429992676,
35.json:result": "fail", "time": 0.05405306816101074,
36.json:result": "fail", "time": 0.05789923667907715,
37.json:result": "fail", "time": 0.05475497245788574,
38.json:result": "fail", "time": 0.054100990295410156,
39.json:result": "fail", "time": 0.05327296257019043,
qa@BSWM5:~$ 
qa@BSWM5:~$ grep -o "result\":.*.," 4?.json
40.json:result": "fail", "time": 0.0533909797668457,
41.json:result": "fail", "time": 0.05124402046203613,
42.json:result": "fail", "time": 0.05461311340332031,
43.json:result": "fail", "time": 0.05335593223571777,
44.json:result": "fail", "time": 0.05193901062011719,
45.json:result": "fail", "time": 0.05449795722961426,
46.json:result": "fail", "time": 0.049555063247680664,
47.json:result": "fail", "time": 0.05331993103027344,
48.json:result": "fail", "time": 0.05173206329345703,
49.json:result": "fail", "time": 0.054656982421875,
qa@BSWM5:~$ 
qa@BSWM5:~$ grep -o "result\":.*.," 5?.json
50.json:result": "fail", "time": 0.05613279342651367,
51.json:result": "fail", "time": 0.05406689643859863,
52.json:result": "fail", "time": 0.04991602897644043,
53.json:result": "fail", "time": 0.05462288856506348,
54.json:result": "fail", "time": 0.052607059478759766,
55.json:result": "fail", "time": 0.05295419692993164,
56.json:result": "fail", "time": 0.04719996452331543,
57.json:result": "fail", "time": 0.053215980529785156,
58.json:result": "fail", "time": 0.09530282020568848,
59.json:result": "fail", "time": 0.05389213562011719,
qa@BSWM5:~$ 
qa@BSWM5:~$ grep -o "result\":.*.," 6?.json
60.json:result": "fail", "time": 0.0541989803314209,
61.json:result": "fail", "time": 0.04947304725646973,
62.json:result": "fail", "time": 0.054969072341918945,
63.json:result": "fail", "time": 0.05176687240600586,
64.json:result": "fail", "time": 0.059491872787475586,
65.json:result": "fail", "time": 0.04333209991455078,
66.json:result": "fail", "time": 0.054190874099731445,
67.json:result": "fail", "time": 0.05673718452453613,
68.json:result": "fail", "time": 0.05417299270629883,
69.json:result": "fail", "time": 0.04601597785949707,
Comment 7 Olivier Berthier 2015-07-24 15:06:41 UTC
Created attachment 117343 [details]
GPU hang error message

Same crash found on BYT-M for this test.

Setup
------
kernel 4.2.0-rc2-drm-intel-testing-2015-07-17++
drm: (HEAD, tag: libdrm-2.4.61, tag: 2.4.61) b2360626c4aa1dccdf3fe258b833121748d64d35 from git://anongit.freedesktop.org/mesa/drm
intel-driver: (HEAD, tag: 1.6.0.pre1) f3f74ea23601750078215fad04dde6748364b88d from git://git.freedesktop.org/git/vaapi/intel-driver
libva: (HEAD, tag: libva-1.6.0.pre1) 0f88a645ab3cea69d63371189e53cd465ab95a20 from git://git.freedesktop.org/git/vaapi/libva
mesa: (HEAD, tag: mesa-10.5.9) 7f40d083748f3a8276e08a2fa0ae7149269ea379 from git://anongit.freedesktop.org/mesa/mesa
xf86-video-intel: (HEAD, tag: 2.99.917) baec802b21387d04aebb10ac29e719a1800c5aa0 from git://anongit.freedesktop.org/xorg/driver/xf86-video-intel
xserver: (HEAD, tag: xorg-server-1.17.2, origin/server-1.17-branch) 2123f7682d522619f101b05fb75efa75dabbe371 from git://git.freedesktop.org/git/xorg/xserver
intel-gpu-tools: (HEAD, origin/master, origin/HEAD, master) 0705ce6d15320a153c137b4a2119496a7f9c49f1 from git://git.freedesktop.org/git/xorg/app/intel-gpu-tools
Comment 8 Olivier Berthier 2015-07-24 15:08:28 UTC
Created attachment 117344 [details]
igt metadata file for byt-m
Comment 9 Olivier Berthier 2015-07-24 15:09:07 UTC
Created attachment 117346 [details]
kern.log for byt-m
Comment 10 Olivier Berthier 2015-07-24 15:09:39 UTC
Created attachment 117347 [details]
dmesg log for byt-m
Comment 11 cprigent 2015-07-28 16:52:23 UTC
Bug scrub:
Assigned to Paul. Please assigned to someone available.
Comment 12 Chris Wilson 2015-07-28 16:58:04 UTC
*** Bug 91447 has been marked as a duplicate of this bug. ***
Comment 13 cprigent 2015-08-16 13:12:31 UTC
Reproduced on BSW.

Platform: Braswell M
CPU : Intel(R) CPU  @ 1.52 GHz (family: 6, model: 76 stepping: 3)
SoC : BSW C0
CRB : BRASWELL RVP Fab2
Mandatory Reworks : All
Feature Reworks: F28, F32,F33 & F37
Optional reworks : O-01a
Software
BIOS : SKLSE2R1.R00.X093.B02.1507222151
ME FW : 11.0.0.1157
Ksc (EC FW): 1.15
Linux distribution: Ubuntu 14.04 LTS 64 bits
Kernel: drm-intel-nightly 308b72e08b237aa7cde758fc44f88851710e417d 4.2.0-rc5 from git://anongit.freedesktop.org/drm-intel 
Mesa: mesa-10.6.3 ddc976368fef367e464472ebcc2ac4fd89eb9fd8 from http://cgit.freedesktop.org/mesa/mesa/
Xf86_video_intel: 2.99.917 baec802b21387d04aebb10ac29e719a1800c5aa0 from http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
Libdrm: libdrm-2.4.62 ba4b5ac010ab85406ec52e3906e13d58cd9aa782 from http://cgit.freedesktop.org/mesa/drm/
Cairo: 1.14.2 from 93422b3cb5e0ef8104b8194c8873124ce2f5ea2d http://cgit.freedesktop.org/cairo
libva: libva-1.6.0 a8008998bc0d4a76ae6927607c048e52ba50fd0e from http://cgit.freedesktop.org/libva/
intel-driver: 1.6.0 32268c46d538667d437dc9266aa4c183e51c1286 from http://cgit.freedesktop.org/vaapi/intel-driver
Xserver: xorg-server-1.17.2 2123f7682d522619f101b05fb75efa75dabbe371 from http://cgit.freedesktop.org/xorg/xserver

IGT: 1.11-g5c07135 from http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/ 

Kernel commit log:
commit 308b72e08b237aa7cde758fc44f88851710e417d
Author: Daniel Vetter
Date: Fri Aug 7 19:09:47 2015 +0200
drm-intel-nightly: 2015y-08m-07d-17h-08m-56s UTC integration manifest
Comment 14 dog 2015-08-17 19:02:13 UTC
When you say "reproduced on BSW", is this the "fail" vs a "crash" now?  Given Thomas' comment, I'd assume so.
Comment 15 Paulo Zanoni 2015-08-18 18:01:58 UTC
(In reply to dog from comment #14)
> When you say "reproduced on BSW", is this the "fail" vs a "crash" now? 
> Given Thomas' comment, I'd assume so.

I believe it should now just fail. Renaming bug.
Comment 16 Paulo Zanoni 2015-08-18 21:19:28 UTC
Created attachment 117776 [details] [review]
proof-of-concept patch

Hi

Can you still reproduce the bug with this patch? It fixes the problem for me.

Thanks,
Paulo
Comment 17 Paulo Zanoni 2015-08-18 21:30:30 UTC
Chris, any comments about this?
Comment 18 cprigent 2015-08-19 09:20:39 UTC
Assigned to me. I will check
Comment 19 Chris Wilson 2015-08-19 10:02:10 UTC
(In reply to Paulo Zanoni from comment #16)
> Created attachment 117776 [details] [review] [review]
> proof-of-concept patch

It's only a very small step towards the fix which has to target all the WARNs throughout the code. The clearing of the wedged flag has to be inside the reset function, which then gets restored upon failure. Last year, I proposed

http://cgit.freedesktop.org/~ickle/linux-2.6/commit/?h=nightly&id=f29c56ceef2310b37034d94bce508ee37655699a

and this test case exists to ensure that we do generate the EIO where we expect them in the ABI. Sadly it doesn't exercise all the current WARNs in the kernel fixed by the above.
Comment 20 cprigent 2015-08-24 12:51:48 UTC
Created attachment 117892 [details]
dmesg_4.2-rc8-with-patch

Patch is successfully applied. It is still reproduced:

./run-tests.sh -t igt@gem_eio@throttle
[   246.651824] [drm:i915_reset [i915]] *ERROR* Failed to reset chip: -19
[   246.654418] [drm:i915_gem_init_hw [i915]] *ERROR* Failed to initialize GuC, error -5 (ignored)
[1/1] dmesg-warn: 1 /
Thank you for running Piglit!

dmesg:
[  240.752498] gem_eio: starting subtest throttle
[  240.752984] Setting dangerous option reset - tainting kernel
[  246.651369] [drm] stuck on render ring
[  246.651623] [drm] GPU HANG: ecode 9:0:0xe757fffe, in gem_eio [2986], reason: Ring hung, action: reset
[  246.651628] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[  246.651631] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[  246.651634] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[  246.651636] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
[  246.651639] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[  246.651678] [drm:i915_reset_and_wakeup] resetting chip
[  246.651786] drm/i915: Resetting chip after gpu hang
[  246.651824] [drm:i915_reset [i915]] *ERROR* Failed to reset chip: -19
[  246.652094] Setting dangerous option reset - tainting kernel
[  246.652491] [drm] GPU HANG: ecode 9:0:0xe757fffe, reason: Manually setting wedged to 1, action: reset
[  246.652548] [drm:i915_reset_and_wakeup] resetting chip
[  246.654278] drm/i915: Resetting chip after gpu hang
[  246.654306] [drm:gen8_init_common_ring] Execlists enabled for render ring
[  246.654320] [drm:gen8_init_common_ring] Execlists enabled for bsd ring
[  246.654329] [drm:gen8_init_common_ring] Execlists enabled for blitter ring
[  246.654338] [drm:gen8_init_common_ring] Execlists enabled for video enhancement ring
[  246.654344] [drm:intel_guc_ucode_load] GuC fw status: fetch FAIL, load FAIL
[  246.654355] [drm:intel_guc_ucode_load] GuC fw fetch status FAIL
[  246.654418] [drm:i915_gem_init_hw [i915]] *ERROR* Failed to initialize GuC, error -5 (ignored)
[  246.655228] gem_eio: exiting, ret=0

SKYLAKE Y
CPU : Intel(R) Core(TM) m3-6Y30 CPU @ 0.8GHz 4MB (family: 6, model: 78 stepping: 3)
MCP : SKL-Y D1 2+2
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
BIOS : SKLSE2R1.R00.X093.B02.1507222151
ME FW : 11.0.0.1163
Ksc (EC FW): 1.15
Linux distribution: Ubuntu 14.04 LTS 64 bits
Kernel: drm-intel-nightly 30263ef782e0548c114fb6f2771b58b27c56ba0d 4.2.0-rc7 from git://anongit.freedesktop.org/drm-intel
Mesa: mesa-10.6.3 ddc976368fef367e464472ebcc2ac4fd89eb9fd8 from http://cgit.freedesktop.org/mesa/mesa/ 
Xf86_video_intel: 2.99.917 baec802b21387d04aebb10ac29e719a1800c5aa0 from http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/ 
Libdrm: libdrm-2.4.62 ba4b5ac010ab85406ec52e3906e13d58cd9aa782 from http://cgit.freedesktop.org/mesa/drm/ 
Cairo: 1.14.2 from 93422b3cb5e0ef8104b8194c8873124ce2f5ea2d http://cgit.freedesktop.org/cairo 
libva: libva-1.6.0 a8008998bc0d4a76ae6927607c048e52ba50fd0e from http://cgit.freedesktop.org/libva/ 
intel-driver: 1.6.0 32268c46d538667d437dc9266aa4c183e51c1286 from http://cgit.freedesktop.org/vaapi/intel-driver 
Xserver: xorg-server-1.17.2 2123f7682d522619f101b05fb75efa75dabbe371 from http://cgit.freedesktop.org/xorg/xserver

Kernel commit log:
commit 30263ef782e0548c114fb6f2771b58b27c56ba0d
Author: Jani Nikula
Date: Mon Aug 17 10:19:43 2015 +0300
drm-intel-nightly: 2015y-08m-17d-07h-19m-25s UTC integration manifest
Comment 21 cprigent 2015-08-24 12:53:32 UTC
Created attachment 117893 [details]
card0-error_4.2-rc8-with-patch

log from /sys/class/drm/card0/error
Comment 22 Rami 2015-09-30 13:28:24 UTC
Reproduced on BSW with kernel 4.3.0-rc2-drm-intel-nightly (commit: 794e1cdfb84be003dbd287c69501c98ec280a89b) and  all next tests are "fail".

Hardware:
=========
Platform: Braswell M 
CPU : Intel(R) Celeron N3060 1.60GHz @ 1.6 GHz (family: 6, model: 76 stepping: 4)
SoC : BSW C0
QDF : K6XC
CRB : BRASWELL RVP Fab2
Mandatory Reworks : All Feature Reworks: F28, F32, F33, F35, F37
Optional reworks : O-01a; O-02, O-03 

Software :
========
Linux distribution: Ubuntu 14.04 LTS 64 bits 
BIOS : BRAS.X64.B084.R00.1508310642
TXE FW : 2.0.0.2073
Ksc : 1.08

kernel 4.3.0-rc2-drm-intel-nightly+
commit 794e1cdfb84be003dbd287c69501c98ec280a89b
Author: Jani Nikula <jani.nikula@intel.com>
Date:   Mon Sep 28 17:28:29 2015 +0300

    drm-intel-nightly: 2015y-09m-28d-14h-28m-11s UTC integration manifest

cairo: (HEAD, tag: 1.14.2) 93422b3cb5e0ef8104b8194c8873124ce2f5ea2d from git://git.freedesktop.org/git/cairo
drm: (HEAD, tag: libdrm-2.4.64, tag: 2.4.64) ab2fadabde3829b1ec56bd4756165dd9bd281488 from git://git.freedesktop.org/git/mesa/drm
intel-driver: (HEAD, origin/master, origin/HEAD, master) 2a72f99d24714f2a58f400ef63b913d4cf9080b3 from git://git.freedesktop.org/git/vaapi/intel-driver
libva: (HEAD, tag: libva-1.6.1, origin/v1.6-branch) 613eb962b45fbbd1526d751e88e0d8897af6c0e0 from git://git.freedesktop.org/git/vaapi/libva
mesa: (HEAD, tag: mesa-10.6.7) 32efdc87cbf89cfe08ad9571cd756e27c803caa8 from git://git.freedesktop.org/git/mesa/mesa
xf86-video-intel: (HEAD, origin/master, origin/HEAD, master) f0fd4d500de03c30c7ce19915f85acadd1ca4e5d from git://git.freedesktop.org/git/xorg/driver/xf86-video-intel
xserver: (HEAD, tag: xorg-server-1.17.2) 2123f7682d522619f101b05fb75efa75dabbe371 from git://git.freedesktop.org/git/xorg/xserver

intel-gpu-tools: (HEAD, tag: intel-gpu-tools-1.12) 1f9e0550455be4b219954a026407dd23ec21b299 from git://git.freedesktop.org/git/xorg/app/intel-gpu-tools


dmesg:
======

[  187.076845] gem_eio: executing
[  187.077322] [drm:i915_gem_open] 
[  187.077899] [drm:i915_gem_object_create_stolen] creating stolen object: size=4000
[  187.077915] [drm:i915_pages_create_for_stolen] offset=0x7f9000, size=16384
[  187.078569] [drm:i915_gem_object_create_stolen] creating stolen object: size=4000
[  187.078585] [drm:i915_pages_create_for_stolen] offset=0x7fd000, size=16384
[  187.078728] [drm:i915_gem_object_create_stolen] creating stolen object: size=4000
[  187.078749] [drm:i915_pages_create_for_stolen] offset=0x801000, size=16384
[  187.078884] [drm:i915_gem_object_create_stolen] creating stolen object: size=4000
[  187.078896] [drm:i915_pages_create_for_stolen] offset=0x805000, size=16384
[  187.079389] [drm:i915_gem_open] 
[  187.079846] gem_eio: starting subtest throttle
[  187.080834] Setting dangerous option reset - tainting kernel
[  189.074245] [drm:edp_panel_vdd_off_sync] Turning eDP port C VDD off
[  189.074267] [drm:edp_panel_vdd_off_sync] PP_STATUS: 0x80000008 PP_CONTROL: 0xabcd0007
[  192.811793] [drm] stuck on render ring
[  192.821369] [drm] GPU HANG: ecode 8:0:0xe757fffe, in gem_eio [3772], reason: Ring hung, action: reset
[  192.821694] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[  192.821701] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[  192.821705] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[  192.821709] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
[  192.821714] [drm] GPU crash dump saved to /sys/class/drm/card0/error
[  192.822994] [drm:i915_reset_and_wakeup] resetting chip
[  192.823718] drm/i915: Resetting chip after gpu hang
[  192.823770] [drm:i915_reset [i915]] *ERROR* Failed to reset chip: -19
[  192.824878] Setting dangerous option reset - tainting kernel
[  192.990672] gem_eio: exiting, ret=99
Comment 23 Rami 2015-09-30 13:42:20 UTC
Reproduced on BSW with kernel drm-intel-testing and all next tests are "fail"

Hardware:
=========

Platform: Braswell M 
CPU : Intel(R) Celeron N3060 1.60GHz @ 1.6 GHz (family: 6, model: 76 stepping: 4)
SoC : BSW D0
QDF : K6XC
CRB : BRASWELL RVP Fab2
Mandatory Reworks : All 
Feature Reworks: F28, F32, F33, F35, F37
Optional reworks : O-01a; O-02, O-03

Software 
========
Linux distribution: Ubuntu 14.04 LTS 64 bits 
BIOS : BRAS.X64.B084.R00.1508310642
TXE FW : 2.0.0.2073
Ksc : 1.08

kernel: drm-intel-testing 
commit: bf2dbbc32aae7e5d9dd955fef23f98995987d924 
author:	Daniel Vetter <daniel.vetter@ffwll.ch>	
Date: 2015-09-25 12:29:34 (GMT)

cairo: (HEAD, tag: 1.14.2) 93422b3cb5e0ef8104b8194c8873124ce2f5ea2d from git://git.freedesktop.org/git/cairo
drm: (HEAD, tag: libdrm-2.4.64, tag: 2.4.64) ab2fadabde3829b1ec56bd4756165dd9bd281488 from git://git.freedesktop.org/git/mesa/drm
intel-driver: (HEAD, origin/master, origin/HEAD, master) 2a72f99d24714f2a58f400ef63b913d4cf9080b3 from git://git.freedesktop.org/git/vaapi/intel-driver
libva: (HEAD, tag: libva-1.6.1, origin/v1.6-branch) 613eb962b45fbbd1526d751e88e0d8897af6c0e0 from git://git.freedesktop.org/git/vaapi/libva
mesa: (HEAD, tag: mesa-10.6.7) 32efdc87cbf89cfe08ad9571cd756e27c803caa8 from git://git.freedesktop.org/git/mesa/mesa
xf86-video-intel: (HEAD, origin/master, origin/HEAD, master) f0fd4d500de03c30c7ce19915f85acadd1ca4e5d from git://git.freedesktop.org/git/xorg/driver/xf86-video-intel
xserver: (HEAD, tag: xorg-server-1.17.2) 2123f7682d522619f101b05fb75efa75dabbe371 from git://git.freedesktop.org/git/xorg/xserver

intel-gpu-tools: (HEAD, tag: intel-gpu-tools-1.12) 1f9e0550455be4b219954a026407dd23ec21b299 from git://git.freedesktop.org/git/xorg/app/intel-gpu-tools
Comment 24 Elio 2015-10-01 14:51:34 UTC
This bug is reproducible with BDW 
Kernel 4.3.0-rc8-drm-intel-testing-2015-08-28
Mesa: mesa-10.6.7 from http://cgit.freedesktop.org/mesa/mesa/
Xf86_video_intel: 2.99.917 from
http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
Libdrm: libdrm-2.4.64 from http://cgit.freedesktop.org/mesa/drm/
Cairo: 1.14.2 from http://cgit.freedesktop.org/cairo
libva: libva-1.6.0 from http://cgit.freedesktop.org/libva/
intel-driver: 1.6.1. from http://cgit.freedesktop.org/vaapi/intel-driver
xorg: 1.17.99 installed with script git_xorg.sh
Xserver: xorg-server-1.17.2 from http://cgit.freedesktop.org/xorg/xserver
Intel-gpu-tools: 1.12 from http://cgit.freedesktop.org/xorg/app/intel-gpu

SoC: Broadwell 2+2 D0 (QDF : QGHA)
: Wilson Beach DVT2 Ultrabook
Intel(R) CPU @ 1.60GHz
Comment 25 Elio 2015-10-01 15:09:55 UTC
This issue is reproducible with BDW-U with the following configuration

Kernel 4.3.0-rc8-drm-intel-testing-2015-08-28
Mesa: mesa-10.6.7 from http://cgit.freedesktop.org/mesa/mesa/
Xf86_video_intel: 2.99.917 from
http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
Libdrm: libdrm-2.4.64 from http://cgit.freedesktop.org/mesa/drm/
Cairo: 1.14.2 from http://cgit.freedesktop.org/cairo
libva: libva-1.6.0 from http://cgit.freedesktop.org/libva/
intel-driver: 1.6.1. from http://cgit.freedesktop.org/vaapi/intel-driver
xorg: 1.17.99 installed with script git_xorg.sh
Xserver: xorg-server-1.17.2 from http://cgit.freedesktop.org/xorg/xserver
Intel-gpu-tools: 1.12 from http://cgit.freedesktop.org/xorg/app/intel-gpu
Comment 26 cprigent 2015-10-01 16:03:47 UTC
Bug scrub:
This bug is still reproduced on SKL. Result is now dmesg-fail but tests after this one are still failing.
Assigned to Chris.
Comment 27 cprigent 2015-10-06 08:11:36 UTC
Reproduced on BSW:
Platform: Braswell M
CPU : Intel(R) CPU  @ 1.52 GHz (family: 6, model: 76 stepping: 3)
SoC : BSW C0
CRB : BRASWELL RVP Fab2
Mandatory Reworks : All
Feature Reworks: F28, F32,F33 & F37
Optional reworks : O-01a
Software
BIOS : SKLSE2R1.R00.X093.B02.1507222151
ME FW : 11.0.0.1157
Ksc (EC FW): 1.15
Linux distribution: Ubuntu 14.04 LTS 64 bits
Kernel: drm-intel-nightly 78a01ed08ac09d84cb47db59dd10fe9de1ee6c4a 4.3.0-rc2 from git://anongit.freedesktop.org/drm-intel
cairo: (HEAD, origin/master, origin/HEAD, master) f6c46d9473e40d4a3363c96e1fc7fffc81ed12e7 from git://git.freedesktop.org/git/cairo
drm: (HEAD, origin/master, origin/HEAD, master) c3301d013444b7b5d02c58307e188e292d8cf18a from git://git.freedesktop.org/git/mesa/drm
intel-driver: (HEAD, origin/master, origin/HEAD, master) 29f4234504fd99299997a3fc2f01393fb77030b7 from git://git.freedesktop.org/git/vaapi/intel-driver
libva: (HEAD, origin/master, origin/HEAD, master) fdd6ee00c916f530e4d0aa1b250633643999dcf1 from git://git.freedesktop.org/git/vaapi/libva
mesa: (HEAD, origin/master, origin/HEAD) 30e84530a097278c7cf01c0491dba5866510c4c5 from git://git.freedesktop.org/git/mesa/mesa
xf86-video-intel: (HEAD, origin/master, origin/HEAD, master) 300319e2044cb1050e9cbc49c9985b995eaca5fe from git://git.freedesktop.org/git/xorg/driver/xf86-video-intel
xserver: (HEAD, origin/master, origin/HEAD, master) bcb60a49c5e74aa11d0256874659afddea91e53d from git://git.freedesktop.org/git/xorg/xserver

intel-gpu-tools: (HEAD, origin/master, origin/HEAD, master) 88cbb41ade5a66f96b7cd3844ce86f43d192afa0 from git://git.freedesktop.org/git/xorg/app/intel-gpu-tools 

Kernel:
commit 78a01ed08ac09d84cb47db59dd10fe9de1ee6c4a
Author: Jani Nikula <jani.nikula@intel.com>
Date:   Mon Aug 31 18:43:56 2015 +0300
drm-intel-nightly: 2015y-08m-31d-15h-42m-59s UTC integration manifes
Comment 28 cprigent 2015-10-20 09:51:12 UTC
Reproduced on SKL-Y:

Platform: SKY LAKE Y A0 
CPU : Intel(R) Core(TM) m5-6Y57 CPU @ 1.10GHz (family: 6, model: 78  stepping: 3)
MCP : SKL-Y  D1 2+2 (ou ULX-D1)
QDF : QJK9 
CPU : SKL D0
Chipset PCH: Sunrise Point LP C1       
CRB : SKY LAKE Y LPDDR3 RVP3 CRB FAB2
Reworks : All Mandatories + FBS02,FBS03, F23, O-02 & O-06
BIOS : SKLSE2R1.R00.X097.B02.1509020030
ME FW : 11.0.0.1173
Ksc (EC FW): 1.19

Linux distribution: Ubuntu 14.04 LTS 64 bits
kernel 4.3.0-rc5-drm-intel-nightly+ 819f710081d7ea116b9b44a9264061d2c030f009 from git://anongit.freedesktop.org/drm-intel
Mesa - 11.0.3 from http://cgit.freedesktop.org/mesa/mesa/
xf86-video-intel - 2.99.917 from http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
Libdrm - 2.4.65 from http://cgit.freedesktop.org/mesa/drm/
Libva - 1.6.1 from http://cgit.freedesktop.org/libva/
vaapi intel-driver - 1.6.1 from http://cgit.freedesktop.org/vaapi/intel-driver
Cairo - 1.14.2 from http://cgit.freedesktop.org/cairo
Xorg Xserver - 1.17.2 from http://cgit.freedesktop.org/xorg/xserver

Kernel commit 819f710081d7ea116b9b44a9264061d2c030f009
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Wed Oct 14 19:05:17 2015 +0200
drm-intel-nightly: 2015y-10m-14d-17h-04m-36s UTC integration manifest
Comment 29 Humberto Israel Perez Rodriguez 2015-10-28 22:17:34 UTC
The following tests cases also fail on BYT-M with the next configuration :

Test : <%gem_eio@throttle%>


Ubuntu 14.04.03 x86_x64 LTS
xorg-server : 1.17.2
libdrm : 2.4.65
xf86-video-intel : 2.99.917
mesa : 11.0.4
libva : 1.6.1
intel: driver 1.6.1
cairo : 1.14.2
intel-gpu-tools : 1.12 (commit a2c6786)

Kernel: drm-intel-nightly: 2015y-10m-23d-09h-56m-09s
commit 87074657f22e38163e712ca417e1a398d00096b6
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Fri Oct 23 11:56:52 2015 +0200
Comment 30 Olivier Berthier 2015-11-06 16:59:38 UTC
Reproduced on BXT-P:

Hardware 
Platform: Broxton P A0 Platform 
CPU Name : Intel(R) @ 1.2 GHz (family: 6, model: 92, stepping: 8) – 4 cores
SoC : BROXTON-P A0
CRB : Apollo Lake RVP Fab1
Software 
Linux distribution: Ubuntu 15.04 64 bits 
kernel 4.3.0-rc5 (26f82bd8) from https://github.com/ideak/linux.git BXT branch
commit 26f82bd872901733b739480e8899a92966ae9292
Author: Imre Deak <imre.deak@intel.com>
Date:   Tue Oct 20 16:44:03 2015 +0300
drm/i915/bxt: update bxt_defconfig
Enable Kconfig options needed for UART/eMMC.
Signed-off-by: Imre Deak <imre.deak@intel.com>
BIOS: APLKRVPA.X64.0104.R43.1510080446 
BIOS (IFWI Version): APLK_IFWI_X64_R_2015_41_5_02
CSE : 3.0.0.1044
KSC : 1.02
One HDMI monitor connected: Samsung ls24c65u
Comment 31 cprigent 2015-11-07 11:26:09 UTC
Reproduced on SKL-Y with last setup:

Platform: SKY LAKE Y A0 
CPU : Intel(R) Core(TM) m5-6Y57 CPU @ 1.10GHz (family: 6, model: 78  stepping: 3)
MCP : SKL-Y  D1 2+2 (ou ULX-D1)
QDF : QJK9 
CPU : SKL D0
Chipset PCH: Sunrise Point LP C1       
CRB : SKY LAKE Y LPDDR3 RVP3 CRB FAB2
Reworks : All Mandatories + FBS02,FBS03, F23, O-02 & O-06
Software
BIOS : SKLSE2R1.R00.X097.B02.1509020030
ME FW : 11.0.0.1173
Ksc (EC FW): 1.19
Linux distribution: Ubuntu 14.04 LTS 64 bits
kernel 4.3.0-rc7-drm-intel-nightly (86ba603) from git://anongit.freedesktop.org/drm-intel
  commit 86ba603f327626055fe1436112b3786eaaaf7fb1
  Author: Daniel Vetter <daniel.vetter@ffwll.ch>
  Date:   Sat Oct 31 09:27:21 2015 +0100
  drm-intel-nightly: 2015y-10m-31d-08h-26m-39s UTC integration manifest
Mesa 11.0.4 from http://cgit.freedesktop.org/mesa/mesa/
xf86-video-intel - 2.99.917 from http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
Libdrm - 2.4.65 from http://cgit.freedesktop.org/mesa/drm/
Libva - 1.6.1 from http://cgit.freedesktop.org/libva/
vaapi intel-driver - 1.6.1 from http://cgit.freedesktop.org/vaapi/intel-driver
Cairo - 1.14.2 from http://cgit.freedesktop.org/cairo
Xorg Xserver - 1.17.2 from http://cgit.freedesktop.org/xorg/xserver
Comment 32 cprigent 2015-11-08 12:46:21 UTC
Reproduced on BSW-M with last setup:

Platform: Braswell M
CPU : Intel(R) Celeron N3060 1.60GHz @ 1.6 GHz (family: 6, model: 76 stepping: 4)
SoC : BSW D0
QDF : K6XC
CRB : BRASWELL RVP Fab2
Mandatory Reworks : All 
Feature Reworks: F28, F32, F33, F35, F37
Optional reworks : O-01a; O-02, O-03
Software
BIOS : SKLSE2R1.R00.X097.B02.1509020030
ME FW : 11.0.0.1173
Ksc (EC FW): 1.19
Linux distribution: Ubuntu 14.04 LTS 64 bits
kernel 4.3.0-rc7-drm-intel-nightly (86ba603) from git://anongit.freedesktop.org/drm-intel
  commit 86ba603f327626055fe1436112b3786eaaaf7fb1
  Author: Daniel Vetter <daniel.vetter@ffwll.ch>
  Date:   Sat Oct 31 09:27:21 2015 +0100
  drm-intel-nightly: 2015y-10m-31d-08h-26m-39s UTC integration manifest
Mesa 11.0.4 from http://cgit.freedesktop.org/mesa/mesa/
xf86-video-intel - 2.99.917 from http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
Libdrm - 2.4.65 from http://cgit.freedesktop.org/mesa/drm/
Libva - 1.6.1 from http://cgit.freedesktop.org/libva/
vaapi intel-driver - 1.6.1 from http://cgit.freedesktop.org/vaapi/intel-driver
Cairo - 1.14.2 from http://cgit.freedesktop.org/cairo
Xorg Xserver - 1.17.2 from http://cgit.freedesktop.org/xorg/xserver
Comment 33 cprigent 2015-11-15 15:14:32 UTC
Reproduced on SKL-Y with last setup:

Platform: SKY LAKE Y A0 
CPU : Intel(R) Core(TM) m5-6Y57 CPU @ 1.10GHz (family: 6, model: 78  stepping: 3)
MCP : SKL-Y  D1 2+2
QDF : QJK9 
CPU : SKL D0
Chipset PCH: Sunrise Point LP C1       
CRB : SKY LAKE Y LPDDR3 RVP3 CRB FAB2
Reworks : All Mandatories + FBS02,FBS03, F23, O-02 & O-06
BIOS : SKLSE2R1.R00.X097.B02.1509020030
ME FW : 11.0.0.1173
Ksc (EC FW): 1.19
Linux distribution: Ubuntu 15.04 LTS 64 bits
kernel 4.3.0-drm-intel-nightly (a3b0dec) from git://anongit.freedesktop.org/drm-intel
  commit a3b0dec82fdb59c629c4fb9847245b80b0cf69dd
  Author: Jani Nikula jani.nikula@intel.com
  Date: Fri Nov 6 14:48:23 2015 +0200
  drm-intel-nightly: 2015y-11m-06d-12h-48m-02s UTC integration manifest
Mesa 11.0.4 from http://cgit.freedesktop.org/mesa/mesa/
xf86-video-intel - 2.99.917 from http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
Libdrm - 2.4.65 from http://cgit.freedesktop.org/mesa/drm/
Libva - 1.6.1 from http://cgit.freedesktop.org/libva/
vaapi intel-driver - 1.6.1 from http://cgit.freedesktop.org/vaapi/intel-driver
Cairo - 1.14.2 from http://cgit.freedesktop.org/cairo
Xorg Xserver - 1.17.2 from http://cgit.freedesktop.org/xorg/xserver
Comment 34 Olivier Berthier 2015-11-19 14:49:04 UTC
Reproduced on Sky Lake Y with the kernel 4.3.0-rc5 drm-intel-next-fixes-2015-11-06.

Setup:
------

Hardware
Platform: SKY LAKE Y A0 
CPU : Intel(R) Core(TM) m5-6Y57 CPU @ 1.10GHz (family: 6, model: 78  stepping: 3)
MCP : SKL-Y  D0 2+2 (ou ULX-D1)
QDF : QJA4 
CPU : SKL D0
Chipset PCH: Sunrise Point LP C1       
CRB : SKY LAKE Y LPDDR3 RVP3 CRB FAB2
Reworks : All Mandatories

Software
BIOS : SKLSE2R1.R00.B104.B01.1511110114
ME FW : 11.0.0.1191
Ksc (EC FW): 1.19
Linux : Ubuntu 15.04 64 bits
Kernel : 4.3.0-rc5 drm-intel-next-fixes-2015-11-06
commit 816d2206f0f9953ca854e4ff1a2749a5cbd62715
Merge: d0baf92 1b0e3a0
Author: Dave Airlie <airlied@gmail.com>
Date:   Sat Nov 7 17:16:59 2015 +1000

    Merge tag 'drm-intel-next-fixes-2015-11-06' of git://anongit.freedesktop.org/drm-in
 

cairo: 1.14.2
drm: 2.4.65
vaapi/intel-driver: 1.6.1
vaapi/libva: 1.6.1
mesa: mesa-11.0.5
xf86-video-intel: 2.99.917
xserver:  xorg-server-1.17.2

Intel GPU Tools: master bfea74a9f64a900bcb90f946b38746781017449f
Comment 35 Rami 2015-11-20 16:27:24 UTC
Reproduced on BSW with the last setup:
Hardware:
Platform: Braswell M 
CPU : Intel(R) Celeron N3060 1.60GHz @ 1.6 GHz (family: 6, model: 76 stepping: 4)
SoC : BSW C0
QDF : K6XC
CRB : BRASWELL RVP Fab2
Mandatory Reworks : All Feature Reworks: F28, F32, F33, F35, F37
Optional reworks : O-01a; O-02, O-03 

Software:
Linux distribution: Ubuntu 15.04 LTS 64 bits 
BIOS : BRAS.X64.B084.R00.1508310642
TXE FW : 2.0.0.2073
Ksc : 1.08
kernel  drm-intel-nightly: 2015y-11m-12d-15h-35m-53s UTC integration manifest
commit 4c2531304c0a2f36f6b2cce2add5b5b2bd3fd893
Author: Jani Nikula <jani.nikula@intel.com>
Date:   Thu Nov 12 17:36:12 2015 +0200
cairo: (HEAD, tag: 1.14.2) 93422b3cb5e0ef8104b8194c8873124ce2f5ea2d from git://git.freedesktop.org/git/cairo
drm: (HEAD, tag: libdrm-2.4.65, tag: 2.4.65) c3496167637e35cf8a52d5e7e53a412e79d80db0 from git://git.freedesktop.org/git/mesa/drm
intel-driver: (HEAD, tag: 1.6.1, origin/v1.6-branch) 35858c69166b845c59ca32e19a3dbb0b758df209 from git://git.freedesktop.org/git/vaapi/intel-driver
libva: (HEAD, tag: libva-1.6.1, origin/v1.6-branch) 613eb962b45fbbd1526d751e88e0d8897af6c0e0 from git://git.freedesktop.org/git/vaapi/libva
mesa: (HEAD, tag: mesa-11.0.5) ee57c22141c42d9b511a7dfa5971c4428cd1c6e7 from git://git.freedesktop.org/git/mesa/mesa
xf86-video-intel: (HEAD, tag: 2.99.917) baec802b21387d04aebb10ac29e719a1800c5aa0 from git://git.freedesktop.org/git/xorg/driver/xf86-video-intel
xserver: (HEAD, tag: xorg-server-1.17.2) 2123f7682d522619f101b05fb75efa75dabbe371 from git://git.freedesktop.org/git/xorg/xserver

* Tools *
intel-gpu-tools: (HEAD, origin/master, origin/HEAD, master) b718f50f92cf7ed825c90ff54940cb155d110a2c from git://git.freedesktop.org/git/xorg/app/intel-gpu-tools
Comment 36 Joonas Lahtinen 2015-11-25 12:01:40 UTC
Just a clarification to the situation: The test was written to fail currently, and only the non-merged patch by Chris will make the test pass, so further testing is not required until the patch is merged to nightly.
Comment 37 Humberto Israel Perez Rodriguez 2015-12-11 04:47:37 UTC
The following test keeps fail on SKL-Y with latest setup :

gem_eio@throttle


 --- Hardware information ---
Motherboard model             : Skylake Client platform
Motherboard type              : Skylake Y LPDDR3 RVP3 Laptop
Motherboard manufacturer      : Intel Corporation
CPU information               : Intel(R) Core(TM) m5-6Y57 CPU @ 1.10GHz
GPU Card                      : Intel Corporation Sky Lake Integrated Graphics (rev 07) (prog-if 00 [VGA controller])
KSC                           : 1.15

Linux distribution: Ubuntu 15.10 LTS 64 bits
Kernel: 4.3 mainline from https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/log/?id=refs/tags/v4.3
Bios SKL: SKLSE2R1.R00.B104.B01.1511110114)
xorg-server-1.18.0 from http://cgit.freedesktop.org/xorg/xserver
libdrm-2.4.65 from http://cgit.freedesktop.org/mesa/drm/
xf86-video-intel 2.99.917 from http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
mesa-11.0.4 from http://cgit.freedesktop.org/mesa/mesa/
libva-1.6.2.pre1 from http://cgit.freedesktop.org/libva/
vaapi-intel-driver 1.6.2.pre1 from http://cgit.freedesktop.org/vaapi/intel-driver
cairo 1.14.4 from http://cgit.freedesktop.org/cairo
Rendercheck 1.5 from http://cgit.freedesktop.org/xorg/app/rendercheck
SKL-Y :  DMC 1.23 and GUC 4.3 firmware from https://01.org/linuxgraphics/intel-linux-graphics-firmwares
IGT 1.13: http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/commit/?id=2db78a4995a8ee298ae0cd68879baf80407a0e5e
Comment 38 cprigent 2016-01-12 17:09:02 UTC
Bug scrub:
----------
Hi Joonas,
Which patch is it (name and location)? When will it be merged?
Comment 39 Joonas Lahtinen 2016-01-13 10:49:05 UTC
Patch to keep of track is;

"drm/i915: Prevent leaking of -EIO from i915_wait_request()"

http://cgit.freedesktop.org/~ickle/linux-2.6/commit/?h=breadcrumbs&id=4989dde75a0f3ecc8a74c783c9e1759e6df967ac

Currently not merged to drm-intel-nightly. it is part of a huge series and should be merged eventually.
Comment 40 Joonas Lahtinen 2016-01-13 10:55:32 UTC
*** Bug 92224 has been marked as a duplicate of this bug. ***
Comment 41 Joonas Lahtinen 2016-01-13 10:59:19 UTC
*** Bug 91453 has been marked as a duplicate of this bug. ***
Comment 42 Chris Wilson 2016-04-14 09:56:16 UTC
commit f4457ae71fd6c3bc9ab979839258411a34baa7f6
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Wed Apr 13 17:35:08 2016 +0100

    drm/i915: Prevent leaking of -EIO from i915_wait_request()
Comment 43 cprigent 2016-05-16 12:26:12 UTC
gem_eio@execbuf/throttle/wait are Pass on KBL-U.
Let's confirm on the others platforms before closing it.

Hardware
Platform: KABY LAKE-U
CPU : Intel(R) Core(TM) @ 2.60GHz
MCP : KBL-U G0 2+2 (ou ULT-G0)
QDF : QYQ8
Chipset PCH: SPT-LP C1
CRB : KABY LAKE U DDR3L RVP7 CRB FAB1

Software
BIOS : KBLSE2R1.R00.X015.B01.1511271314
ME FW : 11.5.0.1008
Ksc (EC FW): 1.20
Linux distribution: Ubuntu 16.04 64 bits
kernel drm-intel-nightly 4.6.0-rc7 61f856f from http://cgit.freedesktop.org/drm-intel/
  commit 61f856faa1e6ff9dddad214be1e372e8aacfc0f4
  Author: Ville Syrjälä <ville.syrjala@linux.intel.com>
  Date:   Mon May 9 19:24:21 2016 +0300
  drm-intel-nightly: 2016y-05m-09d-16h-24m-01s UTC integration manifest
libdrm-2.4.68 fc09c5a from git://anongit.freedesktop.org/mesa/drm
cairo: 1.15.2 db8a7f1 from git://anongit.freedesktop.org/cairo
IGT 1.14 cc24755 from http://anongit.freedesktop.org/git/xorg/app/intel-gpu-tools.git
Comment 44 cprigent 2016-08-23 13:00:54 UTC
I checked the results on multiple platforms over weeks ww32 and ww33:
gem_eio@execbuf/throttle/wait are Pass on BDW, BSW, BYT, HSW, IVB, SKL, SNB
gem_eio@execbuf is Pass and throttle/wait are Skip on APL.
gem_eio@execbuf/wait are Pass and throttle is Skip on KBL.

So closed.


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.