This error on my Thinkpad T450s since about four weeks ago appears pretty regularily after a few minutes to an hour. I can't say what triggers it. The bios hardware check says the machine is cool. Fresh Solus install with one eopkg up
and reboot.
inxi
says:
CPU: Dual Core Intel Core i7-5600U (-MT MCP-) speed/min/max: 1598/500/3200 MHz Kernel: 5.3.10-134.current x86_64 Up: 12h 57m
Mem: 862.3/11920.4 MiB (7.2%) Storage: 253.20 GiB (6.8% used) Procs: 235 Shell: bash 5.0.11 inxi: 3.0.36
dmesg
says:
[ 50.946158] DMAR: DRHD: handling fault status reg 3
[ 50.946184] DMAR: [DMA Read] Request device [00:02.0] fault addr 1931000 [fault reason 05] PTE Write access is not set
[ 50.946378] DMAR: DRHD: handling fault status reg 2
[ 50.946386] DMAR: [DMA Write] Request device [00:02.0] fault addr 1931000 [fault reason 23] Unknown
[ 50.946422] DMAR: DRHD: handling fault status reg 3
[ 50.946426] DMAR: [DMA Write] Request device [00:02.0] fault addr 1931000 [fault reason 23] Unknown
[ 57.912888] i915 0000:00:02.0: GPU HANG: ecode 8:1:0xfbffffff, in Xorg [740], hang on rcs0
[ 57.912890] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
[ 57.912890] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
[ 57.912891] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
[ 57.912892] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
[ 57.912892] [drm] GPU crash dump saved to /sys/class/drm/card0/error
Attaching files to my message doesn't work so here's the crash dump:
GPU HANG: ecode 8:1:0xfbffffff, in Xorg [740], hang on rcs0
Kernel: 5.3.10-134.current x86_64
Time: 1574804467 s 99131 us
Boottime: 57 s 902628 us
Uptime: 54 s 98332 us
Epoch: 4294719040 jiffies (1000 HZ)
Capture: 4294724992 jiffies; 16029 ms ago, 5952 ms after epoch
Active process (on ring rcs0): Xorg [740]
Reset count: 0
Suspend count: 0
Platform: BROADWELL
Subplatform: 0x1
PCI ID: 0x1616
PCI Revision: 0x09
PCI Subsystem: 17aa:5036
IOMMU enabled?: 1
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: 0x00010001
DERRMR: 0x2070ef2f
CCID: 0x00000000
fence[0] = 00000000
fence[1] = 107c03300ac0001
fence[2] = abe01f006bf003
fence[3] = 1dbc03301800001
fence[4] = 00000000
fence[5] = 00000000
fence[6] = 00000000
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: 0x00000028
FAULT_TLB_DATA: 0x0000001c 0x05c255bb
DONE_REG: 0x07ffffff
rcs0 command stream:
IDLE?: no
START: 0x00005000
HEAD: 0x00002490 [0x00002430]
TAIL: 0x000024b0 [0x00002470, 0x000024b0]
CTL: 0x00003001
MODE: 0x00004000
HWS: 0xffffe000
ACTHD: 0x00000000 00002490
IPEIR: 0x00000000
IPEHR: 0x7a000004
INSTDONE: 0xffdffffd
SC_INSTDONE: 0xffffffff
SAMPLER_INSTDONE[0][0]: 0xffffffff
SAMPLER_INSTDONE[0][1]: 0xffffffff
SAMPLER_INSTDONE[0][2]: 0xffffffff
ROW_INSTDONE[0][0]: 0xfe10fffd
ROW_INSTDONE[0][1]: 0xfe10fffd
ROW_INSTDONE[0][2]: 0xfe10fffd
batch: [0x00000000_0192d000, 0x00000000_01931000]
BBADDR: 0x00000000_0192d488
BB_STATE: 0x00000000
INSTPS: 0x80000119
INSTPM: 0x00006080
FADDR: 0x00000000 000074b0
RC PSMI: 0x00001010
FAULT_REG: 0x00000000
GFX_MODE: 0x0000a800
PDP0: 0x00000000fff43000
PDP1: 0x0000000000000000
PDP2: 0x0000000000000000
PDP3: 0x0000000000000000
ring->head: 0x000023f0
ring->tail: 0x000024b0
hangcheck timestamp: 0ms (4294719040; epoch)
engine reset count: 0
ELSP[0]: pid 740, seqno 18:0000068e, prio 4096, emitted -1006ms, start 00005000, head 00002430, tail 000024b0
ELSP[1]: pid 1057, seqno 1b:0000019e, prio 4096, emitted -998ms, start 00026000, head 000026b8, tail 00002730
Active context: Xorg[740] hw_id 2, prio 0, guilty 0 active 0
bcs0 command stream:
IDLE?: yes
START: 0x0012f000
HEAD: 0x00000268 [0x00000000]
TAIL: 0x00000268 [0x00000000, 0x00000000]
CTL: 0x00000001
MODE: 0x00000200
HWS: 0xffffd000
ACTHD: 0x00000000 00000268
IPEIR: 0x00000000
IPEHR: 0x04000001
INSTDONE: 0xfffffffe
BBADDR: 0x00000000_00000000
BB_STATE: 0x00000020
INSTPS: 0x00000000
INSTPM: 0x00000000
FADDR: 0x00000000 0012f268
RC PSMI: 0x00000018
FAULT_REG: 0x00000000
GFX_MODE: 0x00008000
PDP0: 0x00000000ffff6000
PDP1: 0x0000000000000000
PDP2: 0x0000000000000000
PDP3: 0x0000000000000000
ring->head: 0x00000000
ring->tail: 0x00000000
hangcheck timestamp: 248256ms (0)
engine reset count: 0
Active context: [0] hw_id 0, prio 0, guilty 0 active 0
vcs0 command stream:
IDLE?: yes
START: 0x00000000
HEAD: 0x00000000 [0x00000000]
TAIL: 0x00000000 [0x00000000, 0x00000000]
CTL: 0x00000000
MODE: 0x00000200
HWS: 0xffffc000
ACTHD: 0x00000000 00000000
IPEIR: 0x00000000
IPEHR: 0x00000000
INSTDONE: 0xfffffffe
BBADDR: 0x00000000_00000000
BB_STATE: 0x00000000
INSTPS: 0x00000000
INSTPM: 0x00000000
FADDR: 0x00000000 00000000
RC PSMI: 0x00000018
FAULT_REG: 0x00000000
GFX_MODE: 0x00008000
PDP0: 0x0000000000000000
PDP1: 0x0000000000000000
PDP2: 0x0000000000000000
PDP3: 0x0000000000000000
ring->head: 0x00000000
ring->tail: 0x00000000
hangcheck timestamp: 248256ms (0)
engine reset count: 0
Active context: [0] hw_id 0, prio 0, guilty 0 active 0
vecs0 command stream:
IDLE?: yes
START: 0x00000000
HEAD: 0x00000000 [0x00000000]
TAIL: 0x00000000 [0x00000000, 0x00000000]
CTL: 0x00000000
MODE: 0x00000200
HWS: 0xffffb000
ACTHD: 0x00000000 00000000
IPEIR: 0x00000000
IPEHR: 0x00000000
INSTDONE: 0xfffffffe
BBADDR: 0x00000000_00000000
BB_STATE: 0x00000000
INSTPS: 0x00000000
INSTPM: 0x00000000
FADDR: 0x00000000 00000000
RC PSMI: 0x00000018
FAULT_REG: 0x00000000
GFX_MODE: 0x00008000
PDP0: 0x0000000000000000
PDP1: 0x0000000000000000
PDP2: 0x0000000000000000
PDP3: 0x0000000000000000
ring->head: 0x00000000
ring->tail: 0x00000000
hangcheck timestamp: 248256ms (0)
engine reset count: 0
Active context: [0] hw_id 0, prio 0, guilty 0 active 0
Active (rcs0) [14]:
00000000_00001000 40960 3f 00 dirty LLC
00000000_00b47000 4096 3f 00 dirty LLC
00000000_00b48000 4096 3f 00 dirty LLC
00000000_00000000 4096 3e 00 dirty LLC
00000000_012be000 1802240 3e 00 X dirty LLC
00000000_014ad000 4194304 3e 00 Y dirty LLC
00000000_018ad000 262144 3f 00 dirty LLC
00000000_0192d000 16384 3f 00 dirty LLC
00000000_03000000 6017024 7e 00 X dirty uncached
00000000_02aae000 184320 3e 02 X dirty LLC
00000000_04147000 6291456 3e 00 X dirty LLC
00000000_04dbb000 6766592 3e 02 X dirty LLC
00000000_02b35000 65536 3f 00 dirty LLC
00000000_01931000 8192 3e 00 LLC
Pinned (global) [30]:
00000000_fffff000 4096 41 00 LLC
00000000_ffffe000 4096 01 01 purgeable LLC
00000000_ffffd000 4096 01 01 purgeable LLC
00000000_ffffc000 4096 01 01 purgeable LLC
00000000_ffffb000 4096 01 01 purgeable LLC
00000000_ffffa000 4096 01 01 purgeable LLC
00000000_0012d000 4096 41 00 LLC
00000000_fffe5000 86016 01 01 dirty LLC
00000000_0012e000 4096 41 00 LLC
00000000_fffd0000 86016 01 01 dirty LLC
00000000_fffcf000 4096 01 01 LLC
00000000_0012f000 4096 41 00 LLC
00000000_fffcc000 12288 01 01 dirty LLC
00000000_00130000 4096 41 00 LLC
00000000_fffc9000 12288 01 01 dirty LLC
00000000_00131000 4096 41 00 LLC
00000000_fffc6000 12288 01 01 dirty LLC
00000000_00132000 4096 41 00 LLC
00000000_fffc3000 12288 01 01 dirty LLC
00000000_00133000 4096 41 00 LLC
00000000_fffc0000 12288 01 01 dirty LLC
00000000_00134000 4096 41 00 LLC
00000000_fffbd000 12288 01 01 dirty LLC
00000000_00005000 16384 41 00 LLC
00000000_fff8d000 86016 01 01 dirty LLC
00000000_00140000 5763072 7f 00 uncached (name: 1)
00000000_00026000 16384 41 00 LLC
00000000_0002a000 86016 01 01 dirty LLC
00000000_00ac0000 6017024 7e 00 X dirty uncached (fence: 1)
00000000_01800000 6017024 7e 00 X dirty uncached (fence: 3)
rcs0 (submitted by Xorg [740]) --- gtt_offset = 0x00000000 0192d000
:>4%i)7,2_*mp:JXGA4OQ91u.GC7@p*5
dQ"EFTt!+EZuOHDqN,"%1ebCF^Y64;0JJF3\683i8iJ:FO4U-N_/+oq\:%OFDC2U^"n1<DG.[G@E1XNtCsUi02Prcop)qqpS(j*T)jZ<n:GI/pLE^3kpoYP;6BKjKNDCTpM=A=j
d:#d=CB9;;rqg[NIkb$P
tWfJ1CZhhK<36KPr9Hf&qY4]c\Dpr,C<I&BqX4;Nk,A#JudE$95k$KJI/2UkP[8+HMLZ$h2=@aq,^rub*IZD@g%iYWXFlteKRn^kiF!k(Wrh;B]*?/>]JPeHF"8R,\*&E\PpZ*SWk_er?G!ne0VNn85Dk%XFkqk:]YoAM*/6o_0f$kXs.CQZaY#*(e]rP6Cm7%QJ$*W_
U+A_03_elV?:?74p8pD>;gYbk8$1Wo4smGo",!!HjMAj;8tfR)d,Zk6oVBZ'Vdp!2j&KeR<'Wmgt&n;d5RY$<t,g3<E06,8hGUXAEl:RLGJ#8n>=0"d3(.\a&-[tX$k@dFfmcFa0-JB&%hVm-7oUC@ikTc+PXF\S.%:[H(@oElrr5)Fon2cImLRrnm17N:ol_F]rF3dl]_RTG
M1grUS>57/0QHFD6q/9sGfXPVo%"B,\eO.esPM6uZmYI>7m\q@3]pArR<YVB]#mOF:N,I?SVVK%R75imesNIqZ]#l%R77?2uIpTpc(;=p.f#iNuMNJ"uoP<q-"aD1l99m,3?HIaQ90r:.3-@F.$LaiReZ;KY$\7IAmji.RT6sb]Hp%Y.rgDc8rb@ZU3pmh!:[mqbYKPp9KaBA(Tf^M(Ck7<
Nq>#=]cDW>aJQ!Oq9kcFCT,#.005c$\?<=CAoc^IU??9+8aXoq-n50o#Z6uWB@m&":)QrM%cHN+'
[R"@V(X-fu]moooF5=SNbClMpM?m_UFK58&+^3iQQ18!Q
B?Y-uB4pZI(B2k:7jX3kC$fDhc(!,5rX9j.oIG(QReomHO,gZcGiLH+-G[T$CX.]&/dI>!13ean@Yp,q)NHXUWT#NdfX2d@?E]m2pTl5jElWapXm<:e2jMm-5&OWHsH\V[/X<"+W=)T7t)=!)?15-YZ5&KMZ+mYdPq,VFo'S)$[u#QI&1X$L>T<;4H,dbfg#=qldAmae5BNnj%:<H:YP%E:K(otHfR")G)%IEk8EFCH[Z$j7t)GqrM8<O3qs&_s/O94r?@"CO@6-<EPIsJi%&10'sVJ"I.:Y7s6DeQ\<UCB+KYVCIZs&Y0_NclbdG?TrqRj1i&tD(=iA@E2.Y-p.+OMRnOC8f!kGEn$H&H]VkC,?%p$29]o>4sDad@s54^36"uoNO[d#iEVsKqaCO4&hLX4X^^LZHBDti715H?%sJ#H3C+W<rODuLUt(!lO[.)5P0:P#_%p"+]Nooi\Bp'QlTT+=Y'Ih_jjPkFVg/,ioe=A;QMXd^rXhs4i\qXRP>esH>*=8W5Fl_Q8I:P#FAo
fp/Kaq65P#DLBQpud(2r>N(/Rhje(GVT?cd!io"c>a,3P5Q74'YoWd):\g1Q=[r/XneCQm+ocUjc<L+6c@Gq+"9"3$n>?5"?h)YFdMMf;q\9A7'R/OGs1(Yhhp>A1_(Yh%=.e'12?2qU
eS\ZJ#H:Q/cXg)C%Zt$>lU:7U,LolrkV8-YrSbhlc:es53Q?ErW@CmC
4?rhT=ea?NZ\g>Ll&5M4H<')tSFiVMP9])K6aqA+SZQi:tdqSL!qHi9DF;\Ssb?hV\C/TpMQK%r710D1\06:&$s8Nr9])Rkbq?D<F?Rs.b]1-l8+S,-eX-<2e>k5u0DHF"oTT5ss*\$Gq]^eCcg4V4_iOb(s/B%+m&T+Ts*X(g:B+eLiKsSBIhJ
q2u!9'oDK's8>%ZWh9;dn!,!p"+TD3ci;mVId;n<ru:@!:7Qm
rcs0 --- 2 requests
pid 740, seqno 18:0000068e, prio 4096, emitted -1006ms, start 00005000, head 00002430, tail 000024b0
pid 1057, seqno 1b:0000019e, prio 4096, emitted -998ms, start 00026000, head 000026b8, tail 00002730
rcs0 --- ringbuffer = 0x00000000 00005000
:g9mGq@8p'7]A\GDW3([;fGLQcL"MsPh;-nE(O!3?#BhV@[pkBM@s<-+%jIhc7J!#n(q\[h:sdsrQf_:(q%Sq[tg$!$hOd7cU'>mlm!kgDgt)U3t,@O]*
)h]A#2Zr3>JLcuf<LG<5&23V)p5Q:B/Cu'9TItYCXZgEQleWV=3fESS)c=[UZn4,Jtp.]pe8DaVdRWMX-[c#6I27%C_Pl6[m_I6<%!P&%paM9N[Qd$cl@P>]C[V7!0s$2P0n6!aGBT?s8r$PW.<-g2M$;^@-IY>i>/l0i<5<p[m.Y"\!q@NDJ)Ld<;q?p*8e,=saTa#suBBUR)TZm<H5M/Ds'5-MZIY5!'$.$EtrIh
Xe&_kV#/or;75kfK
f🙁[!VK+%MgS)6g',Tj\IY3RT"S]=?\4I>$VU+!kR>6#bPDs?0LK(&@p6JLg\Qhk=V1#cmSYL$9u%IX1re8o!;dZ19IXu;(3r
WkZ;,ap%eosn,9-M6Bdm_FhM'6cd_paU4/\CDScjP?-+D+fK%Bl%g[k^-"1S.7ImWl-..>LfHe@b(OrZqoIB=Vmem63oE4!&p\P;E6JhYBn'E/+5lLI.TbJf&.dt8rdkCO$m3;.rIdQ7<'R%Xq?A&"FgTmp(WSOU\Y-9TJ?G"a7+o_0Gs1'D$#s<@l.[TXR.'C&jEEd3U,>/k[VtR%IK%I(H_1K2pH0dkBCm3$fd$,WcfcK4k#nT>;NHK,$Jre'D4+b-0er":[H7),D6oFKj3bP_d7i44>&Q2L]d5can$X0B<$J4nS?dLk5!PdtSr<bLUZ[Y60I0"9E!<6JWoIAbFmJR-oE2j[n,!H96J_SAo(N_h^[afmXN.S$2=<#rdkCP"92eYn5+V-@K(fgTHjJF5Nl'r"ipHDTBHFX"[D\pre79H<e$bus$25+H2k+=oH:oq9Do!#oGN.1?i(,46>QN'^X.-'5r\Q^s0.gh,JVTBr<;*N++JlhqZn;98,WQTct!)B:\Z,
YaPMWJ'9:"MaRPs+4>N#iG7mrdtIQ*WMg;r"m-3;?*:"kS+!K^\S^q_,pVdhtdQWINRqDU\"S9!!))]
rcs0 --- HW Status = 0x00000000 ffffe000
:c0_$G0RsV;4&J?V/L<Oeo)^V8bUhRH8ApEOkl_Q6s3sJ80$]at94mHa0&nOoS'l#Im<HfGDhgDsMG/372UWYAHiJ,iz"5!#B/ISH>
rcs0 --- HW context = 0x00000000 fff8d000
:g[1MUob;W]n+"GhadWdcbHm1?AOoH<P/CG.Sj9kT2lV*90eS"
9qrHODOu-W:bGh],k"Bc'+#eqEL<5V(3C9]aufYjTT)6EE$uH="a-=naJYh(>:lsX'Q-01b2a_mJE=L9*cL!c
UB8]g;DpUm+>4#8rW4#=K1>nT93Ih]d>9&j2PzzzhuEWa])!';C1^5mkZfAT>]>3W.e([W3ef90"P_(U@"![=XH5fp$h!>F\-LaT;ZgnIQUP^^QB[XcEo+jc7Lk7mL=/q]7b'BC7<nA[O[!g'>u_W_e\sb5K;for?E=oIQi"S0ge.0HIVB-1.(ST*ZkkL+/BU,hM[\\;l9"d_UUl
kAkUj&\E^Q,L3/:K%)\P%#:[i'&ae\PI[IbJaE3HJ%c@9gED=\RG
PB!LUW,MiK\I7cCR5aXq%sA4bbgi#@Y\\]\uYgRVRa
RW_ZJGmGMDL7+bqni=,Z)X$O@moU?rFWRrU;Z?IJnE&iu<VUI"!$;T/RR(r;8uV:K%)Y&:dMe'?T<:AfE"0roguZ&hXj4'V[CHM(NjfSTi,-eEgsBaga1EDGon'gRPm/"*+4Wi1$4Ff)>E!Ie!rl\;'+G]VXD+[Me;aHf__0B[Y"DGe>&24ERg!a-BUg9@_M/VM6A(>3&;R=O2(IN]W
5'"UGWE].#obK;(\CqNO\'lVYS_LF&iUfg2853b=$[5\%5Sp6.1Os"WT/<j>FbE;RgkF")392=Rts!X"0kd+j+QWU"]RCVLQ0"jD0=JMC?cO+5A,<M/LDO%lJM0WRCa30TM`P\Xklo,!)&+N'=I3+CfcS%Ee'dQb.,8OBmkm,7D_Ot?pR!>b/'h(IpZW(Bg=ouhaBGRF:35rOq45R=Y.%>f3ktUj3\jq/\HcC,Yq[Ur6WZ9RonDW0r&U"U[;rnXJKU]Q'\'m'22JDV\dmUU+%ojG[PhHO1.iR8_DpH7i1BIA('j=Egn?&/i8[S,XA2e*;;/]CV_YAp:O6LkoE<h6R
R4#G1HB6(8>pLs?.'c!
c,\Le]Kn<B\sh,\BX4(<8t'5;VO8uM>i!lO)/+/pe'HVf-?4M!ngN$!96HFbAd2Os67EhV.RC>Ts;e4iE%ehf.+9kh8.pnW[0gI=2l01qqJE?Cl2Xj5b=[CHM(,49'u#At1BJ-iL?edkM:NMS:mt%kT)uJQ3oCRNmRcYlQKi+&:;0sSl%nI90Q>=h4G)e)"PVM<91nX?1$eGc^;ihNFCdnDKH,+=r[eBu2-+$,rI<:foG9
4\2Z&J@:N_V<kP"kK/.j'&>;giQ3Xs:<6ers'Tna(l=5P7jklsr72iTtM-STsHN+:g9-U-24:_u$GqV,.GMe<[/>66R5Nq-VMX]q]H):ZWH
B?ohsZ&XjY(sCd5n(Uc5isn5<t#6s5e!Rr7p[Rr+[rO]CKCsHeWWQ\7&i_dNN84(nn_L5q006oK$Oka">lZd
mfe[R4]]🙂up?gI,kGLZkWMEEX.Z-U+!\FY&*.Rq(UV-p@Q]%LBnGL-&@N9Uib,oH?+g.>pIFAWOfjf]3eq@]a+J4eVsB%CD:?;cdItg%qfueJ&NGPkM[\hFdd😮iL)h;JYE5OS2A5<E6Bkd.n0oCkUebDmU-93r9rP>O=u3hbKq"\C7H*Uu]]U%kn.(<8<.
IE)Yds(0)JqSVok'[rHFK;<1J+Z-ELaT99(jURf*^<l]f5+lc6d8*.T(P3E/,S/Il8<l5@ap&:rgj#Q*Cs_6dC7#BCW,j4Fajm$eO,Y24E?.]s0V9hB/JI['2Ba:4hBX\h!o=<^.LGimk:oUc?iQ(=3WXp@ISaOO\HbGo=DH.jI>u(]
klP%Z2LgHr4Y]D@/H.ac!-;hnDq[EZg:IuT40AON7PObh@S.gR"C2/1rT9?
X[ZNKhFC23i=">c)[(@S'J(i3374TjYl@-W-I7T\.!?YphYL#Ralj_E-07#?VF1?(4ZqGD2P2UHBiWa9drEX<"1r.0Pc$.i\X4HQ3K
>YjNFj_Dn0Z:nf8q,JNcAh5d#VgR'Gsn69f\aj!hnOqtJh87K)oH<gB69%.2/i4EDj&:WC>E"=5W1N[;R]-\4V-RB3kZ7<#>WHX@lSrP->Ipc4CSp3b>+)7";-QKLle\oc07_?Z43>Nsqd.B^k3r/d81$*/OOgk#hcA#^><]OF^/\5%]'%4HP&;>O3
KIu([TFiFLdE+X6cqCa.)ngAPhc):1/DguDNo=24',e1"Elfh8Z$)2M:+]NVTr>)M\VlQjr'X49&h3NgDpXAY.2i%u>e=6C9e$c8OL?"12]m!2YHdFr/r/ie"KtPR]nOf(Q0Q@#AjYi^nZQ1j
)Lt>sNjhg>Y]ZjcedpJb5"6g0miA-E#sZi-Fp!?aXCecol$pFd#@po%]ONIP]2q5G5Z;7Ob01Aj=s&>A1,0dRJub;QAD%=l6\%GkIfAH61u%lOK-o)F]]T/Xm9h_X.KqbBnU4Ii#mj%c1😮<<R3X3DqlB]8m.?XN]TQ-,26iQfR;H$+8W3<((!EB6Q
QmI[mH4t98L'ML__f7cq0NlW+BcfH@6DN3lHV[gr,5/r,"eeJPmNo&l?NPu'fp:7AW"5Xm3Cc?8TD;B<X)&R#]qZmRopD<Grh?E?3A*&sB)hlFaW]._X_FhYuthVe8X@roBh[hfnoEZD]5b_J^UE:o&H7
VciS9B7+-UId>sNqX&YZ-='k;tB?pdANU'J#&1b.[=%W;R!ZpPl&'5=grh(hIj[[2rq>nL\t5'dnOIr3+nC?qVEs5,E)(]Rf>@.fZr1[J(hH
fK"f-41Xb3-7SD9uXTG?;AVST8rpU06'&dO+iJIun;(<U%Dq-YAVYV.SIq-sj2h7ar[/;4e4nbM90r2'_q?W-\/IagKgONR+WpTmrVV6-W13:)tfbO@2EIi]Di
J9sTGL0uRYLJ#m;F@$R)V)NqTBgTAfgA,95UF1BVr[("#2+T=+[K3&H(7PFnU=OQb)oW,/jORm'-l<pn!\qg0+?jGIZ=O0![TMAJpEn'<$VN]dU0Armmt(Kr9mq9D,7LWI5maTg"-)Xp1FI@YnFd<72I6@<BYap\aV7Giib2.]XI@@e:fKRCf.A0=Y$KIZX2,=kHn0k0jqaDO/[UC]r.@4R@i\A[Wa9NaVj[#me=*#=
2f;D,/]-l😉t;D7#6MS>g_S>d:[6;k5XhcXPl]qF4EXa7r7SilAR>[.]N0MGA;4n$g(T2$[cRt8("S]M$V_mKltEuk[\5iJSPSOBIf7+b&+rdK[f:7XefQ0DJWRX:D2='(:r@@YM5oDgJ
g,A9LccZ9#q??%[rt2k6Jgg\$&Ffe,-=njAe/p1h'Cm#CBj]j>abi%r.qHoEo-?2Vr]8prZo,2pCY+B-Kp:?MHdd<s-qN?\_gi'9S/pa\(@nfWpO"FWGNT=;=SJ;V>)_T60gN\QTqH"WP=3YOlf8IT<kMHS3B'OX('\#MF@,8;M2<*4a?b
=t_l4%7?D605#sV9+jf>\P0-cnfpA':X!jO/AGIcF"Os?X+RPi%p[q2F/tolDF(h6Xi.M)fsTj]"+3ES#8kf_OTFYMU:?rI3j65DSt_=b\[!gXG16AnI!2AW-<
D6Vl&sK\bj)K0<ch[Ak1RNjEY5L16\Ea9[520U/oHt-uqA4S<%mVLW.eNkKDueNNXmGIJJa?lZ_M:0&B5l"nH@k>.0XtcMQ)=&-\EK'2CRp9GWN+EJRou8cQN/$@1gg<
P[6)70p5it0,VrO1.N2+\YfXCuNITks62,?G/(c$UkT#rg,C2Y7\q7A+tV,BsYBF3rR%S&fGWcrZ0/5C\Vs>O?
6eDA@/%r'&j"6&$K/oE;nEtVs_Yc?DNDs6nj12b_a)EuI$/@[b7.*1mqLS/(gl:_NH];9%>Q!+;HYo
,et$q7A7)]-E-9%#7c&==cT]mY!0AG%E_nIjgKQcE7N0\H_2u[h.?&D9lFHc+/Se-/:rE;XRT@S@aGlggb;=YQ"K9E.<,ODGo9g/]M"FF
:CEa>Yto\;'+IDL1)\D9Op@0&eMGQZBOnjkM)$iu<VUl$i,FG2R8ti/ol-VRg\c!%#P9z@)%3l+8u&fzrCLr,le<Z!nD?F4c;D]r!!!!,zzzzzzzzzzzzzzzzzzzzzzzzzzzzzqu6WrJpn[<!!(e,
rcs0 --- WA context = 0x00000000 fffcf000
:bjCpF5X5ppfAVGqJhbBlV/hh1-)<o,"\EAJ$teUVJpZjh!WAGb[WN%8'Y<=HeeE)IX?"X:'8d?=UPE40sqDf??FFqPWDe6pt&H6psF2"0hbm)@:Rl
rcs0 --- NULL context = 0xffffffff ffffffff
:g[1MUKi<4,2t=r!2"ZR$'I<>\PJa4&<m[-h/C0t)C$sfhb1%sKh:G[OXZf>m6%t:gA9)0G)^O[41c6V3PO?3+Z5h]tN)bFtb(5nau9gQZnLBaoStA<foJZr2d<hH)10p;P9Z"4T!uX8"Y6WPMU5M,inT]5bTIdVnG+_7#6]cB.B&<3QVA;'mqjWzzzHiO-HABH7H,
'#&Ki7Tlbcuuf8i&'BY#I-,T.-P!&ig4SFb3A&"fnhG;Ehd4m=:6c[tFc%M,!"[2\VpDip/kYEZ>U+9I)iVCg2W6:JI6HjC(d6d0g;i5&A^lt@gp@!bbPn?YiuU=-f1@guX7m8hM<!da5Ibqua6lX^X
$[?h>sItZ9N'2[<Tuh/KEe>
.NGHKAq!03fg5n\:>cQs=pQ)d*6eolNCNA=f(oHtc*Hn^6jAuk1DWRii\<Y?Gc-3=k$Fi.YjXn[-\]\uY[uIjH^cR1LRX9S`HM'1C807`gY=NrGg-+.Er;9fE48&-n\U4>OD8J4MDLDCW9:n-J\bQ)VQ-.\k#@+gME3#Ti[gua"QK@Fcjg`KSj6Mt8gsrt3>DBTe#32i/L"qZuB&(A\Li*jn_:sp\[lna.#3-YdaO^%[X+'[527NkQ]6kp[(X1?jk')_:ADX;I-)ocaRMX/Hs5mS#I??;\0o^3f=RKGL$K8M_V<MDF?;MeLZLL'2%0*ijoflYj,g)D0^"IKf?:(H8%I9CZ16Q1IA*@B91O,"!SU$E,7'u@pJ!:6ekqd20?[j.jSToAqLXWg"gEK;Z0Ulqcb+%":qg:,h`H7OWLU%*N>fWHh0o%'B4$5CK@SU)o\?6)"s-a@WH8XFhN>>ZA-T9p(.I`nZ'`6/+nJdMS:'8MI>\1Tq?8J3u7JsUGBDP8X:!EW^]((DhEs2h$BMNU]*CT,[1el02i;W@%;W#6o)BZHbZA<Wn1sOd?41>mgi]f2NZ!T2q^9;e*CS4A*Ma"a+^@<7^l#MljDq3RQJ*Y$MR1APN2u=\O)+MV5YpmGsnY495'*d;<O.I-oqHqB=9IB'sC,;G8FjaMiUtfY2(1L2-jlTijRAF0!iTlZ9EK>5'UHU@YB-d5-E-ErgLB
2c!pSMA!T5N=!Gi01:TJcJ?Ci0HJ9ki;4@kI>MHd]OgE.NOtn\bb@PmRH!DIW$#]7[R3lC2"L];3%j/nIlqY9CBru:4Nu:I_EAb@8>U.illcH:'X3@ECBYG7rZ<X[aee,/78]4ZJ)!]o;:G'pFO>X!=IM<WUPJ2FEB7TdqsgsUrq;YBra?Va#96iFn>/o55.5Rl<T(/HXUa1On3<eesd6!+-H,;N<BX2Q#gimpfR/B:.9&Thqh]#A<b0)kH;dj2nF<QRjLJoR=Ih]KbgkY.mC&e'9bA'!Ac.P(L7?5=H=3-bd?rJgsmR2&Nt:6sR$3OSajmX9J?W_]+A73HLRaU4f-YE*N%CW40AL>bk=kn#E
2k(3%qCHt6"60fT6_0aVH-J6gCQpRRFU^F0Dl:CMjqmrqDm%5>S%-)irSI^2r#boq1aRA3J6Ld^]!.g(Kr-IVZgdW?HJ*qL0k#J'qiicd
EO[//Ecm]f2)<MsMH&%Q>We/cTST%ggq5QXq$5u(Oss4bCB%Zf?pG>f9:;=0l"B]QM%@W,h9R9d
[3#o@W]DEBY+0!GS.eR!3@?6W$r=>S$%1fUsU=Pdu4@hGBB;P%-=?.q(r6@)2"[p15S&kHgTpct9HBhEG)f/BcE<28]R<o"+%Bgr:LYBcqh>Hk)VER^+eL%Bj/64Pd:)WD]/+^5
XMa2h0P#9"ga4eIt\5@.rd'O):6_>Z$&hn7ft1Ht5+%'SuqNl1Yj$7(Kd_oI%"Iu6/UI_5,dZ5s]N6q6mipV"8?R"ET[G)<V8pq!
8,P1W5qQs@&j4OG%@uSPZeqFR'Cqren/<9<YrT#$Z?qp]Hp=qVVh6Fq;G5/=](;A#nq[Nhoqj<c?ckm,rTbT1?2W&$DT"B1%=:\uVh%bn3jN037Di[-cu2R5flS4D'?tG4n!Q/+LiZMKmK]5,bAQYB"fc:0
Gf&Fq7eQq).DJe8J8r?IiccTXa2@6NFcDWe9U=8#<Dr/QguNTNk1p[IjA"=uds\6E$HMD"l2J_hr*G
?lZWl[qWJGWOd'djO]@<B'AM,6IopR-QEjWHc=Xh+)2
H9rQgmbq6".><(XD]'i.;Q;b%>5'Z\pi9QgNVg9+ok+@6;=UDFQ(gN=Td+c&'C1DKe8$p4)O-&s"l!,uYhl/1Y,?G(2)h$I0B<N[T?[Vk!>'M(0,<Fhg<3[jj1YB8rPGG!mb5#0n(.)A&W3g-92iQAFQm]81mWV>W@Yl0Sq6[RNr)&6e"u:E[u@Y1T>0%Z,UMKe'hrFk7dme>i.4H_FJpHMaj@lrUoAlq9#qoN>/E9oM#$;GW4Mn:WE[]ThERH"Ao"D*I;:.=/>fC0>)K=_hH6mtn,(mf1H%E-rHRhel>o/(GP1-YPG
Wt(>psmdE)XRm&L#eUrdWZ-]""ssCgb;@b🙂Z@"Ks<E)#cOqRI5iXp^\=$Epc)acPl#cN?@9D;UNA"n4@%?l%%,VtE1Qt*EV"OD-:ceX-c"W7gB*sNL.AOPIG#P[^c1GF9hmSKtn")1JJH+H_;efc!qS
9jES4nBWb0aRHD[(&k?V"qjmM^m7aO,ie808g[(R0=hm[QY!\pt#^'F?nQO"baP,*IJge)KmN3B7S1GBmnET7TX.;p\TRc"J;R87;)4qQX?EWU*-MOR?RK'EgIOuU"ImkaJf1(*NRX$^^67XNCU\*2<IJ)cA*+UBHq\p!Gm>iTQM\ISp3Gm0O<B%m+e]t2dC7YZI.B?9f,He@HGm8\n/o=c=<b[_"8TqP$h(:Y#S&#hj^gU,8+-p3^b'1P$nN2lj.m_?i&Q(\$p8
NO[95gVnp.s7c65-i)9k@HSL$kgR?-ocL**'kcP:QKIjohMrh+EG.7Cpg,j-(23!]K<3kqcW+;rC<Ti/c$/[2RVk=qU8:"2WX8JG3!,5XKlYF&kt5#lAJ\*8fM#3
L:<rd]\VtVML+WsfOgg"(5VQL+?pK+jr\chm@t]g(N)]&;m9%Z:tNnc4/[2r8T@&jYobkTIOeQO]mt\G"P=C:p[tkEM6GdU9g;Ru'odhU>b8OPK=XQ=hak%lUjp?/6Z>&MnQAIdI6F=ktEf#f;^I(QV6,:H-M'+hQED]+t>:/e>9lJ]%Ti7PXO8U6<0,W!tBI:%cnsI7=brPke#Q@72i9"/p1$k<H+>Z/$?7_lW-S(BJ%KC(Q</tZDFNhVVKhJSrUcEj!N?iPt/;VR':oq4Uqe<6/hgMX2=!n_DXbd;OI1Q=-Z@28N<;XfU'!o3(D%pN"#]c5WJ6]CXlTn<q9pD7SKA/%6eb;cr8CGeY%'?hZScYfm6nid!M77-1;;bAan[.(B_pSb6KR;(VV)-3I_S/etq?usc'B9^,O'Q&+X[UXf.-\c6.BTW
h3fQ,B'auX\okCZ9qQj3df[<?g[?ZY,q53,OqU'Zi-=E'9i#--g"d.M-Prlgre_oRtIkK5.O\>c!-gC\8-$mXub@GUMu44RBBTGDKqcnX-N#2j^,,qr?pP"Bp06iBX[F.!#\oaOC
2+,<q(IkYa]LRZ0+\eO]0&a[1K8Q>JLc[+sfmk;JIUg.KVf4e#45g.?@"9:JZB['JiC<c't0g0\I@X.)oOg-FfLf/AgtBm%[tDJ(KVAGqk0o758U7]Rn=[Sg<HI\j"05ers]@7E_P>56;q<X1a&c;cS6ZY\e&l5\IeD(qO)Z#\L8HnsV@!+CTgb!MW5jE6'iQ]UdDOFXl>AM)DAnkb8e4cQ1%H':9e7eD,>Z#?-j?PIQtE'lqp9'jnrJ4A$IHT+]3,QR#V\CPc;P>hmK
cTQiY&:aLotjpgA[tHSb-#d?h#26c>CU+f&a$O7biW9@dZSN$$S1Ca-MA/ePVD\IjunQ-.\k#@+gM3]irmgK?)[S@@2&q-!#'MEn]#23pnMWcHe;0)
%8];mS^=flVT-<6#<81%h\tWZ_T<S+="A:55CBD1>G&&CN'a-3o%-QaP2eob[&:qi@a80\BDC😃8J4M:&;B9U/3F2f=]le;?!!#Z]z'ZGP%k3Ut(>U?n+>ElTMr/WGL!$?%7qu?]smJ\DCX.$K<2d2QO!Hl7Czzzzzzzzzzzzzzzzzzzzzzzzzzzzzzs53k7%k1rh!!!#c
bcs0 --- HW Status = 0x00000000 ffffd000
:_<mb;!!!H/pRoA'#7kZI!!!!5!"a&;!!!$"
bcs0 --- NULL context = 0xffffffff ffffffff
:g$P;S:kB1Nj5GM&Eu
i/"m6.(cQJ%07sH;%2q$2K*Dc[(&)+P%AQ%5\[."9(nfsG+0]\_)$&^,eiIu:3\Kio8RpA5!!?lWzzJZjS(S]\N7ZR;Skf:bd[Q*,8Bg(n$i4+ApQ90LgKlP[14H5(/T^T9W':4%+Sq"7=NDfaO%@eHeQek]L5l5+TVmuq>?<%Gg]aKis0".;(4z!;aIGp(iFE
vcs0 --- HW Status = 0x00000000 ffffc000
:
U01?+92kEKs1Oc":,PHP(3H4!WheQ]LJ@=bf$Q]HaJ5l!!!,9")\&<!!NDi
vcs0 --- NULL context = 0xffffffff ffffffff
:g$P;S:r3R5F7G#"6RKVQB17B)cp:tm(AKRk/Y">(bf@%O,,t.`pJ6()d_MIebk>2g4t$CZUmBo2&35iMV*YbAO6T!!!&+zz/C<.eHGLBO35rAX7Gl>AEjb"O\o2@ll;-<\3fX(W]"F!RlBbD0k!o;E((E1fe6;\H=m@Y][7@2ZR;71?dBf4!!",?It.M!"gnF+!!'qL
vecs0 --- HW Status = 0x00000000 ffffb000
:U01?&-*Ih5LDn25m.
\rITm!B/n/>mj]T?<o#9ld\FRR[^90a!:Oi!!!3Lrr<$!!Eg"O!!!#n
vecs0 --- NULL context = 0xffffffff ffffffff
:g$P;S5f*l%hsn
,L/"BK?n[;$OdeJ@h41r(a^(VsN,h@I[tsJA$kggioXCLb(A)E;f?Cn87"NC/:-[22>>SpWZb9B85eL!!!!$zJ,fQL/<kpHEO/=giTgc"^P
2=smrq0;BdCaP$2Q'Ya8)KWmZaH'liWm+1ue2[1<72pK0T(Zb"$)FcFu7Sj&S
!'gCrzFTq45!8AET
Num Pipes: 3
PWR_WELL_CTL2: c0000000
Pipe [0]:
Power: on
SRC: 063f0383
STAT: 00000000
Plane [0]:
CNTR: d8000400
STRIDE: 00001a00
SURF: 00ac0000
TILEOFF: 00000000
Cursor [0]:
CNTR: 00000000
POS: 00000000
BASE: 00000000
Pipe [1]:
Power: on
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: on
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: on
CONF: 00000000
HTOTAL: 00000000
HBLANK: 00000000
HSYNC: 00000000
VTOTAL: 00000000
VBLANK: 00000000
VSYNC: 00000000
CPU transcoder: B
Power: on
CONF: 00000000
HTOTAL: 00000000
HBLANK: 00000000
HSYNC: 00000000
VTOTAL: 00000000
VBLANK: 00000000
VSYNC: 00000000
CPU transcoder: C
Power: on
CONF: 00000000
HTOTAL: 00000000
HBLANK: 00000000
HSYNC: 00000000
VTOTAL: 00000000
VBLANK: 00000000
VSYNC: 00000000
CPU transcoder: EDP
Power: on
CONF: c0000000
HTOTAL: 07cf063f
HBLANK: 07cf063f
HSYNC: 06a9067f
VTOTAL: 03bf0383
VBLANK: 03bf0383
VSYNC: 03890386
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: no
has_l3_dpf: no
has_llc: yes
has_logical_ring_contexts: yes
has_logical_ring_elsq: no
has_logical_ring_preemption: no
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: no
has_ddi: yes
has_dp_mst: yes
has_fbc: yes
has_gmch: no
has_hotplug: yes
has_ipc: no
has_overlay: no
has_psr: yes
overlay_needs_physical: no
supports_tv: no
Has logical contexts? yes
scheduler: b
slice0: 3 subslice(s) (0x7):
subslice0: 8 EUs (0xff)
subslice1: 8 EUs (0xff)
subslice2: 8 EUs (0xff)
slice1: 0 subslice(s) (0x0):
subslice0: 0 EUs (0x0)
subslice1: 0 EUs (0x0)
subslice2: 0 EUs (0x0)
slice2: 0 subslice(s) (0x0):
subslice0: 0 EUs (0x0)
subslice1: 0 EUs (0x0)
subslice2: 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=1
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`