Bug 99070 - [SKL] GPU HANG: ecode 9:0:0x84dffff8, in Xorg [2482], reason: Hang on render ring, action: reset
Summary: [SKL] GPU HANG: ecode 9:0:0x84dffff8, in Xorg [2482], reason: Hang on render ...
Status: CLOSED WONTFIX
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
: 99259 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-12-13 12:57 UTC by n780
Modified: 2017-03-03 16:47 UTC (History)
2 users (show)

See Also:
i915 platform: SKL
i915 features: GPU hang


Attachments

Description n780 2016-12-13 12:57:03 UTC
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
Comment 1 yann 2017-01-04 15:07:05 UTC
*** Bug 99259 has been marked as a duplicate of this bug. ***
Comment 2 yann 2017-01-05 09:03:53 UTC
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
Comment 3 Mark Janes 2017-01-05 19:22:28 UTC
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
Comment 4 yann 2017-01-06 13:12:03 UTC
(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.
Comment 5 Ricardo 2017-03-03 16:47:14 UTC
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.