dmesg: [64961.612710] [drm] GPU HANG: ecode 9:0:0x84dffff8, in Xorg [2482], reason: Hang on render ring, action: reset [64961.612711] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace. [64961.612711] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel [64961.612712] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue. [64961.612712] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it. [64961.612713] [drm] GPU crash dump saved to /sys/class/drm/card0/error [64961.612752] drm/i915: Resetting chip after gpu hang [64961.612785] [drm] RC6 on [64961.630153] [drm] GuC firmware load skipped /sys/class/drm/card0/error: GPU HANG: ecode 9:0:0x84dffff8, in Xorg [2482], reason: Hang on render ring, action: reset Kernel: 4.9.0-rc8+ Time: 1481633497 s 979774 us Boottime: 70170 s 889913 us Uptime: 16553 s 954506 us is_mobile: no is_lp: no is_alpha_support: no has_64bit_reloc: yes has_aliasing_ppgtt: yes has_csr: yes has_ddi: yes has_decoupled_mmio: no has_dp_mst: yes has_fbc: yes has_fpga_dbg: yes has_full_ppgtt: yes has_full_48bit_ppgtt: yes has_gmbus_irq: yes has_gmch_display: no has_guc: yes has_hotplug: yes has_hw_contexts: yes has_l3_dpf: no has_llc: yes has_logical_ring_contexts: yes has_overlay: no has_pipe_cxsr: no has_pooled_eu: no has_psr: yes has_rc6: yes has_rc6p: no has_resource_streamer: yes has_runtime_pm: yes has_snoop: no cursor_needs_physical: no hws_needs_physical: no overlay_needs_physical: no supports_tv: no Active process (on ring render): Xorg [2482], context bans 0 Reset count: 0 Suspend count: 3 Platform: SKYLAKE PCI ID: 0x1916 PCI Revision: 0x07 PCI Subsystem: 1028:0704 IOMMU enabled?: 0 DMC loaded: yes DMC fw version: 1.26 EIR: 0x00000000 IER: 0x08000000 GTIER gt 0: 0x01010101 GTIER gt 1: 0x01010101 GTIER gt 2: 0x00000070 GTIER gt 3: 0x00000101 PGTBL_ER: 0x00000000 FORCEWAKE: 0x00010001 DERRMR: 0x2077efef CCID: 0x00000000 Missed interrupts: 0x00000000 fence[0] = 00000000 fence[1] = 00000000 fence[2] = 00000000 fence[3] = 00000000 fence[4] = 8ff306307ac3001 fence[5] = 00000000 fence[6] = 00000000 fence[7] = 00000000 fence[8] = 00000000 fence[9] = 00000000 fence[10] = 00000000 fence[11] = 00000000 fence[12] = d22c0630ba40001 fence[13] = 00000000 fence[14] = 00000000 fence[15] = 42c106302e40001 fence[16] = 00000000 fence[17] = 00000000 fence[18] = 2e2c06301640001 fence[19] = 00000000 fence[20] = 00000000 fence[21] = 00000000 fence[22] = 00000000 fence[23] = 00000000 fence[24] = 00000000 fence[25] = 792c06306140001 fence[26] = 00000000 fence[27] = 00000000 fence[28] = 00000000 fence[29] = 00000000 fence[30] = 7a3f00707940003 fence[31] = 00000000 ERROR: 0x00000000 FAULT_TLB_DATA: 0x00000003 0xb0b8138c DONE_REG: 0x07ffffff render command stream: START: 0x0eca7000 HEAD: 0xf240293c [0x00002900] TAIL: 0x000029f8 [0x00002958, 0x00002980] CTL: 0x00003001 MODE: 0x00000000 HWS: 0x015fb000 ACTHD: 0x00000000 c21ac32c IPEIR: 0x00000000 IPEHR: 0x7b000005 INSTDONE: 0xffdffffd 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 batch: [0x00000000_c21ab000, 0x00000000_c21c3000] BBADDR: 0x00000000_c21ac32d BB_STATE: 0x00000020 INSTPS: 0x00009010 INSTPM: 0x00000000 FADDR: 0x00000000 c21ac500 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 SYNC_0: 0x00000000 SYNC_1: 0x00000000 SYNC_2: 0x00000000 GFX_MODE: 0x00008000 PDP0: 0x00000004668c2000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 seqno: 0x0044d8a9 last_seqno: 0x0044d8ab waiting: yes ring->head: 0x000011d8 ring->tail: 0x00002a00 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 4359623040, 252267 ms ago ELSP[0]: pid 2482, ban score 0, seqno 1:0044d8ab, emitted 254927ms ago, head 00002980, tail 000029f8 blt command stream: START: 0x0b9de000 HEAD: 0x0b8037e8 [0x00000000] TAIL: 0x000037e8 [0x00000000, 0x00000000] CTL: 0x00003000 MODE: 0x00000200 HWS: 0x01616000 ACTHD: 0x00000000 0b8037e8 IPEIR: 0x00000000 IPEHR: 0x00000000 INSTDONE: 0xfffffffe BBADDR: 0x00000000_fa22f020 BB_STATE: 0x00000020 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: 0x0044d767 last_seqno: 0x0044d767 waiting: no ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck stall: no hangcheck action: idle hangcheck action timestamp: 4359629056, 246254 ms ago bsd command stream: START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000000, 0x00000000] CTL: 0x00000000 MODE: 0x00000200 HWS: 0x0161d000 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: 0x002f60d3 last_seqno: 0x002f60d3 waiting: no ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck stall: no hangcheck action: idle hangcheck action timestamp: 4359629056, 246254 ms ago vebox command stream: START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000000, 0x00000000] CTL: 0x00000000 MODE: 0x00000200 HWS: 0x01624000 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: 0x002f60d4 last_seqno: 0x002f60d4 waiting: no ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck stall: no hangcheck action: idle hangcheck action timestamp: 4359629056, 246254 ms ago Active (render ring) [12]: 00000000_c2190000 98304 37 00 [ 44d8aa 00 00 00 00 ] 00 dirty LLC 00000000_f8cbc000 4096 37 00 [ 44d8aa 00 00 00 00 ] 00 dirty LLC 00000000_f43e4000 1048576 36 00 [ 44d8aa 00 00 00 00 ] 00 Y dirty LLC 00000000_c21ab000 98304 3f 00 [ 44d8aa 00 00 00 00 ] 00 dirty LLC 00000000_fa3c3000 40960 37 00 [ 44d8ab 00 00 00 00 ] 00 dirty LLC 00000000_bf003000 24473600 02 00 [ 44d8ab 00 00 00 00 ] 00 X dirty LLC 00000000_ffffe000 4096 37 00 [ 44d8ab 00 00 00 00 ] 00 dirty LLC 00000000_bd89e000 24473600 36 00 [ 44d8ab 00 00 00 00 ] 00 X dirty LLC 00000000_c2096000 512000 37 00 [ 44d8ab 00 00 00 00 ] 00 dirty LLC 00000000_cf5f1000 22220800 36 00 [ 44d8ab 00 00 00 00 ] 00 X dirty LLC 00000000_c4266000 417792 37 00 [ 44d8ab 00 00 00 00 ] 00 dirty LLC 00000000_f44e4000 4096 3f 00 [ 44d8ab 00 00 00 00 ] 00 dirty LLC Pinned (global) [20]: 00000000_ffffe000 4096 41 00 [ 00 00 00 00 00 ] 00 LLC 00000000_ffffd000 4096 41 00 [ 00 00 00 00 00 ] 00 LLC 00000000_015fa000 94208 41 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_01611000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_01615000 12288 41 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_01618000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_0161c000 12288 41 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_0161f000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_01623000 12288 41 00 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_01626000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_00000000 23040000 77 00 [ 00 00 00 00 00 ] 00 dirty uncached (name: 1) 00000000_0b9db000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_0b9de000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_0ba14000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_04905000 94208 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_0eca7000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_09b06000 94208 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_09ac0000 65536 40 00 [ 00 00 00 00 00 ] 00 dirty uncached 00000000_06140000 25165824 76 00 [ 00 00 00 00 00 ] 00 X dirty uncached (fence: 25) 00000000_0ba40000 25165824 76 00 [ 00 00 00 00 00 ] 00 X dirty uncached (fence: 12) render ring (submitted by Xorg [2482], bans 0) --- gtt_offset = 0x00000000 c21ab000 :<n*Xa5ne%Y8+$<jD&V5ndoA;p6o<Y5Jtl>*oQq)rKE#\e7E=C;JtiUa*q*R@`)CnC"7[1s..j4:"@3]G%l]uol>7FTm+L3aG=f)Vn2a+9baFsk^O+gU$k,4Cr<A_^.rAGkdg'mapqYMF]X2c43#3I#E$2A/eW!s9%KalaNsRu@@Hor\(Z_"p(DU9'D]PoBZ)-SN@>ZW0:Ul;*#0f7:<H?kX(GA@t?%#5(T;!:ik&l\MrI6cj\eJrp'l<-;o07E'QWkR+_P^mZg;J@;361/!f\5:*)_ZH$HbT_Q*Wt-8`(CkMi2SN>HWZnM])tFIniF9B@T.>b)"]CB7\BU=\)t\fA.9St8/Q_8)a3u:8mp,9+43C7J]bW6NdP:l^t1p#8F+9@']q;kid5CbhQp1hHS9V&bg5;o6@N/ph3hL)D<'TIbX8RCQnjgV;jNVTKS&t,V_UpH,'Bro-ZBseqUq1_Js[:n8fBh:E1()[K#G`VeWiCT@b3TkRM:N[c>bD=E"o\up_Vi.fP@Vj#OT^U3Fp+M4?7i5V_,"u(+WkiqkD#7A'"GMil-_)jb\-eQ8Fnjgm`@7P.eqLCua9;EO18:_$84qf5-1Qn.C5X67P,\a01A]$[IbF/s_b1S<mSW/t?s7LOEM,;W?KWZ=u9+HHnFF28QcbncrA:@b*\fF-GqL!<9HhTYKl:gg@J(alh@\qcuS'm;M2qp45/hW)^,,/;X=?lN_JQp\-;NagK3)+`Js']p%>n-i<F50$._dNk*9sG"+X5M$nl?(R=I4n+tfHHR2mX-$@"uI1:ZYi`F6%`bQm77+HX'Tsa6TO5uFr'V?I>a@>j4;t`b1U,M=g<7?*"eIeb,[g[0K_u)ujiQ/$JO\tU*jaCp^e>YDLrsuc^ea#B=?1^b*TBI1q!+4]/s8N'!90JZlL(HWQ-%7PO#XZ\]2DgjhLk6m$,0I_Ak7ieZ.SR)8<?OPVUl,TfN?h?)f\5'c6,/605lmTuS[bn:YB]lII&8FJB6TitJ%=EZk[-Jj<7(!WCUUP#jC7KU#Ie*6UT@[u=IiW4Sc4nUmVBu\p,WF&RlRJs]\LdkF65$abp97EH`qXGo.3&BBcm6[H59mtY'NL=F21M^`@pRl7%I^&(=BPdPiFLV#4rHYk#gHDj:/j#'M#F/`9RCF!=8.7b:,k\%`[HhlQgD1Y/&EK^rN&;q]p')SR<0$B-$D2PesI$LtX9MM6*C?:u<NGW!i.HT.E2[7si,r=/Xuu"!_=3Xr.AkE6&g^Dh_R^Xr.DTE6(5`Aj?m!6(II1beks?=tA6/FAVqlZ3=8/TI&@LOnLV5h-_/\qaJ4a5i3\qJ5m&mdHnSIqX&fS?k6N5I-P'EG<=l<0#5eN`?qL`.VR3@d0o+*.:6RUVMu2%4boe1jc(KM23VML!!#7:bl@\C"=u^gn-9Xn3PMl"KSe<`f/1T;.$2#=j]l&],-a,%j$JQ!=!_NV+\%9E,"-)p`17KD?1-Ks.GeL6gh,Dd`H?+qR@/OTmI)hi9tb=;]2hR2Q>6)DJBPO\YJ*_rW_J*\Gecf_);[7qhZiIU7jM<.*p7t]?W)$_I7$9lpOh3G1C@BLV(BKU:s]A"%0p*ucjdMX'mmR>Sl\lJnPbW:pq3%*p\LBX.aHP7!c@Zp8FFDs?apWW.Z7hGKkg[sJ9WERW@aR(#cn+&oIdiQp^QNk[LDo#<+`l#=lTLP$_-#ST7G)"MSO#DDu$#UaRr%K*U'Pak?HL;YQfQa.^QHZ@OhEoecQuR0!9Kn7]A9Tni7gV6$Sgn45$EMN_$>ge)roB?:Q,(e5W>VI!KK-Q%3ed+7$Z__pk.[*q4orar1^Q;[RR.:TI1m76p!e`n\Nj4FZgTcWV4nDQ%4UT?J5Bp#Fol4(^2Ds&f6YFAL&&]fc2kqh(I@pIG6QDV;b>"#]!&50Y(sX9R=XQp(7eRa(pQU<.c*&^.W!(_(WLNd,`nBkm]lMF)_lLJ#@1.*CZ'egD](WAY0?nUT.JURk9JRTdKW)lC*@d`kD")_"?;!!"+oeGoOK"%ohfYD*TSajcdrJi6S^_#^3ob6?OK@KcHKeVth!8Cs<``N2Ck(gGoB.dl`<:j53tRko50UoJp8G53W?Sc3eM'TeOScZV%4?%<0^"Qt=mlg^_%WN[rM)$IQsD*,4q#)<:c,;K723/30shk?,fL-V=<#B&J^mAhJYcL"i@H,7g=i9!+N]"t=9Fh?J@CG"$<p:^25!e!!lV2Q4;5]c\lBA^*mX#9qfr`(rlhS;Y<2!<shiX0]k<B24o$5a;&Z[:tRrumIsF>=#IL-Y/mA/rh+L+h^\N*Rej!IEFmY1kcgh550$bL%]A^PnZmS%?#'Ii2nJl/$ad*dR[i/GaR\GenJ$Hp8]sc?X2BJ6t&o(ji1!:G!.Sn5\kI/:LbIs12ab44ZT!I>.OE>p\G7dqA=-s$50HH"f0\H%jOQIQoi)dQVCMh"]5,+EFlrg$cQPIWd_tjeg?YpZK;LIm0>bk@(^Mo\&N=[+XfY[q20o@_^b[&(L\ep6SQf8:Nr$`K/<N^\7BU5$AH#k:?r%2qpLArr<$!4^@@R'JP+K"-#SnEcEfg:eEDqSsL*k-/fA"L:j&3?4ua?GaQIcXT@K!IH9)r3e;k$T6Yi=YO<R:kl.NS\:n5m\Y0N4fDS"T2*q.qikd8$Bl)<A^4?*V$g\)Fa36bH5%4>Xh\WI[8oTi;rTF2WG[dUk(H@EE4WF%N/p?"6,ELF44FX@/9M]]3rsQKEqdm6r_!a2-GFmR]Hc^LTe]Ro_B;C#'6hJ=%`)WQ2^D7!(GE]V-J,Hei=otUI5j"L7h:#[1qEhg8qi=FO7p`r<Rm6H5oL/@<P9($Sq[dqJQ!^\D.K;[<ciWVEh2bM6^Qp,A/l"3=jPr/Tk=<MNYO_jG<ti=8O[!mcYMLN&d!fiMW29Kkh>6%5prCiGJ/E(2/G<?Kp0eta&)=5O#'SiU5&[pGA`DVMbl#Q;rU]qgPV;!7s!X`T>X3_g]&u5(%<h3\3H+'$n)E;iTDH<"C#D2V!!!%JbO#9/!!!H_rh+cAi8O(*hgP7>pYUDnrV,2t!!!Q0bO#9/!!!H_rh+cAi8O(*hgP7>pYUDnrV,2t!!!Q0bO#9/!!!H_rh+cAi8O(*hgP7>pYUDnrV,2t!!!Q0bO#9/!!!H_rh+cAi8O(*hgP7>pYUDnrV,2t!!!Q0eJeJf&tc0gq=u?8/a3S6M#5ND7!*oOqEfZ+p;=bBWisk184W$@P*1^;+T3oOgLk3X]rt(h4pt)e.!KXDLIV.kK`g^tgk,k;C0ntTYN&4TTUNHc)VW3fcY**Es%lIXE&3oPole+82uQ#LWP`#EljuD]V\QYq[Q@dOe_l[EYL`gd#=&/nGYf4?c,_ShJ73dI!()-rLZAB#"t0EEeK=(;<.Co4U&M"j(`+9nJ#Y``ri#ir!"[M/s8N'!%5H&mJ,fQLmB-A\pW)4NIJ;WIhgP7V&-)V&s8N'!W^##PW;fhHT;81[R%lfH`@uO_mgmJ=rE,HGogX8Kd\!\+&.fNM,0*/,"(i`$&K(M1N;Zk/oXt5alhU2aE;pY=qTTQ.+6k7m"@)EU-C/lK.I#U_Z#Bt?cn[C3oh'\js7j_IYp\`/r9X+Qk;u;"iHRSi?ha0[2u3H&(E^N4zfBiP;!!!H_r\24un"@_&:.NE0o?R[Erq_kls8.7@H0:cE#P%8Ss8N'!W^##P#PoL6<+>iQ;?!No8,B"Z8*Z0.b)?W-Su%T8^\r\\3Fo]E:4pG3JBqkus%FV&qQ)SPj3Q]g'6*BgCW,"!!75$SGCeH>OFD79,N6D@4rO3.PX!l]WB`]8hpVp];83W<+72Sq!#PI2s8N'!$.78h6O5@G]c>S=3\<pEJI)4,#WP(.O,N^$kO!2KjjLC28'CkWnbYE,hWOX?q`[1crRL)eHfO/F!!!K)/K4Zhr&t?M[3+d*Jc=/Kr3Us[e:4kE5AQtlU_ij'*WTH;^.J7;O:D]t-6NE`3Fmk#e)A*?@7Eb3#S!!k&EA8mb=DG<#Q%B5ksBjAkn+9s'DE-+A'b1\_#JW6s2_,)+KC"sK/<Q)%/m%G#[_`bq*@g1+90DR8q.,&p-N-/*$IF;@&O>0)hTM&q\D>Y%jVu08>"GkE&7@D+nagh!!!"Jm/R(c!"GXVYepkL$f8YuAce.uRLeUYriUb<h`ULk]"Ruds7PP>4S-l]!VkQus8N'!%ADD?_>jQ9k.gr#V?mq=N!HXtC0l2KpQPWjo?TQ!HuI=nrr<$!U"AZ2!!!!.^]1OT#o!L(#I7g9??t^mPQ/=2cTM7%DpLQ;!!!"HfBiP;!!!H_s$6_m"+[XkiOD5*QF]`0RU1:&hG=/DSpBN!3r%=iDnZ1brr<$!U"o#7#QOi6^]1M?O9>[JAAq+?Gg+[fZ:3rJhG<TVSpBMus2+YOm6C>JT@H0<!.;ids8N'!&Y[hC!sel,B".`D&?ZKLWq@6,Sp:3r^Xi'"s4dOKl;+/G?i9NAGX)/A"o%JWs8N'!%5HK$_>jQ9Z*+*\.X62'[?C!OSfcefkFQt^rTBbt]CX?5!!!!0<[.SD:/DEboV-f.&H?$6eq*i0i1(gKOoLCXGUjl0f/,W9n=gAQN3>+Z5?\;PMF)8?0Hg<L@#+S$I^BX\N5"dT1\AP:Du]?(W,KNQ?Nisc&5040%/hlU>Q=V'J&;CQri#ir:W*-.!!>Ldrr<$!;#g^uc)#%U render ring --- 2 requests pid 2482, ban score 0, seqno 1:0044d8aa, emitted 254932ms ago, head 00002900, tail 00002980 pid 2482, ban score 0, seqno 1:0044d8ab, emitted 254932ms ago, head 00002980, tail 000029f8 render ring --- 1 waiters seqno 0x0044d8ab for Xorg [2482] render ring --- ringbuffer = 0x00000000 0eca7000 :@:GaO^ga6Midb,4N$:G@s8EN<A7lZJE+"cDXFg?=!.^b\O?0rT!/#n`nI:'0h7b"j&\&Vd@-HkmgAo.+p:rZVrmO_+8;C(PJ9g%[^bYBWYR\;=C]j,(m55-`3@']!YRYsWfET%h[K5iGm=9E<qd:B;rn%JS5ILTC&++md0DaTF+8p_7L\AM=iVfti`.)S*3?QuU%7g--"4@(O)2S:I%`eTW"*+:D2$/8DoUu6O'DkaeaoBuu!!hjMs8N'!$=2<&L)9nYr//bH9SnlH(l^9qE%>G'l/8Z/hcIL=qZ-UoY`J-<"T?>)rl%+ZluW%4`4rN0C\nJ<s0-G.p+?5sA)Gp_5PlE"s'S(Dp(RC\`W+T:0D6Les5LfGJ,P,^s)HrODa4-7!!!i3`;fi;JdOfriIhmFQ<#CA/)?'CMM3<Z]G]EqO`2\;IL4m;/Bls_NrCZfrJjtZ`4muZriiU)oDd)@b@gb"p)!YAHhk[rS0.]>DsIVBfQ[>bJ+k#a0d$/*5OXO1Z((^Ns4fj=0b<RM5P`/\b\-l_N.,0LJ%SkY"TOuNr5X<a!l'A0s8N'!%Vs_8J.t79hB76o=sD?\[f=uZB4&HUjPM<gSn-./s*Oq>,5uh?p+cPo;Lc=mq;It$JU_[_(&JXB2sb>RE52Et%fM<8htB51Ipi</rJ:Hgc2[eMrJU]clkf@;Yi"*:NrI*!mKXik$iFp-s8N'!0L,U?!!#UD render ring --- HW Status = 0x00000000 015fa000 :_<d\:!!!H/pRoA'#7kZI!!!!5!!$p+UAt5n0`XcZj'rcJnt7ir'ak&)_g,VUN2?r9$8>>/(b!3i'O[[>0N!F\.)A@[)oDgrzfZaBq<uYg-:[u4;6-3lIP)dk.aHEeXXX]LB5uV%C!E9X7<h(3?+OrA%\1S5h*[$*b!eT@UK>\KS9HF]L6QshHA3:p+%$X%k+crLsp&\/h"K&&h+@F!1FRRhT/68a"d-5R4qqpaqhX>mL4/[:Lc_o'1JBXUHmBJCe1i:`19PEZFa/W$^GNtS1`p2%-&8el%@>$=)+#g."eNNWY`N-/BHh$7$KA6<G,/"@.>AaQ7`)oYMAoP+;:lg%?L\"toqT]#cFbMk>LKRtiibsYCd6IT.:8>l*?'i"E>7dh7O1XiY(G'\ho<+UHgTTc1ek_;0UYB7_,3-T+0dH6L`R0-XU'q'X@gjN3_\f-OM4kD=$=Z[8@DS>[N\&!d3:dVhKfG9V)8KA'T!!%>lHu^UI%sR3LO[@@Y>SN`"ugPd@>$Vr@h`=0!5n"K6]Nl*P6,3,Ai.Alp$8/fUYp#R_0u"QbAF%X!J0A:*s\q_#)Fr;;2d2`8V&TQ(E-^UmNTuE`BGp4\EB7B0)s>&o7X@a@cRF[i@k%538gqpLD"OG=b8TsqAI6ls.)Pp>$jC<Wf<R,8%e`db+98/p$2K?)n%DS/oOVb-a'ehnL&uDS?GXdbM1jELgF^E*FbK7rT?PKXZjC)rVB``k7Mj!P>ghVWkCZ40K3\M@#SNI`u&;#JMAu))IZ<2,E+T<bYc?HEQ9,/)K;Se(5"RS9+bUX>^==k_H]OFDo#[i_;7*?]>IlRn5_^IIH.IOE=[SI(?$>;T,VcNipI<7of_tHlZqYR<%WI.i1Cs.hd5^\Fm/dRkU;YP7")!o\iA<uR#KXsX\D_,+gGh%!b,h11r>WD7i62WR%oQnj,Q7>1uV1T/I$/0Q6O5:\FYZ`KXcqjIg<$t/sTVdT=&An\Hr%YH]X8#^Kg0+%s!"6,[W*KXY`c8IKFc$S9R-[3qBsLNqbt%7'AW2a`dNLXQR%Fhf9rcIC1TBc)7?Amil"bf!g$DmES)6?Bt!Fd69Rk%:K?pIc=Ahh!NOjpA;2;[iZd@,OsBQ;ucTnccs:J6oVe3mV6^T?;%Wr6Fu/<q`__hDO%=.4LXZ*1Y0H$HCn"%G&%3A5M>Scmek`;IpY.WlOZjk2Rb?m6^?apIh:kb\^9r+++I"gEdZRt]0>>jf=%I8H_O2Umk9T?Qh^jUX'K<l91/`]YPk@HG3SBU7uDN24Pu.2*mBIik7m6JS.q^leGF*OG1eMj&AZqK'$L_Q%El-=[?N2T2E)*FJ7B+(2BF"7I*Sdb=5@bo+;%[tEIjhogbm&UD)\4eNp=*#Kfu5u_h0Xe30SqRKt,Tc>fPQ!1%=)VB:A8fH0q2M^GF3ElhB_YDI\V$@q,glnM7Q@4Laj+!!@_Sm/R(c;f$kc>7VJ#]#/4#7TAYj.heUadY"6!i^tni[T(*@92OjS2";_,nHWc#o7t??d3F'j9GCNm1^6MHPe%Q2;esn1I?#HJ<j`Ll-B['r47$r6(cN%mEVpIHpV)"E?%(DmVeUE+M3%$IpV4lrhYHnmSG.JRs!OkB$=c:R&!Zs/\j#Fi.Dnn>mkQh]^\uif,CLl:"brd;1`\DOpD/eed`ra=R(;\RDQMHlgs=SZZ(9sbO$('r;t9!/."-"5CCS_eY!^-3H.;`tIhVbLc]P=cJ-I_F5q^mo3\KC3L-r+F^bDX.J,@L.mO^2,,EJKs=UNtDi.6DgIH[N_E;0(?W+%N&i@'F!V$[Y.0jG$KEsTY\V#>3OKf%b#@$"&&6:sCHC3ED46IL<n$\6im/QYX06Y-0Y[IBB=b_]R\^>(R1A=jhcF!s?Y2r9Jqc%[7kAkPG[Pe2L"@)=:D1dX*aH3O(6#1q[Q8Mn_oJllh:1FR$U"HYQk])b:Z,;\/'%ZhU]^c[#M\,j[&WrAe;K=+.P@'(*r0B.#r36"$3i!)2K0KK^ei0NhT;j6A.W&p8ies@c[M,?^pb?u;TMj-f.Ge[jYPHGPdp:c4ukf@_'E$cau\\Ru&*EIOO]Z_s,3c@<HCb%/bgamD>+=,=\A2[Z=J'?LP8l1^I(Jr]iP%cN?;7kI9pAdgKoh):F-YB&X#3!UQ<.2F_=kP?p7hlGb])b_R#+X_cb.\Xj]ncP/qt]aO_j:K!Z/L\qC3h9<"r?/cXa7#G528+Vp[#_EDD6H#_e4TY))a:7lb(Z:bq,15Uo8M\c189j@Cf38>f':GP%eha8O7QX<j\@-,X2naB&]HnA+2AK/RWloK'u1TmqCC(A&V'`+ur.\CK?r>-CDEV>"YbQd_a((m8ojXH=rJkT=23DX.\`U\)'+S2+r\%kI#a$J^mh$ZK<Oo@IM@[Lf2A>>#.[?,2Diun..9+5pN1)'3@18'-02m30Nj'=s,8j`#>oSL)Cl:8G64Jmp4\eMN\Qc\\8oo0k5VLD?uN6,&1/_pD`b5BU`6cmSC;JQsCQ9>3J_j`#8U68thfe;PBg#o(A%341V%#@gpET=#?A4.YV$Di*mCW(Rs^iQ6@jB7lk?Q+[^TGafK#)*,RL%AJq6EnZdElP,ktt-Vf1F8l5L_-]D?!7b=nu(KYed!Sm!i0nk_Q+"[muHAXf\4Pde>p`P\t/>_2+;3"7fA^?57c/RWHrHcXS2-1(ts11du),o4;mqVE"GJT;K4%m`8ihf2IpqZ`eCBNuD0_uQhAX4D^g0pXL8V7[Cel\?P_s;2H>11p$%"oVU9(;'&p=Jq`NOUG3J7ki<+_p(@-8#VZ1hsd:fOa7aN=A8a[RVLR\W'Xl89"!:D2@j++XG[70@c7cEU7TN\u;)O3THTjB#7)X1=Z'rG*7F,&Ik^n%CCMt].jE@Z3LpJmG^Uiec?>]iah!J(S-_j6n_fE[N$]Eh,LsM6DX]9f&>kYgYi(p[:e4K&RY8tN2mRN?TcB/5iDt>@Wj#):&=O..6[RB_3KU[BjnNY<k0o)#^t)9KN9-Bp7FA_7JfYR9^\98T2D'd,1kND^QZ9fJ0.5%+R2bbr[;n$?ab=X$E[#,Nmd4,bX62&fE/pKTqic\W<c!7>+r,pC=.A3%hauE\GUgr')W1\G=[l6c4sLF?u>kCTOk"lpF=m`VMTd81=ttJFS-^3qQI6>QuL,t4;aq\[01FTY#1<*EXW!YcB%A)8!%XQ6du0bS5uPQX/dloZO4[(_QahlG?>(kd?RbL[&L9gauL6/!,KR7@>Gaa+85Xe$#l%3&HH+/A!4V.`@=Z!pbm[13#GSmPu#B?6a'[(N5EfgiKn*;V20T\8n]?6l=ec"UH;?L\lc^kf#u`eq!bZ!ZoKDTs*!h<mrMchT-!.ZF@1ngC7iV^$%BW]!J)!?0*ug2N!+J_VF#^@PuSp*a02"EbfO]$G\38lJ\(/ojcrpD:TJCLUSLmDD#JNL5riZEbjA6SL0)i'S#E,`r2*kOo4l,4Wn?q0k.l_Jmo6k(ofB1r8]2LZeu`?mY1@5i22[tiTak[2FMh8Np"tm!,q<G50;Yi^<S)LCe>W(P@eB>hKiANjmqprci!*BTYUSLtBpABj4In#!ML.Cd#8RC"H4n6q`$O*q(u)Wj1[ioT*:L`Z,h(^.O-%om1cR":4?bV>+Jraui;d7>G?jU9)=4C.5okO1buimj)Jp<bcser)p7u-82S6HXg3UMP:`M+A[])eVT4,OLq5M.#bOaD$Dm#/LNgt+:6bIR%S96p6*@0[<TNlW_(EGj&NgTV+>e'*\2EI,DNh#n0P5+5o-4==Ddr0,O_0i0$N#2;7f(8h>N5jNF9BRh9nFD(h2eflu^=N>OBA7B1.;ZEKRJU&&pRY;Y:\++$I-N]J,JP:Ia-khG8b(jh*_Lg*n&Llhnh]=Nr]I:W2a0?Vj3Q&46%!t>KpZ3g!!!(Mg?ek>5f-;O'Cj'ZU7e572PQq?JUrB*JUrB'%b([c^qsh,6Na%/*=NF5#OFtu_8O]>^BYE<J+h;:JD\#%QfXh"]@-)El]XoQG=Au1T1*rlh%`,0I2C]QH6@M\oN_5@k_8Y"<'&:I3V1AiAITQSPt,GLAl*j*LJo98^\T,=H&!]<MmS,d%s7mKhs"PAKWkqKnIEol%oJAnigpJ54@/6M7(`oJGZU7q#H0S@nF%.c.-)s$.&WV]jS.h_]-Zi+Q6O+BXAskWCb6Z9f\6dCYkB]ci>_r\cua+Ad7t"e(hXpXN,se_N(\_@"W>9V.iDeIef)M0[O/l=llD(i3;X4qd>egSS6Z@hoK<oHL&m$K(C8&@?Pp_kr&9sFn''+nl>QMPH%Yd)kEW^Q-71'$-71&dQ.mW4!!!!`_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+72l4+N"fZp$8>>/(b!3iTEXrkK\"NA;[6>7[7GstT:cLC@*$K'98(,Z"W/ZXK-L@!)>\%27K[0)o[0uL!!!0)s8N'!ldstZ^_h&e-iE/t1(]-,69c=q'Hn0QN1q"ThT/P"<_`%0hY)E,HQ.liqtHBE,Xa83k>+=Fe!q6IrT<9A-f=*_qrt,=PMbt'rUdKdIVJVR=V(VIl9G9]($&NOQ5g8B=Do`=@CWPtL=3tV)[d+?CFh?oW3FfSP/C"&$Omi*/2PiqYg$9___#;a%$cQF1"I3M`E6V$,#O0#fnL.1QnXR8KdcJr_FcioPUT=cZ'ZCu-ut4pfZ6o3<(0&Ob*s9#JU%m,F\RhO7(e?*-Dne$jE@53W&h0)U.NoT67K1$)2'gKN+b\M@q.2>ROPtHF%qV0!GaG-if'O[Qn(S52N;FU2DY_S*?NSpR?C>i:5J=.RH%d2!pIptd9SXdc)l^0%nC`oRi-nO@h%X.qJ9c`_>5gXI]nCjN5>c!`XF!7B.M&bU+A#d1bg'`0I%PlCKCiu@n%/A*+Hnr-3@\s@jVgt)IfQNAd2bB@qHKc*b+7A('.q-@hoYc).Jm<<X!!!@oa=R*FdS/$j1"j-H'i^C_k$,D7lj%fH$")NS%NnZO>DKLY0S7K7Gr[35^D/L,br[PCY^R37ER@LH)VmMh&>/\BBQ8L:F:9Rt8*8\D)_I.PSJe@J::[ZRFLWc!t?ONtCdkn4snj*:V8gY7g=Xn8B67*q8V6T+UQ7n6[(&U;Ge&X!]"Qg-bS+6hZWQnGT/&dYc/9+o=fZ^)sf_1riP$&3taGCBBP";5O.t_?%<5L'"o%Ykl*Fn;"gSVME$^LVW_jLVfbS8PRm=!$,:ls8N'!#m%p0J,fQLqlg$m!!8#i!+3MAs8N'!#m%p0J,fQLqlg$m!!8#i!+3MAs8N'!#m%p0J,fQLqlg$m!!8#i!+3MAs8N'!#m%p0J,fQLqlg$m!!8#i!+3MAs8N'!#m%p0J,fQLqlg$m!!8#i!+3MAs8N'!#m%p0J,fQLqlg$m!!8#i!+3MAs8N'!#m%p0J,fQLqlg$m!!8#i!+3MAs8N'!#m%p0J,fQLqlg$m!!8#i!+3MAs8N'!#m%p0J,fQLqlg$m!!8#i!+3MAs8N'!#m%p0J,fQLqlg$m!!8#i!+3MAs8N'!#m%p0J,fQLqlg$m!!8#i!+3MAs8N'!#m%p0J,fQLqlg$m!!8#i!+3MAs8N'!#m%p0J,fQLqlg$m!!8#i!+3MAs8N'!I\QlF!!#8; render ring --- HW context = 0x00000000 09b06000 :_<d\:!!!H/pRoA'#7kZI!!!!5!!$p+UAt5nV>D8In"L1qo2p6Y?7'@e[=<T1"Wj$mN"fZp$8>>/(b!3i'O[[>0N!F\^qiJI!!!!$bl@\C)b`EHn\>uST,%(?i_<#ijgYerNAW'`93Y`W\tt(fTG_SZ*iKgM<='4!'X2.JP+k<u;TVc\0JG1DLib=)$k*Qo.\Jg?A2:.eJWR\21)[NO#cST4G<WQ+c\+7O"as.5hXfS&p%j./3r\hUcp#n<>X<BTm"o@6fmelkGp7[.[_F:l/WeHs1`b7)Zf\8;lF=O!:T1(ceCP=@pK\<af2`g(nEao?r]9HApq:")olnF=L9@2@=iFKa2-Os@Z$Ik3^\[t1;kuXZe4%tk(m(,,rnGaX`daO0G?h<A)VOU/p[-G7=R*4G>pUXCI6Yd8Ipl^<Hac+,UK'eWIRKu+fB5jXYqujk^mO-s_U,/*M_Ja"O"f]S!9,O5NY(1[Ya-]qJN2\K'nnW2B*Unr:R:eqh^Hc@ZZ#j/8*Y/fhXU'G&n"HW)I[;XYqumn7@5kGa-^oe!-&bU&$J"F2'2p>D`.:7f.4"d.%1C.9`kWj-9/t\g(oN!(-KL%bk$XpEOPs].IhTe<VP14.`:/tdCiu6Ubj\gi@Z>QJ$Y.j]1=mp;8F4qL>A_sId4W.>?%i@j'=>3h$J7oZlQ7Wp3Xad?pa7.`t?%\W&]A#/l6e2_HmAj/&klu3k8\5YcE0C4,Fr!7QSL!]PZh"Q-F/j,P1OLA)8EqWq0'?XfM/pJMG3pKqV13(1>@#*b!90!Q8(J*$N6?@4Y9l!cc6u.gg8Dc45gnYica1a..:,-,a$lnK5bU'uf#>pj9tbIGq=bp]niE%E!Z,\=8/!$1X(1mLJ8p:T,A8LGtiNKs7n9D@,ionaOiaJY/_/haLfDjA5dX's3H_94B\?.eU2Qa`5A]bW1ZW3/[fIKK+U7-&OZ,:,q8b@88*+_9o.a*9+&&o8^'+\;PmIkPB5+P7j\X\arS>gQBf`/)6/),t@&lfPYGQ^`N/uJ[rnS#o9kUD!=fba>]VuT"F"(LJh5d[H,?]:TW`V_V]AY9g8LLO0W\<`np8M&bc1tqcNfB%Wks[jGoSImG(%@-P;I[&qdOCQqoAt=QdlZkbnIL]>*j'Iu3`*7;'7q.dpU,ac2>U='XphZdTN'Qu.#5GlC$ODs8:7jBI\d4P8117#9Hs+sY?no]jIKSUSELAWC%>*(K<2d<q>#Lb>.g,PMo6lsT=(H&Ga=h-Uod.FWUXNqr)ARGm!YcWNSXS=L\H@s\Z^7+lZ(s*.*A;H-FNHKAcq.)#MsFis.f5*tpOj,#YF'!"9bL1<f^:SkUJ^UBSboes`'DlGQbe)n!U.qd,qK!mSIXi-T,Xpi>fX)9EFh:HMpbJjnB]>.cP3.l`@M)Z0%>D]jg%8.Q5n3=sCpG0P1F"c=lT)?mKf2R6,l3eV>(-OA7G7gn2pVc\q!!$C!m/R(c>AS4\Tm%5QM,_WdU7tWt#mliK#_0E28[c&cdUGm6D$UA=8Xip)M+%ISD:GSR!_3&#V7Mk)Yu[6>J<7#gWL\-'&m`eo6lQ4)J<mU9oC4Xaf!Q8nFURSUlg8V^kF@$CTY\"L%uF-mIYgRnHf"3TT6$Y(hrXn)bK\+cheBT:(oq;7O'`;Sq#q;a+/7qj,8l4?N".fdcel":cc+`rq@As#/_c(=b4e!V(@67R&'!G_qS2R0q%<II[`<O+WWeoFJYh_@G4=(O_rqCt8eN4+cA;aDO9AW.rjkj"BnoF36_,+#bPrQ?`TWpE7j^'d('KH8X0cQ5E!6+?E+UW*IAH.((`OU,_S(TnWGD=&API8nZAPO%rtLZ<KVe^,8"C>=;JL<VI1>`';@_a_J)Cu+S\%2=f2i9efFYKO!MA(b09BQUZ]b0_2j9kj!`[9-;7-0)Lj`mUr9.69@QI!2Uf5c_nH2&ch#@8bB4.bp;t2Z2(@l#!8.'D9K$LBq;ed`Y6aVitCtGb7l8/,W3LH,J$7/p_+m"'e?Algf$aWl0BAM"7$G5m6LW2.6$,!8/8K;Bb=@ZdI+M$*a.<BcW9u21<m[3U1Pi'iu@OQfhXn$TEld5&U-lXQ#j'$VF#P*c2'"NL;<C8pfm/s04=ueDDqT6H'Hs7<+qhG5u#3(8XcSZJZo\P\A9[;hp$rd4I^XafNIrR4K#r]SiZksZsY$Y7aOO0O3\a$mSg`ORM,H9b;[.'bL:ue9KUnhY`82-[PCPh&%j1Xqj45fikLFNpZEqL*QY\8t#di08KDs7/$[Fj-;A]-B<I'X\je^@_%%or\=,^3YXPmOg]?L3*376NrfQ0R2MQ:^GFooc0[k=0GS33M-W]%)\*I5J=mHQS%f4a0]7ht\1jBYp9ji^3e`RE\q\Q.2:MeE]5ADDaH<T`;R[`b=S(b%Th1Z"FkIB22H4)Inj"fc-M8M8D<ELVH!G5BRX(4fDSN#-O_;5Ak)n$E;c<(1+,M\58i41e[UIRP,U&p+M0`"jp0nGME_QXrc@?2jEJ`4-D_';-#jk/5A,@DYc%6MT>X8jV-b)b:]j*Z_-$>i9unqj+/XY,Jq[s7tgb=ekhsn[@KImZ]Y7K,"$fdR6`QO^)$po<X1CmkT'>(>g(of"LAnF=F3>R.LQ'3\SM-bbB?N*;Ri]4;FSbOO7IDb9l&:L3jm`c7?#L\(`F3?HFhnkA-8Y8P%t2EnRP76Ps-s,m=[e;n=r^A&Hs[>E1`__pEep##-5O1+%T!Tk;`gm.YSk*Wi7ss?\B4qh).`r4^^&'r?=-6%ocZE=I7^ci`:66CXsClS-g#7_N693Zpt9YS\PdmHYRa14-=F,1r3rSMV:Ja)(8:J&RaL\>F[Ou>gee638!#,+A>2[<52`4d#IoTC:3]u4%h,,hL/_jWC7!pep'F2Z^/-13stY8TMh6LVn1,Zg8^Xh1ZhF^nTGU=,i2@tjdbX\Cf?K\AP)U0;hPLBb9Rs2M)'@Z.OhL3,2<>Y"d[do!5GA1DO9j<58(MqhZlZU[$tbtf(Gcp]f?VAia'Tr-@C[jo^*@Va'NBuO^!2URbRZc;hX/G#EX:i;">4"lXK"aI^KESOb*nqUj8Y0g+fmiP0^#47O%s&=`jU-]+)8hTH3KWb.5gqFBNW=AmofHAgGr7Gjt/`\Am\=\t(mXW-N567ZRbpOE8^8PiJ.M_\^@.FO>*'&\k?D0sT"u2c$9kp7hT\4>N:kH=]+%Sc[#]K*rUZ5Gm"UL-_qXb,0k.\m.R(5j;JuIf/3LCOPR$cDHMQmDO.TPDcI,[`C5,Gr^F+E\QjXS>YUM+^ALDRe,j6!s_(EE:>*]=\^B#LR)W7Q6\I4i[)EYO)U&90.-ecg<<@V:Ot!4.Nh^aPOjkU.Tq4s1u]8>4Ol_:2!%,Ojd8-eRJkgfp>1)W!m_W&PXHi4fLdQqg6b..p@7$%<1!4'Ol/Xe;B1C+dsp09h@?1Lj`\@F<tNOG`&bD^%B^j3[tn=0iZ6[+(d9)F^C\uU6eC<1'B1(gpkK>&%A+3LD\0JLc[2aNDlsl/me*2snpag:d4BCQD''LMTDUIt2aP/ohu*cC2^8RU/U,D<g8p)p&j*,*<quIfRBm.6-]s\iYKFIq>-*bPBp6iVkm9TIc<76/bI.??Np3ancZG)H^R^]MLA^GHs6hN#COL6QBqHW^mBOFTr,#a;0DO;bgRI`Ar\j3>otE>8!'eq<s8N'!:GLVj`Y^tXUsoeBW2P\j3s;L\0JG17^lU6("/4G!*=N?'(`4),BQQ9PRL\`e3&!<OO^/:gGq&dAT()irBd]8/QS.FK7dYCV7JB4E(Z(#;+F5/YOn;KH-dcGf%n09gO$o$tm9=?bP\8SpqN[BsA9W<*h4CaBZL@HSLBF![gK8iCj1k=h1G[:V/%nB=!;_>Yg4/Qkf^h>+]gI"ms%j3PHAHSh3=4s/j3/1V3T6PY0*:VY6M1]U]Gnl(mJ[a;abE%&mj5ZR>]d;d_9oV@`+P%aKWu9oMQg,6"(SDi%`6kf+%+G!!QWi>&]?X5;hB"L(rA!9.H[Sl@-H;[^f^1<`R'npL9Xbd'4>X!0#?1E%qFgL!5LSk0u>o*+c:56*9.l*=-jb2e;qXt[Jkcs`;I/hb1_0C',)DX',)#mm?81s!!!PPm/R(c!!r\CTR["B&c8d3!!!(X!!$BAm/R(c!!r\CTR["B&c8d3!!!(X!!$BA)ZTg;'O[\)0N!F\.)A@["nVs8f$O#]#?DCh8;)=gTF$7YaNA.fKY^Po(b"oI,6.iMqIo,G"(VQQdBa$H!!NJsrr<$!kM>M)*-"cTq9STH6F/dM>\#D,+V^&*U(g05OJ4.^gYV\<(MC/#OmdYMbA2e.rVO`2,")r'SNhTF:2jRlhG62)qu$)YI4nH.Hi@_D^7V@0bs+%W+ojR*a5T9uCqP<NX>h#dYhiK#_f9+r%Aeg52AR5^elZ^h[:-)>-&.l*()e\4=D+]l@@FFGL0DJL)(Q,lA#qF$MQk*&6DG-$%h'cF_1[%sV&g"377TW4<+SBqZ'\NWW9T,:fZ6o%e1F)<3h%"AJU&35"&4a27(eI8&Z3Qdj@Q*bBVr#UU.NoO67K1$)1o4gK4ri*@q.4$g)[o'#>L/p#jX5_if'O[QtJa/Y(GoC2DYR$4Tj*fR?C>jhM(Af#Ld0:$gF+Od/>jYc)l^B5emf\Ri-ed@fdL`L2:JA_hK";I]nCjN57t/7s-2=Q/kVK(DsE`i:;kn^eB!mX^!9mN0m1nBo89,Ql1pONL3k*H&J%M=9XbQN*&N)AVsS9=;?iuNEB2;Fc0?ZfF<mDN7^j\D2Qst(h/NX&qSrYln66C`U"Yc!QXOj*$N6?eX-rg*)X[+9UKh;30SnSK/h>6o7o<3\;PmIK"0!Wl\;pM\=8&ZK=KZiqhM\nG_^fo.PSnr0P(Cbfp$<gk-;68Ee\h:]F2bB`k3h?42niOO+-L6:PecVn1TaqQrhA!;[3)_?H@VJIaTf\dNSKY[#HJ_=YkLKBb/opp><eQ!!%5\m/R(c!"C[4_#t;lfG_Q#,h-OW>;1SG_r6-K4tJn$W-fcXCh]U4Hm.uCC>nZ\oTE-r!!!7)_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!Q+21!!!!*YQ(8G!f@Te?bcXArr<$!!Q+4'!!!!*YQ(8G!f@Te?bcXArr<$!!Q+4'!!!!*YQ(8G!f@Te?bcXArr<$!!Q+4'!!!!*YQ(8G!f@Te?bcXArr<$!!Q+4'!!!!*YQ(8G!f@Te?bcXArr<$!!Q+4'!!!!*YQ(8G!f@Te?bcXArr<$!!Q+4'!!!!*YQ(8G!f@Te?bcXArr<$!!Q+4'!!!!*YQ(8G!f@Te?bcXArr<$!!Q+4'!!!!*YQ(8G!f@Te?bcXArr<$!!Q+4'!!!!*YQ(8G!f@Te?bcXArr<$!0`V=U!5eZ; render ring --- WA context = 0x00000000 ffffd000 :bNtaD0RsV;`PDZg"-=LS.<.sH=%klD<%C4U'17jjJp3"n(]R6o"17)ZdW`uL90,nbl'l*r=H3Qa:0QXqh08&.8L0:VqFMrq!!!)Y!!E9$:CE"h blitter ring --- HW Status = 0x00000000 01615000 :_<d\:!!!H/pRoA'#7kZI!!!!5!!$p+UAt5n0`XcZ_\3_/<%J5D])=jt),(bQ'O[[>0N!F\.)A@[@&!lB;1a`@2hhYnzf^/Y<5f6BkfC?lqd0'ISW(RjO'-Uj6M2@+G`!M9W.Mft@A?_.,;)(oL5_2d0#Oj,1'-tu`":"i2j^Pun+H,[DIf1t:]BSm#29WVej.>F6:?,MK1t%.-NncJieo3T\%8al"M<0jTUgY>e*C=M<pt$HpI;85*QN)=$)LVSQ+5]E-"5\Jg'oc_[h,:bKlJY&mbHZ3V?ekh[br+gqg6_ajs*[PtVR(K1m_&3Fk>J)CT"-Ctj7DC(9RG]uo/VPFjfbhNqhMf-`Y!lK;Zt+mcOXLO%R.cb*$^8YE)$Ssn]WeH(@eR8"c%>hlGTp0&-'@VZ9Gl"M\[jG=Ku>S5Kafn!!!K!!!E9$h_W7) bsd ring --- HW Status = 0x00000000 0161c000 :_<d\:!!!H/pRoA'#7kZI!!!!5!!$p+UAt5nks@6A]l3Y'&(1L:-l;NL;D8W@$-W=aAM@*[;1a`@_+"bcUBMJ_JrCCO7LChHhA@ZWzf^/Y<5f.E4C[oFbU'k@\<$W2(";YYb5_0!2',(p"&1Ya,JHW3=<)c,]HP6r50*".g_(c(tF9M*n&UiF6r,>;m\ajHal]_7Y\,'iFof(>qO#,O1Oo$],E)/"]]e;NV`[0iBI;W8jM&<s[)Z]IQ4E&/_^PBFXs(0gZA_'@=F`u11*QP\Y<o]P_SXG;8[r5V$jo:IRqnLufq.3o[R2im(4'lsj)Hk!.C!K\FpDG3&VCB>9h(a]7"_T3F+%'/2LgY$$`Rr0Ba4M^[KQ.J&(WLi4;\\/[<s%EPAdubiM]B^G%f<qTdONX_N>aWeB[NSEcF]N%!!!!0!!E9$i]O^( video enhancement ring --- HW Status = 0x00000000 01623000 :_<d\:!!!H/pRoA'#7kZI!!!!5!!$p+UAt5nks8;`]l"A2]@$`<-lMZN;D8W@#qQ"kAM@*[;1a`@_+"bcUBMJ_JrCCO7LChHhA@ZWzf^/Y<5f6?jC[o1Wd0'J*W(RjO+A>%f.OHVpL_(m_&1S9L`5uEq8OZ'9-71&h'EeP`OpQA"D[?OQ;r!glroJRT\WTJsq)&,"Y"P5Vc*Z!6p6su\Oj%j=dI?J$fE[[j38GQm`WYLfp$A8D/$W@slog=(n37QDrZ.M-lRfkWjuY`@/+:bYF+J6k"c6ZXbY)F-54EQ\r0Gaes1'Y\eUHuDBD$oMkE*3qnOh)D.STLjqR-.F8*jkpR7ou"GOWB9_V3Q$(IgLhO.bi&*lU6I+b4!m(rA$$(QN_F;\7lSh@[c?R&:)HQ3E:W4ne^+,-Su@9f1<ndnM[J")bfZs8N'!6i-ic!!"TV Num Pipes: 3 Pipe [0]: Power: on SRC: 0c7f0707 STAT: 00000000 Plane [0]: CNTR: c4802400 STRIDE: 00000019 SURF: 06140000 TILEOFF: 00000000 Cursor [0]: CNTR: 05000027 POS: 044804bf BASE: 09ac0000 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: 0d1f0c7f HBLANK: 0d1f0c7f HSYNC: 0ccf0caf VTOTAL: 073b0707 VBLANK: 073b0707 VSYNC: 070f070a
*** Bug 99259 has been marked as a duplicate of this bug. ***
n780@tuta.io, consider to attach gpu error dump rather than putting it in comment / description body. There are constant improvements pushed in kernel and Mesa that will benefit to your system, so please re-test with latest kernel & Mesa (12 or 13) and mark as REOPENED if you can reproduce (and attach fresh gpu error dump & kernel log) and RESOLVED/* if you cannot reproduce. In parallel, assigning to Mesa product. Kernel: 4.9.0-rc8+ Platform: SKL (pci id: 0x1916, pci revision: 0x07, pci subsystem: 1028:0704) Mesa: [Please confirm your mesa version] From this error dump, hung is happening in render ring batch with active head at 0xc21ac32c, with 0x7b000005 (3DPRIMITIVE) as IPEHR. Batch extract (around 0xc21ac32c): 0xc21ac30c: 0x78090005: 3DSTATE_VERTEX_ELEMENTS 0xc21ac310: 0x02000000: buffer 0: invalid, type 0x0000, src offset 0x0000 bytes 0xc21ac314: 0x22220000: (0.0, 0.0, 0.0, 0.0), dst offset 0x00 bytes 0xc21ac318: 0x02f60000: buffer 0: invalid, type 0x00f6, src offset 0x0000 bytes 0xc21ac31c: 0x11230000: (X, Y, 0.0, 1.0), dst offset 0x00 bytes 0xc21ac320: 0x02f60004: buffer 0: invalid, type 0x00f6, src offset 0x0004 bytes 0xc21ac324: 0x11230000: (X, Y, 0.0, 1.0), dst offset 0x00 bytes Bad length 7 in (null), expected 6-6 0xc21ac328: 0x7b000005: 3DPRIMITIVE: fail sequential 0xc21ac32c: 0x00000000: vertex count 0xc21ac330: 0x00000003: start vertex 0xc21ac334: 0x00000a34: instance count 0xc21ac338: 0x00000001: start instance 0xc21ac33c: 0x00000000: index bias 0xc21ac340: 0x00000000: MI_NOOP 0xc21ac344: 0x784d0000: 3D UNKNOWN: 3d_965 opcode = 0x784d
Yann, please do not assign Xorg gpu hangs to mesa unless they reproduce with the modesetting driver. n780@tuta.io, other users have found that changing to modesetting resolves gpu hangs in Xorg. Alternatively, you could install the tip of the xf86-video-intel project. https://bugs.freedesktop.org/show_bug.cgi?id=93166
(In reply to Mark Janes from comment #3) > Yann, please do not assign Xorg gpu hangs to mesa unless they reproduce with > the modesetting driver. > > n780@tuta.io, other users have found that changing to modesetting resolves > gpu hangs in Xorg. Alternatively, you could install the tip of the > xf86-video-intel project. > > https://bugs.freedesktop.org/show_bug.cgi?id=93166 oups, thanks for the reminder Mark you are right, I missed that step. n780@tuta.io, please follow first Mark's advice.
There has been no activity by submitter for several months, this bug will be closed. If the GPU Hang reoccurs please open a new bug and include necessary logs.
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.