GPU HANG: ecode 8:1:0xecffbff5, in textureGather [21023], reason: Hang on bcs0, action: reset Kernel: 4.15.0 Time: 1518034523 s 688311 us Boottime: 24127 s 804071 us Uptime: 24121 s 53087 us Active process (on ring blt): textureGather [21023], score 0 Reset count: 0 Suspend count: 0 Platform: BROADWELL PCI ID: 0x1622 PCI Revision: 0x0a PCI Subsystem: 1849:1622 IOMMU enabled?: 0 GT awake: yes RPM wakelock: yes PM suspended: no EIR: 0x00000000 IER: 0x08000000 GTIER[0]: 0x01010101 GTIER[1]: 0x01010101 GTIER[2]: 0x00000070 GTIER[3]: 0x00000101 PGTBL_ER: 0x00000000 FORCEWAKE: 0xffff0001 DERRMR: 0x2070ef2f CCID: 0x00000000 Missed interrupts: 0x00000000 fence[0] = 00000000 fence[1] = 104d03b00847001 fence[2] = 10ad0030109e003 fence[3] = 00000000 fence[4] = 00000000 fence[5] = 10d5003010ae003 fence[6] = 00000000 fence[7] = 00000000 fence[8] = 00000000 fence[9] = 00000000 fence[10] = 00000000 fence[11] = 112900301102003 fence[12] = 00000000 fence[13] = 11c9003011a2003 fence[14] = 11510030112a003 fence[15] = 00000000 fence[16] = 00000000 fence[17] = 00000000 fence[18] = 00000000 fence[19] = 00000000 fence[20] = 117900301152003 fence[21] = 00000000 fence[22] = 00000000 fence[23] = 00000000 fence[24] = 00000000 fence[25] = 00000000 fence[26] = 00000000 fence[27] = 00000000 fence[28] = 108900301062003 fence[29] = 00000000 fence[30] = 00000000 fence[31] = 11a10030117a003 ERROR: 0x00000000 FAULT_TLB_DATA: 0x00000010 0x1bf99def DONE_REG: 0x07ffffff render command stream: START: 0x01092000 HEAD: 0x00000118 [0x00000000] TAIL: 0x00000118 [0x00000000, 0x00000000] CTL: 0x00003000 MODE: 0x00004200 HWS: 0xfffe8000 ACTHD: 0x00000000 00000118 IPEIR: 0x00000000 IPEHR: 0x01000000 INSTDONE: 0xfffffffe SC_INSTDONE: 0xffffffff SAMPLER_INSTDONE[0][0]: 0xffffffff SAMPLER_INSTDONE[0][1]: 0xffffffff SAMPLER_INSTDONE[0][2]: 0xffffffff SAMPLER_INSTDONE[1][0]: 0xffffffff SAMPLER_INSTDONE[1][1]: 0xffffffff SAMPLER_INSTDONE[1][2]: 0xffffffff ROW_INSTDONE[0][0]: 0xffffffff ROW_INSTDONE[0][1]: 0xffffffff ROW_INSTDONE[0][2]: 0xffffffff ROW_INSTDONE[1][0]: 0xfffffff5 ROW_INSTDONE[1][1]: 0xffffffff ROW_INSTDONE[1][2]: 0xffffffff BBADDR: 0x00000000_00000874 BB_STATE: 0x00000000 INSTPS: 0x00000000 INSTPM: 0x00006080 FADDR: 0x00000000 01092118 RC PSMI: 0x00001030 FAULT_REG: 0x00000000 SYNC_0: 0x00000000 SYNC_1: 0x00000000 SYNC_2: 0x00000000 GFX_MODE: 0x0000a800 PDP0: 0x00000001a4562000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 seqno: 0x0014a183 last_seqno: 0x0014a183 waiting: no ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck stall: no hangcheck action: idle hangcheck action timestamp: 4300924248, 201148 ms ago engine reset count: 0 Active context: [0] user_handle 0 hw_id 0, prio 0, ban score 0 guilty 0 active 0 blt command stream: START: 0x007fb000 HEAD: 0x00c01eb8 [0x00001e70] TAIL: 0x00001eb8 [0x00001ea0, 0x00001eb8] CTL: 0x00003001 MODE: 0x00000000 HWS: 0xfffe4000 ACTHD: 0x00000000 00c01eb8 IPEIR: 0x00000000 IPEHR: 0x13004002 INSTDONE: 0xfffffff7 batch: [0x00000000_0004f000, 0x00000000_00054000] BBADDR: 0x00000000_00081080 BB_STATE: 0x00000000 INSTPS: 0x00000000 INSTPM: 0x00000000 FADDR: 0x00000000 007fceb8 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 SYNC_0: 0x00000000 SYNC_1: 0x00000000 SYNC_2: 0x00000000 GFX_MODE: 0x00008000 PDP0: 0x0000000221e8e000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 seqno: 0x00bd22f7 last_seqno: 0x00bd22f9 waiting: yes ring->head: 0x00001e50 ring->tail: 0x00001eb8 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 4300922752, 207132 ms ago engine reset count: 0 ELSP[0]: pid 21023, ban score 0, seqno 5:00bd22f8, prio 0, emitted 209152ms ago, head 00001e70, tail 00001eb8 ELSP[1]: pid 21017, ban score 0, seqno 10:00bd22f9, prio 0, emitted 209152ms ago, head 00003040, tail 00003088 Active context: textureGather[21023] user_handle 0 hw_id 5, prio 0, ban score 0 guilty 0 active 0 bsd command stream: START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000000, 0x00000000] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xfffe0000 ACTHD: 0x00000000 00000000 IPEIR: 0x00000000 IPEHR: 0x00000000 INSTDONE: 0xfffffffe BBADDR: 0x00000000_00000000 BB_STATE: 0x00000000 INSTPS: 0x00000000 INSTPM: 0x00000000 FADDR: 0x00000000 00000000 RC PSMI: 0x00000018 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: 0x00000000 waiting: no ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck stall: no hangcheck action: idle hangcheck action timestamp: 4300924248, 201148 ms ago engine reset count: 0 Active context: [0] user_handle 0 hw_id 0, prio 0, ban score 0 guilty 0 active 0 bsd2 command stream: START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000000, 0x00000000] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xfffdc000 ACTHD: 0x00000000 00000000 IPEIR: 0x00000000 IPEHR: 0x00000000 INSTDONE: 0xfffffffe BBADDR: 0x00000000_00000000 BB_STATE: 0x00000000 INSTPS: 0x00000000 INSTPM: 0x00000000 FADDR: 0x00000000 00000000 RC PSMI: 0x00000018 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: 0x00000000 waiting: no ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck stall: no hangcheck action: idle hangcheck action timestamp: 4300924248, 201148 ms ago engine reset count: 0 Active context: [0] user_handle 0 hw_id 0, prio 0, ban score 0 guilty 0 active 0 vebox command stream: START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000000, 0x00000000] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xfffd8000 ACTHD: 0x00000000 00000000 IPEIR: 0x00000000 IPEHR: 0x00000000 INSTDONE: 0xfffffffe BBADDR: 0x00000000_00000000 BB_STATE: 0x00000000 INSTPS: 0x00000000 INSTPM: 0x00000000 FADDR: 0x00000000 00000000 RC PSMI: 0x00000018 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: 0x00000000 waiting: no ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck stall: no hangcheck action: idle hangcheck action timestamp: 4300924248, 201148 ms ago engine reset count: 0 Active context: [0] user_handle 0 hw_id 0, prio 0, ban score 0 guilty 0 active 0 Active (bcs0) [3]: 00000000_0004f000 20480 3f 00 [ 00 bd22f8 00 00 00 ] 00 LLC 00000000_00005000 4096 3e 02 [ 00 bd22f8 00 00 00 ] 00 dirty LLC 00000000_0000e000 114688 3e 00 [ 00 bd22f8 00 00 00 ] 00 Y LLC Pinned (global) [38]: 00000000_fffff000 4096 41 00 [ 00 00 00 00 00 ] 00 LLC 00000000_ffffe000 4096 01 01 [ 00 00 00 00 00 ] 00 LLC 00000000_fffe9000 86016 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_00001000 4096 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fffe8000 4096 01 01 [ 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffe5000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_00002000 4096 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fffe4000 4096 01 01 [ 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffe1000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_00003000 4096 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fffe0000 4096 01 01 [ 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffdd000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_00004000 4096 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fffdc000 4096 01 01 [ 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffd9000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_00005000 4096 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fffd8000 4096 01 01 [ 00 00 00 00 00 ] 00 purgeable LLC 00000000_00006000 8294400 41 00 [ 00 00 00 00 00 ] 00 WT 00000000_00847000 8388608 3e 00 [ 00 00 00 00 00 ] 00 X dirty WT (fence: 1) 00000000_00807000 262144 40 00 [ 00 00 00 00 00 ] 00 dirty WT 00000000_fffae000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_010ea000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fffbd000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_0104e000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fffc0000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_007fb000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fffb7000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_00803000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fffba000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_01056000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fffb1000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_0105e000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fffb4000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_0108e000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fff17000 86016 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_01092000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_fffab000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_01096000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC rcs0 --- HW Status = 0x00000000 fffe8000 :bj:jE&O6g\%REJ_pn8)b2\L9-)D)Z"Gd^23kHK]cEFVW`4R$eLQ*k?!!!(><%Z^#Ys8N'!!C$Pd!!'D- rcs0 --- WA context = 0x00000000 ffffe000 :bNtaD5_'0Q]?s"\MOB=,Co*hVA7=%<8RQ^76i+W&\M+s6hA@(WU_Y'l/V0Cg:^JB073S4/^++IH^%Ra!z!!%@1m/R(c!!r\CTR["B&c8d3!!!(X!!$BAm/R(c!!r\CTR["B&c8d3!!!(X!!$BAm/R(c!!r\CTR["B&c8d3!!!(X!!$BAm/R(c!!r\CTR["B&c8d3!!!(X!!$BA"98B$"kHHL!!!"` bcs0 --- user = 0x00000000 0004f000 :bj:jE0RsVE#LPsK6s:j:0U"\_0`qR\Qt6@,G9_Ws]V;,K=m,=QbL:/`ZRW(&[;s_tfX4e%9uM(!S))Lnr-bmeG:;_?!!BH>z!!%@1m/R(c!!r\CTR["B&c8d3!!!(X!!$BAm/R(c!!r\CTR["B&c8d3!!!(X!!$BAm/R(c!!r\CTR["B&c8d3!!!(X!!$BAm/R(c!!r\CTR["B&c8d3!!!(X!!$BA"98B$"kHHL!!!"` bcs0 --- 2 requests pid 21023, ban score 0, seqno 5:00bd22f8, prio 0, emitted 209152ms ago, head 00001e70, tail 00001eb8 pid 21017, ban score 0, seqno 10:00bd22f9, prio 0, emitted 209152ms ago, head 00003040, tail 00003088 bcs0 --- 2 waiters seqno 0x00bd22f8 for textureGather [21023] seqno 0x00bd22f9 for textureGather [21017] bcs0 --- ringbuffer = 0x00000000 00803000 :dB&j_;#q(K]CCCkZXfPHjYg`,MC>?<.&=MOMC>3n.DdMXMC9U1OpIkOMF\pX,`2l%CsABP"Dm,.?MeY&gYK?Kqqq,EjtT2:lrSAicDN@=A^;j''3EIns*$gbWk*tq;gVqVfB27&443c4hK&81I+4(fHb]IHcX*"uP[?V$9YWf?$ho_N^A#lCPS^t3kI_i"rq+;?*l*U$LCrl"8$EUh_+=846eH)ofGPaGjEh7ZliN5V8j.i)p)-B)^Hn>!!D*FXT/;#JIem6iJ/7IU.V<-Osm3PUl#GNi>X[G8L00fJgd@FUl$Rp/#&14M?or6UnT91?&s7+pUS(h':!XnrTi?jB-L[F]ciP%OJs9s8$V-%YnVNcP^<^,HNcpE%7d[&8$UQjYdA`Z3^&-d4c?)fO/(?RA(UuKfLA#[-9[;t4c3b%Nap^RA(VP[fN(.l2Ed%04c;8m3r^.+^W"h"nb)l&0n4^lQhVm+rt+)I`]*Z^Ac<"NhrC'uph'O?"i&):Dt,FYr+ge9(>n')\+k.HrrTsUi&gj/:B(p`^W(KmnQl,%GCPA9hr&kZpg3t6&&6-Yn*ti*!#9qfs8N'!%jB]/`uK(""B%g"gOp,,,`2t_jTJCbY#Ae]MCYLT9p,dTdVKE`70MA!2@GaImf_$,jPHcMrW<,_p\d:&`V9Ba'Aa)1J,Sn:f]r>C-GI:IYHYG.p&TT$`%S?;p%C#PI?1S9YRU:<,CPAdDm>5elk=f+JmVuVS*VqZI>VBA@U&1,f)#g3^;7;2YjM-9#CVYO^#D-?F*iXW]u#-O_0asMHe_]9mKL;A#N"LShVrtOj*g>3X4Rs>!$AuUs8N'!38=K9*qY2] bcs0 --- HW Status = 0x00000000 fffe4000 :c0UsF+92lp0O]Y@ZN^i,kCUJC-6%iJJ+k97$l^/?QDo]PCmJdEg7Rh2WqWZDD=?DY$K1IJz!*apQs8N'!Yo3U(!!!!"!!E9$Bc_a. vcs0 --- HW Status = 0x00000000 fffe0000 :_