GPU HANG: ecode 9:0:0x85dffffb, in X [378], reason: Hang on render ring, action: reset Time: 1476815728 s 131965 us Kernel: 4.9.0-rc1+ is_mobile: no is_i85x: no is_i915g: no is_i945gm: no is_g33: no is_g4x: no is_pineview: no is_broadwater: no is_crestline: no is_ivybridge: no is_valleyview: no is_cherryview: no is_haswell: no is_broadwell: no is_skylake: yes is_broxton: no is_kabylake: no is_preliminary: no has_csr: yes has_ddi: yes has_dp_mst: yes has_fbc: no has_fpga_dbg: 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): X [378] Reset count: 0 Suspend count: 0 PCI ID: 0x191b PCI Revision: 0x06 PCI Subsystem: 1028:06e4 IOMMU enabled?: 1 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] = 210500002105003 fence[1] = 210200002102003 fence[2] = 493703b04140001 fence[3] = 210300002103003 fence[4] = 212500002125003 fence[5] = 212400002124003 fence[6] = 212300002123003 fence[7] = 211c0000211c003 fence[8] = 210b00102106003 fence[9] = 20d1000020d1003 fence[10] = 212100002121003 fence[11] = 496e0000496e003 fence[12] = 211e0000211e003 fence[13] = 211d0000211d003 fence[14] = 212000002120003 fence[15] = 212800002128003 fence[16] = 212700002127003 fence[17] = 210100002101003 fence[18] = 212600002126003 fence[19] = 210400002104003 fence[20] = 212200002122003 fence[21] = 496f0000496f003 fence[22] = 212900002129003 fence[23] = 212a0000212a003 fence[24] = 212b0000212b003 fence[25] = 212c0000212c003 fence[26] = 20c1000020c1003 fence[27] = 496b0000496b003 fence[28] = 211f0000211f003 fence[29] = 20c2000020c2003 fence[30] = 210000002100003 fence[31] = 20d2000020d2003 ERROR: 0x00000000 FAULT_TLB_DATA: 0x0000000b 0xdf0c505e DONE_REG: 0x07ffffff render command stream: START: 0x020bb000 HEAD: 0x02c02458 [0x00002400] TAIL: 0x00002478 [0x00002458, 0x00002480] CTL: 0x00003001 MODE: 0x00000000 HWS: 0x00081000 ACTHD: 0x00000000 02c02458 IPEIR: 0x00000000 IPEHR: 0x7a000004 INSTDONE: 0xffdfffff SC_INSTDONE: 0xffffff97 SAMPLER_INSTDONE[0][0]: 0xffffff3b SAMPLER_INSTDONE[0][1]: 0xffffff3b SAMPLER_INSTDONE[0][2]: 0xffffff3b ROW_INSTDONE[0][0]: 0xfb7d7ff5 ROW_INSTDONE[0][1]: 0xfa107ff4 ROW_INSTDONE[0][2]: 0xfa90fff4 batch: [0x00000000_fb741000, 0x00000000_fb749000] BBADDR: 0x00000000_fb741370 BB_STATE: 0x00000020 INSTPS: 0x00008880 INSTPM: 0x00000000 FADDR: 0x00000000 020bd478 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 SYNC_0: 0x00000000 [last synced 0x00000000] SYNC_1: 0x00000000 [last synced 0x00000000] SYNC_2: 0x00000000 [last synced 0x00000000] GFX_MODE: 0x00008000 PDP0: 0x00000000fbffa000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 seqno: 0x000010aa last_seqno: 0x000010c4 waiting: yes ring->head: 0x000015d8 ring->tail: 0x00003100 hangcheck: hung [42] ELSP[0]: pid 378, seqno 2:000010ab, emitted 85685ms ago, head 00002400, tail 00002480 blt command stream: START: 0x04960000 HEAD: 0x00001308 [0x00000000] TAIL: 0x00001308 [0x00000000, 0x00000000] CTL: 0x00003000 MODE: 0x00000200 HWS: 0x0009c000 ACTHD: 0x00000000 00001308 IPEIR: 0x00000000 IPEHR: 0x00000000 INSTDONE: 0xfffffffe BBADDR: 0x00000000_fff8d03c BB_STATE: 0x00000020 INSTPS: 0x00000001 INSTPM: 0x00000000 FADDR: 0x00000000 00000000 RC PSMI: 0x00000010 FAULT_REG: 0x00000000 SYNC_0: 0x00000000 [last synced 0x00000000] SYNC_1: 0x00000000 [last synced 0x00000000] SYNC_2: 0x00000000 [last synced 0x00000000] GFX_MODE: 0x00008000 PDP0: 0x0000000000000000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 seqno: 0x00000ee0 last_seqno: 0x00000ee0 waiting: no ring->head: 0x00000000 ring->tail: 0x00000000 hangcheck: idle [0] bsd command stream: START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000000, 0x00000000] CTL: 0x00000000 MODE: 0x00000200 HWS: 0x000a3000 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 [last synced 0x00000000] SYNC_1: 0x00000000 [last synced 0x00000000] SYNC_2: 0x00000000 [last synced 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: idle [0] vebox command stream: START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000000, 0x00000000] CTL: 0x00000000 MODE: 0x00000200 HWS: 0x000aa000 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 [last synced 0x00000000] SYNC_1: 0x00000000 [last synced 0x00000000] SYNC_2: 0x00000000 [last synced 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: idle [0] Active (render ring) [88]: 00000000_fa6d2000 262144 37 00 [ 10ab 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fdf6a000 4096 37 00 [ 10ab 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fb741000 32768 3f 00 [ 10ab 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa692000 262144 37 00 [ 10ac 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fdf69000 4096 37 00 [ 10ac 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa723000 32768 3f 00 [ 10ac 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa652000 262144 37 00 [ 10ad 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fdf68000 4096 37 00 [ 10ad 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ffe87000 32768 3f 00 [ 10ad 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa612000 262144 37 00 [ 10ae 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fdf67000 4096 37 00 [ 10ae 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ffe7f000 32768 3f 00 [ 10ae 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa5d2000 262144 37 00 [ 10af 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fdf66000 4096 37 00 [ 10af 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ffe77000 32768 3f 00 [ 10af 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa592000 262144 37 00 [ 10b0 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ffe76000 4096 37 00 [ 10b0 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ffe6e000 32768 3f 00 [ 10b0 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa552000 262144 37 00 [ 10b1 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ffe6d000 4096 37 00 [ 10b1 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ffe65000 32768 3f 00 [ 10b1 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa512000 262144 37 00 [ 10b2 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ffe64000 4096 37 00 [ 10b2 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa50a000 32768 3f 00 [ 10b2 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa4ca000 262144 37 00 [ 10b3 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ffe63000 4096 37 00 [ 10b3 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa4c2000 32768 3f 00 [ 10b3 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa482000 262144 37 00 [ 10b4 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ffe62000 4096 37 00 [ 10b4 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa47a000 32768 3f 00 [ 10b4 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa43a000 262144 37 00 [ 10b5 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ffe61000 4096 37 00 [ 10b5 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa432000 32768 3f 00 [ 10b5 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa3f2000 262144 37 00 [ 10b6 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ffe60000 4096 37 00 [ 10b6 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa3ea000 32768 3f 00 [ 10b6 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa3aa000 262144 37 00 [ 10b7 00 00 00 00 ] 00 dirty purgeable LLC 00000000_ffe5f000 4096 37 00 [ 10b7 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa3a2000 32768 3f 00 [ 10b7 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa362000 262144 37 00 [ 10b8 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa361000 4096 37 00 [ 10b8 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa359000 32768 3f 00 [ 10b8 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa319000 262144 37 00 [ 10b9 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa318000 4096 37 00 [ 10b9 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa310000 32768 3f 00 [ 10b9 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa2d0000 262144 37 00 [ 10ba 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa2cf000 4096 37 00 [ 10ba 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa2c7000 32768 3f 00 [ 10ba 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa287000 262144 37 00 [ 10bb 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa286000 4096 37 00 [ 10bb 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa27e000 32768 3f 00 [ 10bb 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa23e000 262144 37 00 [ 10bc 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa23d000 4096 37 00 [ 10bc 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa235000 32768 3f 00 [ 10bc 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa1f5000 262144 37 00 [ 10bd 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa1f4000 4096 37 00 [ 10bd 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa1ec000 32768 3f 00 [ 10bd 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa1ac000 262144 37 00 [ 10be 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa1ab000 4096 37 00 [ 10be 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa1a3000 32768 3f 00 [ 10be 00 00 00 00 ] 00 dirty purgeable LLC 00000000_faf38000 8388608 36 00 [ 10bf 00 00 00 00 ] 10bf Y dirty render LLC 00000000_faf32000 24576 36 00 [ 10bf 00 00 00 00 ] 10bf Y dirty render LLC 00000000_f931c000 524288 37 00 [ 10bf 00 00 00 00 ] 00 dirty LLC 00000000_fa72b000 4096 36 00 [ 10bf 00 00 00 00 ] 10bf dirty render LLC 00000000_ffe8f000 65536 37 00 [ 10bf 00 00 00 00 ] 00 dirty purgeable LLC 00000000_f96ce000 4096 37 00 [ 10bf 00 00 00 00 ] 00 Y dirty LLC 00000000_fd757000 8388608 36 00 [ 10bf 00 00 00 00 ] 10bf X dirty render uncached 00000000_fa19b000 32768 3f 00 [ 10bf 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa15b000 262144 37 00 [ 10c0 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa15a000 4096 37 00 [ 10c0 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa152000 32768 3f 00 [ 10c0 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa112000 262144 37 00 [ 10c1 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa111000 4096 37 00 [ 10c1 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa109000 32768 3f 00 [ 10c1 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa0c9000 262144 37 00 [ 10c2 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa0c8000 4096 37 00 [ 10c2 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa0c0000 32768 3f 00 [ 10c2 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa080000 262144 37 00 [ 10c3 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa07f000 4096 37 00 [ 10c3 00 00 00 00 ] 00 dirty purgeable LLC 00000000_fa077000 32768 3f 00 [ 10c3 00 00 00 00 ] 00 dirty LLC 00000000_f948b000 65536 76 00 [ 10c4 00 00 00 00 ] 00 dirty LLC 00000000_ff65f000 8388608 36 00 [ 10c4 00 00 00 00 ] 10c4 Y dirty render LLC 00000000_fdf60000 24576 36 00 [ 10c4 00 00 00 00 ] 10c4 Y dirty render LLC 00000000_fa037000 262144 37 00 [ 10c4 00 00 00 00 ] 00 dirty LLC 00000000_fa036000 4096 37 00 [ 10c4 00 00 00 00 ] 00 dirty LLC 00000000_fa034000 8192 37 00 [ 10c4 00 00 00 00 ] 00 dirty LLC 00000000_fa033000 4096 37 00 [ 10c4 00 00 00 00 ] 00 dirty LLC 00000000_fa02b000 32768 3f 00 [ 10c4 00 00 00 00 ] 00 dirty LLC Pinned (global) [17]: 00000000_ffffe000 4096 41 00 [ 00 00 00 00 00 ] 00 LLC 00000000_ffffd000 4096 01 01 [ 00 00 00 00 00 ] 00 LLC 00000000_00080000 94208 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_00097000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_0009b000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_0009e000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_000a2000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_000a5000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_000a9000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_000ac000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_020a4000 94208 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_020bb000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_00100000 33177600 41 00 [ 00 00 00 00 00 ] 00 uncached 00000000_04140000 8388608 36 00 [ 10bf 00 00 00 00 ] 10bf X dirty render uncached (fence: 2) 00000000_0495d000 12288 01 01 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_04960000 16384 40 40 [ 00 00 00 00 00 ] 00 dirty LLC 00000000_049c0000 262144 40 00 [ 00 00 00 00 00 ] 00 dirty uncached render ring (submitted by X [378]) --- gtt_offset = 0x00000000 fb741000 :=59;8Bf*sNY(b'nX"e'I#d^S[im?qV2;o:<,4`-oe<-dd]`tJuB9JM-d[tp?qVeN(JZ=ZZp25>>b&^Eae.$Oqe.#Oe0[,:u^rOlY7*\Q$?ZNqBfAqF[hPBmo4^-M0f95*<,h]lqU%5Y'*t,IfON;5W:fU"2U[WV*e#)\b!@B^Q[?-d'tt>(]ithGQK#XXdRBO*Xj2Zorfe?EQ));9LYZX#SAUW2oq;3sYX%>%W<`[!`;pZRX[m)JeZPTh_T+_4)[iZ%j\n09D\:@/-lZYm3[&"@kb!)NUeb=nkAo\+YBqMH40%4k;:/_-.Vdrp]\_gJX+i9rU?]62-+9i9Lp[C#-M]$DGfMiU3o2T,]l+&2a#M(%TDblKX8i#Jn,;+>,/pqA\8s:bG65\^Q.lDn%Oa5CR_e,O+E?VNG_C;AN$#K&%('+YV\Xd^s`PF"&'e_U"oV4Xc+SgK2=SP#0G)e-SiKbBCB"CJ3Yi![nZMeN>bp('4`@A!RSPF1_nJ6Buu8cj+&o6b?rm8'n"C1bP55"_5`1T#8:]R1*OZ!7=MU0D91j,&nE?k_KDI'iEB%rYIi,Llac[r&,`20j"1#\;sd^mK]=NUhn&4\>L9#%el!YI7JG7G=N/$Y2S/Pk6[ooG8;,UiuPr]HmnD%E7,cE;;=!`FQ[FeZ-L29/9A)1?MUk^dGGOfT$0+lB&G&c@0]D-IeEV'@#=b2>,QH>JoQo#Z7ckb-05Zlprbl`a2D`UUf#8j%u_n,B'LEoHpr>qjUtIub9B3\#]"^W+V*Bg:clK/#%Qql#;JSf1p659.U+b^Viur8J7\:@@nViFhqoAUJn7os#NC-ZpIh;'E2F-Ld)q'n.YdqVtt+c?dH*l1dC-oSkhS6>3"ta<*Q!8XUUb)!&+7Vs8N'!:9e*[]aum8<`UIi(a\a]-g2)(&u/lG+Y$KgQrjl4_]Kg/s!+LPY_;e%-Yu6pZg(:<^o3btV^6%KcM5#LP.BH6Ag72f`sa4E5tf\r)Wh\dseWp-<:^B2)BueYOBJCrWaP7qcXjNdOkCSq2(Vkg\]m#SUN&GFWTD)R_K;ndBrda>5^/lMpVsF0Rs$?\7_E[3\!I(P-=6Jl_?\NFW,qo6,75o]!pk>X8B$7U$iEQ'nKd#[2IO2,Da78$lfMP]c^40ko4W*X6iRle_[leEhtkE6c"PFcm'PcEs6>.7r]$%O3XgL^^e2-9iqNHc7'7h`5PV5f8M>TAQX(&fGFDu:r3Q"qr*5C/`h[/KNp&Z#9??.W%g^TU5C@l<\X_:P'0IN/Io:eE+Ktl7ZJ(Qj]llQ+U'E5j5m(`;]!!!&Wd)>ta!.kPD/($`b,nr;I`5<3Z4Z(=(XiRuBpdLkqqniO0li[&fLjrpla7^,Ds'VJOlr3c^L4#pBLYa:]B:%qh>(*)umFWs)@H$i;`Nm5OJXQ!71SGs8N'!%Qi7[72SlfBM\e>;'H\gN=%LU.+"_U5n)-.>e'alOdA#q_$t(V=Z[<'jmYdF3S?E"1#M9rqjR!Jqu+b5Es)F(s1+j'Ck(6]pG"o#L\mO4bBa,`?bHmIs.niP7"37*0CFDfa;r#dqFQ2*YO&.^Z5`\fYO=rq]a"JZ>Pfb^m&L'WusprlIb1Un?H`pjPHo!!!"+f>R^h5X5ZRo&3%P&g@os6psHuiKbZ5VThHPLOiU@K!VGW9f2=RO8j^cNPF=%]LtK'TC,FWGMOLqKua)KmLMPN"9$.+pBZ8Y1&g*lqggue"b1KhIpgUsfF.Qd$N@nL^Tc>`ln/0e%tA!U5M-5CV%h3arpcHi.FIh=%u5q=j2*8CVLCasRg`_J.[6,O3>H5`F^+3(:["nY+,3+IYqS0BjL9@Fs'&]ikP/^Umf&,WW9>?mEo:rOF/iRLFD`cbEr,clSZ<`9kJ&aFJ1!PQ`-',OuPRs^7\%T1.7K>H#cJ2-m)(h!h=(r[=:'-(IVVA-t9bZTQQZ)8XO`LKAI"im,n9c7@j8*+Jjq>59&V#A!*o8s"8kjMMS4,a\q(dejS;+:i2q?DT!(mB\/0d[%Di65nh$2!Nnf(7nh:LV!6#3<)OOQf'nh(DFhM7c8SMFW_d$4=r8jGkG*ZR]1ule?)n0OI*j+>)rfm`VI.G[.H`eVY[QOL@[cL\mp]oES?+Jac`Z0)*bJIR.ATHU$[ju^nNu#Be=5(T9o@o:t[e72n+.oY5Dm9o-WAPa?eSXRiK)g._jIb7!FnkeF,N#9=::0L\=,1i@]U;tN4A0_CPoVPikLM`9u,OOpd`3VA)hGGpa\1rXgK[apeoUdP-->aq/)9m*3??3(T&oB13"ioGA(l9qml;`jMbMo9kfWDNS^u_561Z'OOG7b0omBLpkR]lT7+%[hU+JkcHR.W)]cG5@:/mTR?&#"NV8"Z(ug$-bI;M?A"50]9qVI"m.oEapd9DV4QO*ZcLQCQZk_aa2qdlqg(1?(C?_D]aM0JKQJjUtft5K^Ieo2cru\l8-eI2lpt;'kD_K\MT24.2LKqH9qK3JNk?XbZO'QO`H`rXt7"EaXhH&g"q%huF][U@3=9"f>gJ/6Ul1N_*2n/ZjhqPZ-?4snrhUa8?;N(#1jd&QFYb-DBJ2i04(mKtFQ`.nMW)nD]k"*_*)Q_bnueI7Z*VK.o4k*9#+EmK2FoYR^hEruZ:.M]BLM^ToNZj#[1\YCA_tj"eBp3\a^c&Zb9Yf5D=0!&+37s8N'!:k+o"`u8S(imH.N;k4pDa),Wskb$->5ZE4I>+Ji]K$ArlD`:fB(^lsZ:$FT`gs0tfo0,)Tqt>E_]_ae)q`aW?s1:A:j2s:'_jQ"^IHS,MQ(4E*S^0(`O8ljH"J88Va/%dXS/c/mm^^qsE\:+N3BLmIPAVXg:MsfNM"WX6PG[GJ^[6-uUE0s;?a`"&9%cWC>M,[.GVl%J8N@\];>2Y$2u3qO.%"_><"$:VqPB:%'>G6@W2f(^l35A.I7j.Q0cLN>JgR#9Zh])[bpHJ-o2H^k@?i_KkV##apkn]#0JT;jaAN)KZ'e2AhXe&:ORi`?AlQJ$pk'Wc:44.]Fe5F_'"W%X4Tpke_P33j4i-jIO"DSe;DV@s&ZV!qVDB,ip[$#\i:#(a++4F"@A31!TO'UmS>fd*N!T<7?4H,L$DQr1UZ4Y%34\1-MAS?Gi4gAj`1BKkQ]_dE6=BFrH\bRU:\lIVKni[;%W!=.?3d$=@t+4=p`$$hs>A63?C_-k8M])BlJpeI[m%f#YtC\q'k-8MqZa[6+/7&S!sImC'@ts&ANFMM3Y(m\aSKgdUi<(FGJJlg,aAX5q"j9gXK_RWDerf0E\I])Fd]FG2$ekkR-o8TqQ\^*RO&blbNPm>1U5a:@rI3`WkZh[AbVf9Tuf4RcVdpNmB7lD!>dO0mYu2])A0G,e/D$B>5ml4c[T9375Ahf+?,5hOG%OeN5AJf;XXB[=:#9qC&k@IBD"CnGY#3G.J%Wl@D"G?E#kig@+U(poRkO;;X;a?#kT!;Q?G4`[(p!rD`3^"eR;c&T#OQ!H3nQ[ijRC#;YfbOe'=*R&73Q`2W'[t[*fQ_*h+]6W6p(M5eRKi!t@aT/:K7+@0l"uOAHG^49Y]A)ZGR]8)k"7?63&uE`^+;lmd.q^iqckf4F!&V>7l9/6\S_BD5?0iep"/3GZH#GNjD+o&]q'OE*gBs?lum3i-HEDgU;%lj1dSLj?n*$\GuZq4:XA2%53lX5q&`#CkR,lV"oNY5:;$\R?Q%D_`r0HGbL-om@C!uW%:oR4_T(6[#jNTABi&@='i@.Cg9S*1TD<%Vbk=RZkH&Wq$GoO`qRfEk&)igAG0BHN'1:)\3/h[XM=HV"G_\O=^3[659-)E5&PO)Z,=NE5nR8!R)cKX1Y<_WG_?\"7c3Np61HG>8Rc19t6"OZi@\9AC'hU85,'=&ojekG)/AUdoQE9*44ns3TVN<9'WY@=f%`Sg$URXFN=KZqE0P7Eho"NGadnW,EJBi9G9\p/L$H>`9;jIVj8l+3dia4bFqdrNc/DtMkl2gk8Rqb>/FDWU,pY>*A)ghYAZr*e=Orr<$$Z.nXF(f8(EOJCchMMd"A#YKu3!s8W-#m183(`fO`d-+ml%YmEFF?1EN^b9/1#6to.9=u6=,(&^QjFH^pYER.Wr6s*]DUXe@RIj-o(X[,B]e2,'+(QN`m0RAS#D]8,K/aX!0#?2p"-9\[-OA]OB+%-fg',MV*fH]T!5uDD`\_,=[^..Kr`!!EHBB^(-oA-EkIZN`l$"U"DEzh$\k=ZudA:Z"cDfB/]oeWBhNY+tmZiEesDM.+3(eVKNNqYV1Mgg=QP9>KijUk[=_T3pk&fR)Zd50Z'u')%C'+@3s2bBZ+CCK:Et2k!QXWr*$N6?`>fK0$-+#?S12CH`LIgc"im,n>U@ULjmbomt^;F%5HB!":u[U)Si,ae7jBa0S"'eiIJ(8/3^8THm.uCBqb$p+n.[3iUEdnP#HO=!!cQsm/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!!$BAm/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!!$BAm/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!!$BAm/R(c!!r\CTR["B&c8d3!!!(X!!$BA"98B$fc\WAhQ6c6 render ring --- HW context = 0x00000000 020a4000 :_>/(b!3i'O[[>0N!F\.)A@[!!%6\s8N'!BM['2-HEngF]_eA[d#\?WERO._rPOLG0@<0^UqqMGDPi=;!/cA$KqWfEbFo.MWH2i.J9+p*rdi,/D+#YjMl4*Q5gILU3q*:'q_mhYt5/[O1tI*i6>]]_r+`oDe!g,i38j5m>aoiuD+:WT?3eYa$fpKUcuB3#q6q.sfqr]4okh]gn0)A:H1e`7J$33*1$@L`m,qi(-cIp%9QUG/T:0^5NoY)Y4[3ii4e?0.%Fi'd"DcG\2h)1TCr'9nPY^3/")AEJ42o'-+,h7Ln4h)b:Fd\lA/^c/uL0j>;V@S@)g@n\H]`mNNF"0go=,/@=P]*kj/fKG1uO4\l=6,?Y*?FXrraU.Oq\d-YhkNiTVql/;*hL3usbO1#ZWBVNnIFmm.n^Ouj`%S\PfU<"r7r0'#;jam1qlRPM937WQG_'0^7H_udQh-.4eQ8q7meHe-q>.MSdOjM9o+,DTo7[iCXbi]Y-3V@+ZPu6YbRVOX1ZiE3Lq!hIp(m0WZr?Ft**%O(s*E)/p6Sf>B7W&&li!0S9'mh?38K;@QE.VgoCl>\db:[lGE$^SZudSI87@XehOEB"3_Db>H@Li#2d@,Qh$HML$o_"+%QAgT-DW`fenu.?AV@SaB\\.XBBtahK2.qf%7UTmnijcnI_02RYK!,T_2#X*.CN6'Z?@P%*"Z<=cK2bjp,>=/4G)o@s/Ys(U/6(#9U2Ik_"JkEE4dOME#AS`scsci6MIEcPCaQiD(ZWdtkX?n7N&Pn%idkM@fU=i!JY]QqD^Gdn-4$2N[rga@DBlY[tQlUr:YndD]NS%Ni?GYu>*.GflU(.OG`E:$1.,h6>*&5I)43pH,f_l4MtrSs/3A>*?dM%jj3c4]g#g)#L7CC%p^QqjlJ6h/r?mn]/=57")ga51*[X0cV,`gM?6dd2T1>2A;j1/Bkk&60(U0U@oMGK_8*2Epk.F2Hg_;?=$$'YP2@7MF"pagSWQD)V\f@\o)ENs28#W4W-VA>=(VfdKG1GTKHMp3:`1$"ac1bu(bTfP#C]/r(';CFfR8FXM`:g"jc;BBFlP]tLTi*&HcdE#IUsTLeK.n[3^/@bAR;N#X#IC%VgG2HEsXbm;0JJqP/#Saq_W:oKiieS$L"Y'QuJ;H!3=Mc&j+T\WK#kBAL_]#MT"!4B%pYRgP4UL_'oo,>JQ0u2O]b2c?B(R\t;UP/=$\>InphK\QmY6%\)[ES=`u+(q]KQFVM_#Hn&p)Zs9aFcCO4YH02K&*M'>,,$L)mp7Zm2T=AabB/;4#9$Wmu[".,X3BX(:4u#(TlYV$WrL(%\!E/BZdGj/8ZoA#(Mm_t?&`fdtF(9dV(u@_ii@6??V'E9$:AX^+m!7NE^OSmmenh"5W,Is4NiR@VR-7eO?^=Be72C*Ec[$E5'![X_;<87'V(78EjoW[:6Dp(61oRm/,RLL=AFbXQGb4#^j4Mki9nCq;7+7`hFRMSAd;jWr^%*l1dVb5>(\C$l:*E]f&Y:Ieds7!RRlThBWWM"8$$X3be)SDd&:E+kC.XMt&"dP2us#&Sg?WfJ=4C1VNP\Ku_tpaVbO(Ho1u(C#1PDB>?\DF=u^V]+F,an'rQ.l+I^0s,XRCsg(9Dr]TnZ*&cYspC0.DIl$W%J\a26<6/kMWfTnMf(?.;1)V3Alk'osnsGk,t@0<([UP!@K8!?XF3TEXjj5n*H^Dn]-FoNB-MLj7(3]W2LT'1SA#+iT0T$Zh*A36?WN0lRJjVPp1c,A$CD@nbV>HD\2X:dKnt)1Zb`Dr,dZt;iW#:D&jeP;'p'*0Q&Z?Cg-*CNg>[T^XL,q%*%rU)gl8G2FV:"F&n%e[aL,OkKSNZ&2Q+olo9`O9h*>e(_EFg15=sD%ppgXB`J9\,)EaOiOCbcnG@4H-F9!Npm:6LGfE3K[2c$<]3c^=-bRXVLPc'ko+Bf[N@^WXRNC;omBm*cDZ\>OMs.Gh;^No<&WXc,jm/h1!:sWE&D_`&[l*PL*i'(NQ6Xi[XIOKPk=>Vc*_&_M%*mLNAt<3hB%Z>GM>6fu.%fGgF^st!k@Z_98@Gsp?^$]QBmWM,1\SfL-j@-63"#=-Jm]Ct$N%61s&XgPq(i-S/F/j,(BEMV2=gL9c`PH[`L.,;SlK8OBqB;"CY%U&!THU6KA*4P,koGt.-`4ZC"kW&H*^U,#*cuonOgLr\;!PbHMs8N'!:HdFuL)s=(:)mp]g;3V$Pe=`u0$RV]TqLXE;\PUtWH/p"@4%g*E48_;-H@mQ99!;0A5i/8R=?St+4c_PuZlYpb6bkg4?`/P+TUmm^4B'0>K@Ft[GaEu,Y>BP!d;K6Zj-$i;4irF@C#:8O0n.\0f,=CB@4Xj-@&tpta&m*lKs>(N%Y/Q+&E2iaJ7Ie5JoM3/RIH/6Dh@QCq>-]X\mGD&VVuo)IsY@F`5KU7`5KU4h.4IB!!!)u_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'!X'+9FJ.uEfM8-IgaQ+L+;9gRlKHcR-ars.sOBa(C1$>-Ro?;0[3TJFJo,E_0o>r:@LkYU$g:R$rGHalXZd&3EPOJ+krUdclam]&$IenMf^GPl:XG?l59cpUmS8>k-Dlbo78?grQg;@o=.h/>0X>Uh5Yguol_bjjB%4-at1_pu[c<+_\0k$NTV1r0k()\V2=C\Ef@>_;/jAM`b4qA&JN5:0l4=Nd[Af4Im.\NeX9oQogbs9d$VT(rY)c2D-T^$?*H3NAIcj_lh]b9liBL\I/-]oa7d(6m-7$F]/Jl?/&Cn*3A=p:eCfZY))NGkd5dpk'ig<>9eUF75#!R^;EU,m+&N5I[i7?AQ4k+_L>_W^(pTP.262EI0G>K^)).6ddhOQ80Ja_')_eT3o+s*%YR;O,(pJo0b7q0RYU^]t)R-7TII:KY4^lnn2BuTf^pZ%-Cf^NX@[)&R(LhOmp((YVj7XR(:uVrb,MgK&3+Ih*M)Z0/1Q=@m3-1!;Lq!hR.u^u2\8-u3M7=Lb16&eJmLJ9Aj6duJW59SV_&`c!Al5l7R`;iad_eu8:JuZ[f.HI;mX1[J,hFHNs$"Zqd=1@]TZ3h\ST+`^CQ&#_"b/1_P-ISq6?fPU%!iQfrKnF>LH);!!!!>_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+_X.=&!!!<+s.FlBM@o`h^]4?9!!!"+!!E9$l5O$+ 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 0009b000 :_>/(b!3i'O[[>!!%'Ks8N'!!Dt!A,o8iO+DqB1!ank^BgdK!=0#ej+jdX[XJTKrRr+d=MU+I%6f>popATIZi@/sHZaIN-Z7o@YMkN"fZp$8>>/(b!3i'O[[>0N!F\#f/t;z"98B$%8t^VJJjh6 video enhancement ring --- HW Status = 0x00000000 000a9000 :_]/.mE;A"W/ZcN"fZp$8>>/(b!3i'O[[>0N!F\!!!!#"98B$(U(m[JJjiQ Num Pipes: 3 Pipe [0]: Power: on SRC: 077f0437 STAT: 00000000 Plane [0]: CNTR: c4802400 STRIDE: 0000000f SURF: 04140000 TILEOFF: 00000000 Cursor [0]: CNTR: 05000023 POS: 003401b9 BASE: 049c0000 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: 0f9f0eff HBLANK: 0f9f0eff HSYNC: 0f4f0f2f VTOTAL: 08ad086f VBLANK: 08ad086f VSYNC: 08770872