GPU HANG: ecode 9:0:0x00000000, hang on rcs0 Kernel: 5.3.12-arch1-1 x86_64 Time: 1574698669 s 596931 us Boottime: 20276 s 88244 us Uptime: 4344 s 38472 us Epoch: 4298170496 jiffies (300 HZ) Capture: 4298172288 jiffies; 2450027 ms ago, 5974 ms after epoch Reset count: 0 Suspend count: 1 Platform: COFFEELAKE Subplatform: 0x1 PCI ID: 0x3ea0 PCI Revision: 0x02 PCI Subsystem: 17aa:2279 IOMMU enabled?: 0 DMC loaded: yes DMC fw version: 1.4 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 fence[0] = 30c603b028c0001 fence[1] = 288603b02080001 fence[2] = 00000000 fence[3] = 90300700804003 fence[4] = 182803b01040001 fence[5] = 00000000 fence[6] = 204603b01840001 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: 0x0000000c 0x9c79c209 DONE_REG: 0xffffffff rcs0 command stream: IDLE?: no START: 0x007f2000 HEAD: 0x00003588 [0x00000000] TAIL: 0x00003588 [0x00000000, 0x00000000] CTL: 0x00003001 MODE: 0x00000000 HWS: 0xffffe000 ACTHD: 0x00000000 00003588 IPEIR: 0x00000000 IPEHR: 0x7a000004 INSTDONE: 0xffdfffff 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_00fe04ec BB_STATE: 0x00000020 INSTPS: 0x00008840 INSTPM: 0x00000000 FADDR: 0x00000000 007f5588 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 GFX_MODE: 0x00008000 PDP0: 0x000000042eeea000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck timestamp: 0ms (4298170496; epoch) engine reset count: 0 ELSP[0]: pid 539, seqno 16:00064df0!, prio 3, emitted 1431654266ms, start 007f2000, head 000034e8, tail 00003588 ELSP[1]: pid 0, seqno 5:0000faf0, prio -4093, emitted 1431654266ms, start 007ea000, head 00000150, tail 000001b8 Active context: [0] hw_id 0, prio 0, guilty 0 active 0 bcs0 command stream: IDLE?: yes START: 0x007fa000 HEAD: 0x00002390 [0x00000000] TAIL: 0x00002390 [0x00000000, 0x00000000] CTL: 0x00003000 MODE: 0x00000200 HWS: 0xffffd000 ACTHD: 0x00000000 00002390 IPEIR: 0x00000000 IPEHR: 0x04000001 INSTDONE: 0xfffffffe BBADDR: 0x00000000_020b5198 BB_STATE: 0x00000020 INSTPS: 0x00000001 INSTPM: 0x00000000 FADDR: 0x00000000 007fc390 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 GFX_MODE: 0x00008000 PDP0: 0x000000042eeea000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck timestamp: -10677333ms (0) engine reset count: 0 Active context: [0] hw_id 0, prio 0, guilty 0 active 0 vcs0 command stream: IDLE?: yes START: 0x007ee000 HEAD: 0x00000028 [0x00000000] TAIL: 0x00000028 [0x00000000, 0x00000000] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xffffc000 ACTHD: 0x00000000 00000028 IPEIR: 0x00000000 IPEHR: 0x04000001 INSTDONE: 0xfffffffe BBADDR: 0x00000000_00000000 BB_STATE: 0x00000020 INSTPS: 0x00000001 INSTPM: 0x00000000 FADDR: 0x00000000 007ee028 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 GFX_MODE: 0x00008000 PDP0: 0x00000004589e9000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck timestamp: -10677333ms (0) engine reset count: 0 Active context: [0] hw_id 0, prio 0, guilty 0 active 0 vecs0 command stream: IDLE?: yes START: 0x007f0000 HEAD: 0x00000028 [0x00000000] TAIL: 0x00000028 [0x00000000, 0x00000000] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xffffb000 ACTHD: 0x00000000 00000028 IPEIR: 0x00000000 IPEHR: 0x04000001 INSTDONE: 0xfffffffe BBADDR: 0x00000000_00000000 BB_STATE: 0x00000020 INSTPS: 0x00000001 INSTPM: 0x00000000 FADDR: 0x00000000 007f0028 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 GFX_MODE: 0x00008000 PDP0: 0x00000004589e9000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck timestamp: -10677333ms (0) engine reset count: 0 Active context: [0] hw_id 0, prio 0, guilty 0 active 0 Pinned (global) [37]: 00000000_fffff000 4096 41 00 LLC 00000000_ffffe000 4096 41 00 purgeable LLC 00000000_ffffd000 4096 41 00 purgeable LLC 00000000_ffffc000 4096 41 00 purgeable LLC 00000000_ffffb000 4096 41 00 purgeable LLC 00000000_ffffa000 4096 41 00 purgeable LLC 00000000_007ea000 4096 41 00 LLC 00000000_fffe3000 94208 41 00 dirty LLC 00000000_007eb000 4096 41 00 LLC 00000000_fffcc000 94208 41 00 dirty LLC 00000000_fffcb000 4096 41 00 LLC 00000000_007ec000 4096 41 00 LLC 00000000_fffc8000 12288 41 00 dirty LLC 00000000_007ed000 4096 41 00 LLC 00000000_fffc5000 12288 41 00 dirty LLC 00000000_007ee000 4096 41 00 LLC 00000000_fffc2000 12288 41 00 dirty LLC 00000000_007ef000 4096 41 00 LLC 00000000_fffbf000 12288 41 00 dirty LLC 00000000_007f0000 4096 41 00 LLC 00000000_fffbc000 12288 41 00 dirty LLC 00000000_007f1000 4096 41 00 LLC 00000000_fffb9000 12288 41 00 dirty LLC 00000000_00000000 8294400 7f 00 uncached (name: 1) 00000000_007f2000 16384 41 00 LLC 00000000_fffa2000 94208 41 00 dirty LLC 00000000_007f6000 16384 41 00 LLC 00000000_fff8b000 94208 41 00 dirty LLC 00000000_007fa000 16384 41 00 LLC 00000000_fff88000 12288 41 00 dirty LLC 00000000_00904000 16384 41 00 LLC 00000000_fff71000 94208 01 01 dirty LLC 00000000_00908000 16384 41 00 LLC 00000000_fff5a000 94208 01 01 dirty LLC 00000000_01840000 8388608 7e 00 X dirty uncached (fence: 6) 00000000_028c0000 8388608 7e 00 X dirty uncached (fence: 0) 00000000_00800000 16384 40 00 dirty uncached rcs0 --- HW Status = 0x00000000 ffffe000 :c0_$G+92a'._l,ps1pmNWQ!B%]@TA%M$RW39IOOT\!!!!$[ce3N!!%!= rcs0 --- WA context = 0x00000000 fffcb000 :bjCpF0RsV;:XMQ=+=..),oMr)@fe?ZUC+;'/?hDpPVegYZ<8aQ"s?"(i%C28*B)HN'siA5DbT"kchDRM2@*i8QS.uEd68C:&Jm"N&J5Te4?nr?XU8bB rcs0 --- NULL context = 0xffffffff ffffffff :h!LVVpX=)2O7C8=8+mS0Mt[omL;8Uak6ihgKb33Y\;+8_-Qa0m$5nU=GBL*Yq5nTCZI]t6nBfUR0=%[eUV^HVq/c_0#c9^.UkC^f`sp.^Eq@MZHV6#+$qo"GoTrVK27W=0IGY@K5X`:smn*d2T=sQVoB:WHI4P'BqrqJ&(`R"Ng]#C.@8&I6k4)VkMD;fVU5C@n.&)SILq]U@Wm>?Apeea.'ILHl72/Tf;+20r<_Z!seY^3?/E7Uplhn*d(Y02!>1JV;Xc':760['6YHp%.V8`k0#N$/uek#X>D*L^C@XRhtc>$MmDn=^g@GBA<\XV9_J"#Q,[]nMY@%c4hbuV;IhG5-2DL_6AA5tk]roTV$1&G%RpLTSLe]V"J\ZEcp=MM,2c,,J0),2d:.cr7H@IEm5Qh))r(#s906]`9j0jmrs-rRkQYc85,2.-Uq0XZJ5#\!$)\0f'N(;i$;@-`Oa2[%nd!\c4D(Zskh_8H01ed(FdrIhrbCg=:a4Jd8h*el:/oE>S(O<"Nk@8n%1C;:5m@;>sI6,V7biO@BVW(Zn'Uhn<#`Qe=')%JoXa:8`PYUU$SJ=q3*CCOAH_@/#(%qjGr__2/*YUACj3;r^X)MRXGglB403Bb:Ig_Y@C`Y]-q6O-ip2A*)o$ZK+^1*\lHc^lLk>SX+_eiIKV-amM\R.8aEI(PW4n^@fhR,9M\e#\u7(VDJ2@TODlI^u(,b0>bl0\i!6DThIVa/&I3e$P[a+P;-(ZI>4OP/afFl"3+``IV..Th>L7_PfYKeUSJd_U\pq+c!-Ai0t#)>7B.6Kh6YKLGFa+AbBm"tL_NW`d39>KH%',0s+o@?-uB(]>VrtmKVCEhEKkH&t\T.gW]:\qkVNt%-K//6JSl@8C)+5jfQ@BP%r`0_Hi&E]]/]gSDg"lYS`f_-cLV9dB6f-@KtR-7?>d;I(7P%.))mE(Y;O&gHb)@>-muTaXUgIZ8$hui6&s.O"0eT1o\Y->FX9m*mD1&e_*"Q2)cAQ$W.$+dht4:(OQ-hX#'Ls%XI#4KSo*08GML\q>otHnKC!Qjgq4^tV3#BRF5DPK*'t%ef\4A->t6*1&$l:Ldjc@Xbh?]9T`R:ZF^]U0g)lT3CAc(XQBU*(b3G0Ne_dslcfn/raRu=B]eRh`h/P]`e$[nnk'+.NM!6#TRH2)fr1(6j8m?dmm/:[2A6dS,F#Nc03'T7DcOG;:kMn.S4?>r0G<@D@9#I]k62qXe]RrdgBQj#8lhhQ7on;gP6_3d5D7`1&[7j"):dHl)A+"*N,Z-@U]^gMB!B75O3p)bG7c4\;jAo`LSaS2@0g?Ds'WdH'tfP@=.4!o)@@nA+I]&Zjul&%h0*tMTR#p_VO.;%YUl?4/N([4-g_No8+pFB5X4O+6,Siku5cMjI2f\H&odJqZeY>&-H@WQBs"3UF6jH4e:C1S)\d?SWgkq?r5q]R[eA.kp%.R]$^SE\k:rsSM'?@g89nV1O3Mcs\6opX1sCCg+hBt8,i\2%'(.[_d)]l([Am`f!+`nQE,c*l7g'JXpH+8$[>hhN._iD-.M_Z!VtV96qOeLS/MZ-:h<=q+IL#?2CiD*@^gAPH68KaSI/qOHQ4;"qP^k%f7$a_#B0md.1=CH`;:SYSI9=1Ij0dTW5@^F20Ps$]^"UXn\kS*.2+@T7[&r;U8::7&$'r4\els,5angJl^LXaZ^"G$XC=0.j4:Sq[tkNp7RFj$9G^4>NJOM0+1j/PI#5a#&r3J`YipHHY)S+F/9]da!$<7!YJ*U?f4M(X[e^kc'1K2>K=aepInl1;+AZCqFV%U+?-t=T4Rh?=j5c8`jgGHYRXcnOZ@m8[;L6ML1sfg)Yj5jN$B)lo#?E[5+um?+4tRF0J(1Hp%(s26VV39V_"Qdtdt(:IZ:gZK4T'X.XmJn)r,)<.6.$#_r__GH,p8,JV\f=*FNG:T"+P(A81Ic$uDmJ%lLT\(bi#.XN(@$Y)F!"1*tNfV!J$JWa5U3PGe(++d/26n`#=X2gB+$al<12g&#?83`E%'L;n#*KCb[5Ig>N6ca2YZqb"2JR\[bC9ki(Zoj%-F>*h6W;FZG\Pt[B&2_HZiHMFK((bKIBW,LRc]Ck`G*o3e(Blsf#:OfMR$anQE+oTHH"o;'ia+*5Xop:kTfC8L>=/$B$o]Tt)M&774TAes9meMVmA7*+1FaCT)@G'IRemH;cQZ4Og-"Wmg?KKn(Q6+^-ZU;.5G@aUhhhSDhC[?7ELMpXcp9)g1L>?&+^!g4cDO'U_UlFFpeq:9+WN0dgMUMU?qH7UPPgQ0?!6NKndR`gU/"f532k@e@&b^RU?F?+gj4I3C_&#f2dqWco_gf5%b3^hBYg,,0X_)837.nlu;nXRNj/TO9Gm[5-fR%^ill?0`e;g:_cBME!2`LKkR]->))Fd78SliN'bfNhK;hV!1XD(E8OL[`ON0"([p^NoZo0D]Y_Vr`[*-]1a)af[RnNTSh3qVujRD^]V\_^`fjjqL8`q*DoHZ_VeqTG8P.Fq%d0@&o@F2\Fj4IJP@81k+Eg,mRREYRf1CE_P[ft%sENZJmX*\)K,_g0^6Js$f3"M@/I`P$(Sg!QkI5J_e2e-.":YG_V]"afoeIDhI[klVeVC_4M8'lZm#0J/#qVNt%-K//6JSl@8C)+5jfFnHC(LVSCJG#Pi>\\80G)#A4H]gFu72/]";+20r+MJZAjib2M:]15?;+20r'N%:572/Tf;+20r'N%:572/Tf;+20r.0]AY*MMrnq3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3Vs0h?i.!+MQz bcs0 --- HW Status = 0x00000000 ffffd000 :c0_$G+93"ILVX'(r;oe]7)4[]RdON*oi.p7M!b(#2/1I0!!!+NFr,W.!(d0t bcs0 --- NULL context = 0xffffffff ffffffff :g$P;S5f6A@s7(g`"H4[r-Ams@OCN*#@Kf.+!b,VJ#fp,!&0O54M2I*&+AITI4p66E:P&aDT(]\5Q4adt^G5K:oY#TVX#5#P$T-X?l^Eg';O""+Pbfg$V(##7.8!L&W`#(X4"VgdCBF."Ha@>$Q/QTk:adOGOP%tH26oSCPqn*$]/lIb09'^mZR*[L8spWlW(^SJ,eC(&'o=.&,H2cGenUmQKRqoaO>&hRQ9rn"%1%pMdaZ8lCqu;O"",&(g2@3\I\, vcs0 --- HW Status = 0x00000000 ffffc000 :c0_$G0RsWVTA`6J+I:eD1F!GXj9GfY@tbm^.@QDs][+@.WEO#3lI/hDdVkl9g"r`<-)-e(M-e+]`]lXnb"bG*&%+3+!!!$!J%u$a"T'#p!!!## vcs0 --- NULL context = 0xffffffff ffffffff :g?kDT:r?&%^Ysna5p-h4@\TZW5;@KZrC;)(oL!X-4OZ8De!X(lT^`J!rX-pT'j/`o7[)2K_RGS`l6f\gV'9:3NqO"?p)!X,\+Um9>s,\VYJmr*II81$2*0eiG7r3W',+EJtjAK<[?U`Rq$o__;QALiLX%JR]ZE7u2Bp3[qm)]Q:tQ@U9qfYcMo&hB,l!bk(VA.8!L'8lCnM8p@Ie!)P8t vecs0 --- HW Status = 0x00000000 ffffb000 :cL%-H0Ye/QdnrI<6S3s)HX0*r7'ds(NKb5O=U@=cVPs`RGnnd;p9m^c4\4]ujPFhPML'..!!!#6]mp(_!Ji-7!!!#g vecs0 --- NULL context = 0xffffffff ffffffff :g?kDT:r?&%^YsnaJjpDF9*iWV-6PR@9L0s9+A>I&4!PIO@KZrC;)(oLQNY+OE._PLXp>a_#2ji[00,pIN/W@cR.nN%Rnla;9f5/!Ln;%jO1a)QLkpkCr.p/b977+RFT+5E+sJ3U+sJ3TVS0,&OV\OFXLW.)6p9k.or[IjrGS`biqRe_p[t1DHb+G$m]p"1cMG8/gYZ'j2d@Q_l-0C,c1X*G`q&/ihrfHjlgsg+oC?s'./a[g@HYorRI>iIN-gt.-I9_K*@W%>cMGRY4B?qF6+"Xe[ZbC6k]WG/?(a>EH4rhq:UGIB:IoR4ktNVj6$bSJSJCBBd@+jtnS-5sGl Num Pipes: 3 Pipe [0]: Power: on SRC: 077f0437 STAT: 00000000 Plane [0]: CNTR: c4042400 STRIDE: 0000000f SURF: 01840000 TILEOFF: 00000000 Cursor [0]: CNTR: 04000027 POS: 02c403b8 BASE: 00800000 Pipe [1]: Power: off SRC: 00000000 STAT: 00000000 Plane [1]: CNTR: 00000000 STRIDE: 00000000 SURF: 00000000 TILEOFF: 00000000 Cursor [1]: CNTR: 00000000 POS: 00000000 BASE: 00000000 Pipe [2]: Power: off SRC: 00000000 STAT: 00000000 Plane [2]: CNTR: 00000000 STRIDE: 00000000 SURF: 00000000 TILEOFF: 00000000 Cursor [2]: CNTR: 00000000 POS: 00000000 BASE: 00000000 CPU transcoder: A Power: off CONF: 00000000 HTOTAL: 00000000 HBLANK: 00000000 HSYNC: 00000000 VTOTAL: 00000000 VBLANK: 00000000 VSYNC: 00000000 CPU transcoder: A Power: off CONF: 00000000 HTOTAL: 00000000 HBLANK: 00000000 HSYNC: 00000000 VTOTAL: 00000000 VBLANK: 00000000 VSYNC: 00000000 CPU transcoder: A Power: off CONF: 00000000 HTOTAL: 00000000 HBLANK: 00000000 HSYNC: 00000000 VTOTAL: 00000000 VBLANK: 00000000 VSYNC: 00000000 CPU transcoder: EDP Power: on CONF: c0000000 HTOTAL: 081f077f HBLANK: 081f077f HSYNC: 07cb07ad VTOTAL: 04570437 VBLANK: 04570437 VSYNC: 043d0439 is_mobile: no is_lp: no require_force_probe: no has_64bit_reloc: yes gpu_reset_clobbers_display: no has_reset_engine: yes has_fpga_dbg: yes has_guc: yes has_l3_dpf: no has_llc: yes has_logical_ring_contexts: yes has_logical_ring_elsq: no has_logical_ring_preemption: yes has_pooled_eu: no has_rc6: yes has_rc6p: no has_rps: yes has_runtime_pm: yes has_snoop: no has_coherent_ggtt: yes unfenced_needs_alignment: no hws_needs_physical: no cursor_needs_physical: no has_csr: yes has_ddi: yes has_dp_mst: yes has_fbc: yes has_gmch: no has_hotplug: yes has_ipc: yes has_overlay: no has_psr: yes overlay_needs_physical: no supports_tv: no Has logical contexts? yes scheduler: f slice0: 3 subslice(s) (0x7): subslice0: 8 EUs (0xff) subslice1: 8 EUs (0xff) subslice2: 8 EUs (0xff) subslice3: 0 EUs (0x0) slice1: 0 subslice(s) (0x0): subslice0: 0 EUs (0x0) subslice1: 0 EUs (0x0) subslice2: 0 EUs (0x0) subslice3: 0 EUs (0x0) slice2: 0 subslice(s) (0x0): subslice0: 0 EUs (0x0) subslice1: 0 EUs (0x0) subslice2: 0 EUs (0x0) subslice3: 0 EUs (0x0) i915.vbt_firmware=(null) i915.modeset=-1 i915.lvds_channel_mode=0 i915.panel_use_ssc=-1 i915.vbt_sdvo_panel_type=-1 i915.enable_dc=-1 i915.enable_fbc=1 i915.enable_psr=-1 i915.disable_power_well=1 i915.enable_ips=1 i915.invert_brightness=0 i915.enable_guc=0 i915.guc_log_level=0 i915.guc_firmware_path=(null) i915.huc_firmware_path=(null) i915.dmc_firmware_path=(null) i915.mmio_debug=0 i915.edp_vswing=0 i915.reset=2 i915.inject_load_failure=0 i915.fastboot=-1 i915.force_probe=* i915.alpha_support=yes i915.enable_hangcheck=yes i915.prefault_disable=no i915.load_detect_test=no i915.force_reset_modeset_test=no i915.error_capture=yes i915.disable_display=no i915.verbose_state_checks=yes i915.nuclear_pageflip=no i915.enable_dp_mst=yes i915.enable_dpcd_backlight=no i915.enable_gvt=no GuC firmware: i915/kbl_guc_32.0.3.bin status: fetch NONE, load NONE version: wanted 32.0, found 0.0 header: offset 0, size 0 uCode: offset 0, size 0 RSA: offset 0, size 0 HuC firmware: i915/kbl_huc_ver02_00_1810.bin status: fetch NONE, load NONE version: wanted 2.0, found 0.0 header: offset 0, size 0 uCode: offset 0, size 0 RSA: offset 0, size 0