GPU HANG: ecode 9:1:0xfffffffe, reason: hang on bcs0, vcs0, vecs0, action: reset Kernel: 4.18.0-rc3 Time: 1530913435 s 506814 us Boottime: 10 s 506814 us Uptime: 4 s 311945 us Epoch: 4294879154 jiffies (300 HZ) Capture: 4294880448 jiffies; 9910130 ms ago, 4314 ms after epoch Reset count: 0 Suspend count: 0 Platform: SKYLAKE PCI ID: 0x1912 PCI Revision: 0x06 PCI Subsystem: 1849:1912 IOMMU enabled?: 1 DMC loaded: yes DMC fw version: 1.27 GT awake: yes RPM wakelock: yes PM suspended: no EIR: 0x00000000 IER: 0x08080000 GTIER[0]: 0x01010101 GTIER[1]: 0x01010101 GTIER[2]: 0x00000070 GTIER[3]: 0x00000101 PGTBL_ER: 0x00000000 FORCEWAKE: 0xffff0001 DERRMR: 0x2077efef CCID: 0x00000000 Missed interrupts: 0x00000040 fence[0] = 00000000 fence[1] = 00000000 fence[2] = 00000000 fence[3] = 00000000 fence[4] = 00000000 fence[5] = 00000000 fence[6] = 00000000 fence[7] = 00000000 fence[8] = 00000000 fence[9] = 00000000 fence[10] = 00000000 fence[11] = 00000000 fence[12] = 00000000 fence[13] = 00000000 fence[14] = 00000000 fence[15] = 00000000 fence[16] = 00000000 fence[17] = 00000000 fence[18] = 00000000 fence[19] = 00000000 fence[20] = 00000000 fence[21] = 00000000 fence[22] = 00000000 fence[23] = 00000000 fence[24] = 00000000 fence[25] = 00000000 fence[26] = 00000000 fence[27] = 00000000 fence[28] = 00000000 fence[29] = 00000000 fence[30] = 00000000 fence[31] = 00000000 ERROR: 0x00000000 FAULT_TLB_DATA: 0x0000000d 0xdb22f68c DONE_REG: 0x07ffffff rcs0 command stream: IDLE?: no START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000428, 0x00000448] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xfffcf000 ACTHD: 0x00000000 00000000 IPEIR: 0x00000000 IPEHR: 0x00000000 INSTDONE: 0xfffffffe SC_INSTDONE: 0xffffffff SAMPLER_INSTDONE[0][0]: 0xffffffff SAMPLER_INSTDONE[0][1]: 0xffffffff SAMPLER_INSTDONE[0][2]: 0xffffffff ROW_INSTDONE[0][0]: 0xffffffff ROW_INSTDONE[0][1]: 0xffffffff ROW_INSTDONE[0][2]: 0xffffffff BBADDR: 0x00000000_00000000 BB_STATE: 0x00000000 INSTPS: 0x00000001 INSTPM: 0x00000000 FADDR: 0x00000000 00000000 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 SYNC_0: 0x00000000 SYNC_1: 0x00000000 SYNC_2: 0x00000000 GFX_MODE: 0x00008000 PDP0: 0x0000000000000000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 seqno: 0x00000000 last_seqno: 0x00000001 waiting: no ring->head: 0x00000000 ring->tail: 0x00000448 hangcheck stall: no hangcheck action: active subunits hangcheck action timestamp: 0ms (4294879154; epoch) engine reset count: 0 ELSP[0]: pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 01fad000, head 00000000, tail 00000448 Active context: [0] user_handle 0 hw_id 2, prio 0, ban score 0 (unbannable) guilty 0 active 0 bcs0 command stream: IDLE?: no START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000020, 0x00000038] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xfffc8000 ACTHD: 0x00000000 00000000 IPEIR: 0x00000000 IPEHR: 0x00000000 INSTDONE: 0xfffffffe BBADDR: 0x00000000_00000000 BB_STATE: 0x00000000 INSTPS: 0x00000001 INSTPM: 0x00000000 FADDR: 0x00000000 00000000 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 SYNC_0: 0x00000000 SYNC_1: 0x00000000 SYNC_2: 0x00000000 GFX_MODE: 0x00008000 PDP0: 0x0000000000000000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 seqno: 0x00000000 last_seqno: 0x00000001 waiting: no ring->head: 0x00000000 ring->tail: 0x00000038 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 0ms (4294879154; epoch) engine reset count: 0 ELSP[0]: pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 01fae000, head 00000000, tail 00000038 Active context: [0] user_handle 0 hw_id 2, prio 0, ban score 0 (unbannable) guilty 0 active 0 vcs0 command stream: IDLE?: no START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000020, 0x00000038] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xfffc1000 ACTHD: 0x00000000 00000000 IPEIR: 0x00000000 IPEHR: 0x00000000 INSTDONE: 0xfffffffe BBADDR: 0x00000000_00000000 BB_STATE: 0x00000000 INSTPS: 0x00000001 INSTPM: 0x00000000 FADDR: 0x00000000 00000000 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 SYNC_0: 0x00000000 SYNC_1: 0x00000000 SYNC_2: 0x00000000 GFX_MODE: 0x00008000 PDP0: 0x0000000000000000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 seqno: 0x00000000 last_seqno: 0x00000001 waiting: no ring->head: 0x00000000 ring->tail: 0x00000038 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 0ms (4294879154; epoch) engine reset count: 0 ELSP[0]: pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 01faf000, head 00000000, tail 00000038 Active context: [0] user_handle 0 hw_id 2, prio 0, ban score 0 (unbannable) guilty 0 active 0 vecs0 command stream: IDLE?: no START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000020, 0x00000038] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xfffba000 ACTHD: 0x00000000 00000000 IPEIR: 0x00000000 IPEHR: 0x00000000 INSTDONE: 0xfffffffe BBADDR: 0x00000000_00000000 BB_STATE: 0x00000000 INSTPS: 0x00000001 INSTPM: 0x00000000 FADDR: 0x00000000 00000000 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 SYNC_0: 0x00000000 SYNC_1: 0x00000000 SYNC_2: 0x00000000 GFX_MODE: 0x00008000 PDP0: 0x0000000000000000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 seqno: 0x00000000 last_seqno: 0x00000001 waiting: yes ring->head: 0x00000000 ring->tail: 0x00000038 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 0ms (4294879154; epoch) engine reset count: 0 ELSP[0]: pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 01fb0000, head 00000000, tail 00000038 Active context: [0] user_handle 0 hw_id 2, prio 0, ban score 0 (unbannable) guilty 0 active 0 Active (rcs0, bcs0, vcs0, vecs0) [0]: Pinned (global) [31]: 00000000_00000000 33177600 41 00 [ 00 00 00 00 00 00 00 00 ] 00 uncached 00000000_fffff000 4096 41 00 [ 00 00 00 00 00 00 00 00 ] 00 LLC 00000000_ffffe000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 LLC 00000000_fffe7000 94208 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_01fa5000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffd0000 94208 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_01fa6000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffcf000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffcc000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_01fa7000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffc9000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_01fa8000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffc8000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffc5000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_01fa9000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffc2000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_01faa000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffc1000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffbe000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_01fab000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffbb000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_01fac000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffba000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffa3000 94208 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_01fad000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fff9f000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_01fae000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fff9c000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_01faf000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fff99000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_01fb0000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC rcs0 --- 1 requests pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 01fad000, head 00000000, tail 00000448 rcs0 --- ringbuffer = 0x00000000 01fad000 :e*NTL@00+Up[NbNgG_'4(Q96B/eB7H?+:.O":,P]JHFd3#S8+D&2"QRJH>r[@*R&+"q2%sJd)M:(bf@6iI_=?iOR'^EC8o5F.7ddmd6WnpO1qCs!#-(J^G]*l.[G=J*@Qfs)M*5;)?ugk5Sc#iTtdG@*LnfA*@tL`)mBg``Pk6L9XbdJ[#W+)e!PW*lZbn+i5oC'9$mjNst$T:JgiSH0G,N(aKT*b"iHt*?MO[Gq`i\#.TWu3RJl*@L2qAbdS(';ODQ4gtfXAskWCdT4OfNT"sZ$$VsE/XmSiuB;"_`4Os_FJ)]GeVHuE-[pk>Yk#PF"cqXi)S'c^ALEg`_HEof$W6Jdmf+R1t,/U5IAm6!!!,c!!E9$d==GE rcs0 --- HW Status = 0x00000000 fffcf000 :@:GaO^ga6Midb,4N$:G@s8F)LV8jBBV@7Bl"pRYF+9IZk@6oH3bofBriV:40A8[J8#^L6"M#_-'$R#M.&/1U21":_s'JM4['H?-9!45!01Xq!f6c3=5WXX60)F@]]O1GOo!s8\b5S(p`1LpR@dK[.A!HCpuV#i4sbd=#h+772W'O[[>0N!F\.)A@[@&!lB;1a`@!U'kEz!!E9$2^9Lr rcs0 --- HW context = 0x00000000 fffa3000 :_LH!,*PW(g&qsr'2eMD&C"qO)IJl2!8\kjEo5W;:=>ppWU(g3[9$5TWYHo*M_fcU7hK/erdJ`?`_ikU$S_kgH#<$<*S`");>J$k(7_>=]E/!t;@Lr(Cs1Jf]AK4?,6%"UbKDtYV-$2q<.fVH_brp#?TrlHK'T=37oq]q[tIbR].m#i+dqe\s_AkHo:%;!MBDe1X3]ATOqV?Uj<"BN4>2]:*U%*;2@1.0N%hg.)A@[@&!lB;1a`@_+"bcUBMJ_!!"'js8N'!)K>`ZYr-53 bcs0 --- HW context = 0x00000000 fff9f000 :bj:jE+Fjp+?f?YP$5u'Z'OaI(!d:e<"*%C7"9NUFCSk%16=3"9;0ItnHhnZr"/$='W)TklZqIU%5s&JNLE&J5Te`VC)Xrr<$&!Q+4'!!!!*YQ(8G!f@Te?bcXArr<$!W9P<$9F6PD"6b7OYRgaU.)AAo@&!lB;1a`@_+"bcUBMJ_JrCCO!!!2J0C?/&rlHJuIh,L/.f\MV&81Cl2U"`BE+k0TDk>_J,4*ps67I`%(nz!!E9$H6BM$ vcs0 --- HW Status = 0x00000000 fffc1000 :Eb_+h@:g*J-3Jd/4u>/TI@WG!!!!("98B$*">/(b!3i'O[[>#sj0%z!!E9$gB/hB vecs0 --- 1 requests pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 01fb0000, head 00000000, tail 00000038 vecs0 --- 1 waiters seqno 0x00000001 for swapper/0 [1] vecs0 --- ringbuffer = 0x00000000 01fb0000 :P/Nl85f6>['5'cG@LNg3_N]X(5sUH!"X8P\$_W8$8gqhn"U,(76(oEVN]I5\!Or`W!@Rp0&eAhl8FeN&4PP9/kMFgod1IIcIqY[e9r'1LPVYJVT$JF:c^uk'G%[Dkeh&_$g$;?/hKb(Q]rJ,e1h[h&2["b5]'mKW^cs4eXp:]Ip0E-)%us)8AG^]*.ui2?OigC!3E$hhu_qe<82[FbA2"9-19s007TYeP#is0r:5%[C85K,T?*"b=qGHtC6Hc-[@raN`BA:r+:,9oR:=Ck/K,3+N^".0!_T@&!lB;1a`@_+"bcUBMJ_JrCCO!"V=lrr<$!p&G3p!;.=B vecs0 --- HW context = 0x00000000 fff99000 :_