Bug 112301

Summary: GPU HANG: ecode 9:0:0x00000000
Product: DRI Reporter: Vedran Sego <vsego>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: RESOLVED DUPLICATE QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: not set    
Priority: not set CC: intel-gfx-bugs
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Vedran Sego 2019-11-15 19:33:42 UTC
My display froze for several seconds and, since I've been having crash issues lately, I went to check my logs. Found this in /var/log/kern:

Nov 15 19:13:49 machine_name kernel: i915 0000:00:02.0: GPU HANG: ecode 9:0:0x00000000, hang on rcs0
Nov 15 19:13:49 machine_name kernel: [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
Nov 15 19:13:49 machine_name kernel: [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
Nov 15 19:13:49 machine_name kernel: [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
Nov 15 19:13:49 machine_name kernel: [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
Nov 15 19:13:49 machine_name kernel: [drm] GPU crash dump saved to /sys/class/drm/card0/error
Nov 15 19:13:49 machine_name kernel: i915 0000:00:02.0: Resetting rcs0 for hang on rcs0

As per those instructions, I'm attaching the error file.

This is from lspci -v:

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 630 (rev 04) (prog-if 00 [VGA controller])
	DeviceName:  Onboard IGD
	Subsystem: ASUSTeK Computer Inc. Device 872f
	Flags: bus master, fast devsel, latency 0, IRQ 135
	Memory at de000000 (64-bit, non-prefetchable) [size=16M]
	Memory at c0000000 (64-bit, prefetchable) [size=256M]
	I/O ports at f000 [size=64]
	[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: [40] Vendor Specific Information: Len=0c <?>
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 2
	Capabilities: [100] Process Address Space ID (PASID)
	Capabilities: [200] Address Translation Service (ATS)
	Capabilities: [300] Page Request Interface (PRI)
	Kernel driver in use: i915
	Kernel modules: i915

The Kernel package is 5.3.7-150.vanilla.knurd.1.fc29.x86_64. The crashes have been happening for months now, since I upgraded both the HW and Fedora (I had kernels 5.3.0 and 5.3.1 from Fedora's repository before this one). Not sure if this is related to crashes, since it didn't crash this time.

I'm not accustomed to making Kernel bug reports, so please let me know if anything is missing.
Comment 1 Vedran Sego 2019-11-15 19:36:13 UTC
Trying to post with attachment is giving me access denied error page. So, here is the error log:

GPU HANG: ecode 9:0:0x00000000, hang on rcs0
Kernel: 5.3.7-150.vanilla.knurd.1.fc29.x86_64 x86_64
Time: 1573845229 s 509755 us
Boottime: 20265 s 106947 us
Uptime: 20263 s 45861 us
Epoch: 4314926016 jiffies (1000 HZ)
Capture: 4314932032 jiffies; 75573 ms ago, 6016 ms after epoch
Reset count: 0
Suspend count: 0
Platform: KABYLAKE
Subplatform: 0x0
PCI ID: 0x5912
PCI Revision: 0x04
PCI Subsystem: 1043:872f
IOMMU enabled?: 0
DMC loaded: yes
DMC fw version: 1.4
GT awake: yes
RPM wakelock: yes
PM suspended: no
EIR: 0x00000000
IER: 0x08080000
GTIER[0]: 0x01010101
GTIER[1]: 0x01010101
GTIER[2]: 0x00000070
GTIER[3]: 0x00000101
PGTBL_ER: 0x00000000
FORCEWAKE: 0xffff0001
DERRMR: 0x2077efef
CCID: 0x00000000
  fence[0] = 00000000
  fence[1] = 00000000
  fence[2] = 00000000
  fence[3] = 00000000
  fence[4] = 5d0004304d00001
  fence[5] = 654603b05d40001
  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: 0x00000000
FAULT_TLB_DATA: 0x00000013 0x988e315a
DONE_REG: 0xffffffff
rcs0 command stream:
  IDLE?: no
  START: 0x00001000
  HEAD:  0x00000180 [0x00000000]
  TAIL:  0x00000180 [0x00000000, 0x00000000]
  CTL:   0x00003001
  MODE:  0x00000000
  HWS:   0xffffe000
  ACTHD: 0x00000000 00000180
  IPEIR: 0x00000000
  IPEHR: 0x7a000004
  INSTDONE: 0xffdfffff
  SC_INSTDONE: 0xffffffff
  SAMPLER_INSTDONE[0][0]: 0xffffffff
  SAMPLER_INSTDONE[0][1]: 0xffffffff
  SAMPLER_INSTDONE[0][2]: 0xffffffff
  ROW_INSTDONE[0][0]: 0xffffffff
  ROW_INSTDONE[0][1]: 0xffffffff
  ROW_INSTDONE[0][2]: 0xffffffff
  BBADDR: 0x0000ffff_e60d6a68
  BB_STATE: 0x00000020
  INSTPS: 0x00008840
  INSTPM: 0x00000000
  FADDR: 0x00000000 00001180
  RC PSMI: 0x00000010
  FAULT_REG: 0x00000000
  GFX_MODE: 0x00008000
  PDP0: 0x00000010006d3000
  PDP1: 0x0000000000000000
  PDP2: 0x0000000000000000
  PDP3: 0x0000000000000000
  ring->head: 0x00000000
  ring->tail: 0x00000000
  hangcheck timestamp: 0ms (4314926016; epoch)
  engine reset count: 0
  ELSP[0]:  pid 2223, seqno       18:004a1948!, prio 3, emitted -1985ms, start 00001000, head 000000e0, tail 00000180
  ELSP[1]:  pid 0, seqno        5:00003a14, prio -4093, emitted -1984ms, start 00301000, head 00000a50, tail 00000ab8
  Active context: [0] hw_id 0, prio 0, guilty 0 active 0
bcs0 command stream:
  IDLE?: yes
  START: 0x00303000
  HEAD:  0x00000058 [0x00000000]
  TAIL:  0x00000058 [0x00000000, 0x00000000]
  CTL:   0x00000000
  MODE:  0x00000200
  HWS:   0xffffd000
  ACTHD: 0x00000000 00000058
  IPEIR: 0x00000000
  IPEHR: 0x00000000
  INSTDONE: 0xfffffffe
  BBADDR: 0x00000000_00000000
  BB_STATE: 0x00000020
  INSTPS: 0x00000001
  INSTPM: 0x00000000
  FADDR: 0x00000000 00000000
  RC PSMI: 0x00000010
  FAULT_REG: 0x00000000
  GFX_MODE: 0x00008000
  PDP0: 0x0000000000000000
  PDP1: 0x0000000000000000
  PDP2: 0x0000000000000000
  PDP3: 0x0000000000000000
  ring->head: 0x00000000
  ring->tail: 0x00000000
  hangcheck timestamp: -19958720ms (0)
  engine reset count: 0
  Active context: [0] hw_id 0, prio 0, guilty 0 active 0
vcs0 command stream:
  IDLE?: yes
  START: 0x00305000
  HEAD:  0x00000058 [0x00000000]
  TAIL:  0x00000058 [0x00000000, 0x00000000]
  CTL:   0x00000000
  MODE:  0x00000200
  HWS:   0xffffc000
  ACTHD: 0x00000000 00000058
  IPEIR: 0x00000000
  IPEHR: 0x00000000
  INSTDONE: 0xfffffffe
  BBADDR: 0x00000000_00000000
  BB_STATE: 0x00000020
  INSTPS: 0x00000001
  INSTPM: 0x00000000
  FADDR: 0x00000000 00000000
  RC PSMI: 0x00000010
  FAULT_REG: 0x00000000
  GFX_MODE: 0x00008000
  PDP0: 0x0000000000000000
  PDP1: 0x0000000000000000
  PDP2: 0x0000000000000000
  PDP3: 0x0000000000000000
  ring->head: 0x00000000
  ring->tail: 0x00000000
  hangcheck timestamp: -19958720ms (0)
  engine reset count: 0
  Active context: [0] hw_id 0, prio 0, guilty 0 active 0
vecs0 command stream:
  IDLE?: yes
  START: 0x00307000
  HEAD:  0x00000058 [0x00000000]
  TAIL:  0x00000058 [0x00000000, 0x00000000]
  CTL:   0x00000000
  MODE:  0x00000200
  HWS:   0xffffb000
  ACTHD: 0x00000000 00000058
  IPEIR: 0x00000000
  IPEHR: 0x00000000
  INSTDONE: 0xfffffffe
  BBADDR: 0x00000000_00000000
  BB_STATE: 0x00000020
  INSTPS: 0x00000001
  INSTPM: 0x00000000
  FADDR: 0x00000000 00000000
  RC PSMI: 0x00000010
  FAULT_REG: 0x00000000
  GFX_MODE: 0x00008000
  PDP0: 0x0000000000000000
  PDP1: 0x0000000000000000
  PDP2: 0x0000000000000000
  PDP3: 0x0000000000000000
  ring->head: 0x00000000
  ring->tail: 0x00000000
  hangcheck timestamp: -19958720ms (0)
  engine reset count: 0
  Active context: [0] hw_id 0, prio 0, guilty 0 active 0
Pinned (global) [33]:
    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_00301000     4096 41 00 LLC
    00000000_fffe3000    94208 01 01 dirty LLC
    00000000_00302000     4096 41 00 LLC
    00000000_fffcc000    94208 01 01 dirty LLC
    00000000_fffcb000     4096 01 01 LLC
    00000000_00303000     4096 41 00 LLC
    00000000_fffc8000    12288 01 01 dirty LLC
    00000000_00304000     4096 41 00 LLC
    00000000_fffc5000    12288 01 01 dirty LLC
    00000000_00305000     4096 41 00 LLC
    00000000_fffc2000    12288 01 01 dirty LLC
    00000000_00306000     4096 41 00 LLC
    00000000_fffbf000    12288 01 01 dirty LLC
    00000000_00307000     4096 41 00 LLC
    00000000_fffbc000    12288 01 01 dirty LLC
    00000000_00308000     4096 41 00 LLC
    00000000_fffb9000    12288 01 01 dirty LLC
    00000000_00340000  8294400 41 00 uncached
    00000000_00001000    16384 41 00 LLC
    00000000_fffa2000    94208 01 01 dirty LLC
    00000000_06580000  8388608 3e 02 X dirty uncached
    00000000_05d40000  8388608 3e 02 X dirty uncached (fence: 5)
    00000000_000f8000    16384 41 00 LLC
    00000000_ffb97000    94208 01 01 dirty LLC
    00000000_00148000    16384 41 00 LLC
    00000000_ffb3b000    94208 01 01 dirty LLC
    00000000_00080000   262144 41 00 dirty uncached
rcs0 --- HW Status = 0x00000000 ffffe000
:c0_$G+92a'._l,ps8PK8*#ots+R`SDR#+Li-L7j<LU[."!!!#VJH=(^!*TA$
rcs0 --- WA context = 0x00000000 fffcb000
:bjCpF0RsV;T@$%86j*T?)(<TmMV'qC$&ManUf=!0Z;:=p"725Jo8KJC<S*`N2hh>lgB<hKE\$9=BMHfHk``/pXj)98OsP6,,a(_EPW'EC!&t6p
rcs0 --- NULL context = 0xffffffff ffffffff
:h!LVVG8"3jJ+:RN#YB\9&.MNudnpBjgF3_j'Pul/\PZ4=[rUjg'hSq:Bks`1&ILZ?g)qUPorW(s+@:T%Y2+o4geej;LYJi[X64]/>tD*P]3qH=3f;[8XC!,4]st+4iV't:47-bV1/,gi&kpD'ac'd;W#3aSq\[<+h:N9:0a;3Dpp:SJ.&N?6MC>3VU5C@nTHEGI+"jC6cca%J:uF"kU5DU%.&)SIMC>3V$9nH`#m"]3-90!`@luIO&+MDPlX^fiW16ta)48').)oHY-.l[Q2.I`EfIDI]8r4&[LC5aS)tGRL]Ke^MG_CEnR97Tt$I(HJjoqE9(!JI"ls1G#KI/Vt0AA)Y@DGr^iiN#s/=8uas-IX%3rZXW&4q0(g:Y!Tgc;Wk7.T6C@LYsP5'Gqb\)kt?m$_],OHTXnLYR2"YKTtN8&jQ>%RH2f$pUF8L8ZSR*CA7<0N!L^35WZ>0F<DGAAKT)@8d5p%)Fb=i,]3lbmTnJIXeOTaFA-B.9^T@fF.`IPG1L<+7B*G5mJ=e*^`mA14p`be0RE%"W0eHN%A@H!166.HMQS3T7ELA8&%:^&5kGH#HS3`o>;^3W&Y&J#Vc72UCSKIKo?FJf*K`Ci$s.`IM$f.1rCsSZ.Ja:JS6,&s/`Fn^I;T)gc^*gK[=QA'*4Hu9G1U8(GI:mS`$'^pW+BTf:FO]XKi0cQUrM(s's**f?=/hr]4c+"c`*2(cc^ki-W9E/>YOl9D.OogPB!(Z%hm1iZ;HOR.fE``CcW0AfZZeQ<JRXEf.knPsc:[+N+'naD-=*_:1&(@g*]?K8_?h'*+ChL.i4gVA1d6JBSZm/dF(u%+)P>('UB&K.JN=>QnO$)aZIoYjDeQf>9EH(AJs0i.ll"ILLI0'>ok:#1ulDfFGepMngtL#LQcFET8]?HJt?2*JU(:J6iVfr7kp$pR`&q`JZGO?gjZ.`tBH5Fn;AU7;7W>FFV6(_+#%kisQ\@^a9YdP6@7@KhMh^1Bc'=J]oHK1bN3pJS70`b6lTb!E_D@NK(j-h4/jWa1F>]K6crKOPXI8aEO#`@eJo7/'Z]F7_+*G0[ZJ$&nGh$re69UrG_`)Smb))C!J\/DlJtgL<`h%`LV5_*Tds?DYp12!s)nq0menmfA6P#$O=>R.=#X>38ZP#b\__KE:9<r2\%P?:HJ9[h)EI:oQpgtF62^'p\W\]2o3"fkD=Ark5t;\ZYS/=bIn@Tc>j9Z7J=GKcG"._dTNcYC&H,OPaQQ$<qA/mlm'hJgspSI/)lgCq!Im5Z?_KY+2,-LMfn.mVXqXEKBM6.Ch2"1;f=8_^jZ4-r*Z>TmTT5To,`Rto3-j/TC'@g:0/3BF,#-KpRlN;Ur#goGk4,NgX>aLq980LIJ&_JA.Vts(%2C%Iq&rkn6Pe@n_c]Pe1GX1[.\h)MQg-+)XTc4$G'Y9KW^\_$(kG2m5ajbm5ll1@h&k"3f!>RLL1>>jnV:\[./*e0k1.J^buZcP6dNYKZjX.Sdhna[4iVU1Vl<51s;uil\;$:)1?JQmJ?;&hmX6mH>Ao=k!%9,nVYW'a*$N`qjH!TbQ%V*h/Q+6FY7o"Gsp[e?+H$>5On?UZq%hVPXU003.BlW#kpIC8i0P")BiFW\*e5]QKPm\m`3#O`n_RQbAk!,?si?(g[,$i7'W$3?]``<qA.a&q:*t\VR3o>\Ua88D(,=a\L0/0&];P8jS]i4-'J.IoKSC*>=FtM<ho=t$+;9o6#U[.*kq)]_Lp"i[4fufY+q`iAgOe"c`D8!s&Q5JT<i%R^5;i&%Xm^AUk8?A'2A']+/Uth]U"pB.F2'K\U8Smc:i;#,Ae%)c_!Z@9oA87%Q!JWrj<U2I(]d,?hdgamhT-Qe9#[DiMPD0C7!Y>H^)jaW?8#7OD-m:S><KkM>k`g\c%gupO7Aa=1*b9<PnM1b1:PrH_*Q[;YCu.6Y)/NU=H2aAp7FHUp+VSkpC#cfn[auQM\tIRLQ`#3&9eMQb5pW:h(JmDbl\q"lK;^)WgT)DcmFrRp;\t<B\K,:h$I#[UZd+_611XUs>i">r8@&f4anciVnfhN&/BW_?fcV]a@MQJO2Nq2Se#(oD.1f;4X:[B_>hAn!*9PknGV54E&5gr,_0n7f:-bKA"ttYtW22mYcMXVth8(EF`'O0oi@&pUK0UDcqsaHh)!nj,r[+1eZOm(nXutiI,NREu%?ekiH9ibZs8Xq+GT/P;1Y1q[.G6ih!]RZf(l_3Za28q7![lBRdA-?<kTiga]#+)-/o06r%k_*a:4`@1ZQhRr$YMVf$7ZqDfATA(=;Yb1eE]>Wro<KBo6p25ZkNEcpHe7!;Et8QaYSR`V/IR`oY)>h)Jn='$$[fC6OR>RBMH.^Ym\[Jq_X5CPQ41!82Fp=A%lo5Pbm]aOSHKXt5JHfm!Y)Hi\fO&;m><&/&,:WCo]Bp&!-p2si2\uRJfealheeNQriC?U.K>um'FWpnZ^ZO.W`s-L2UE1kDMMTD7HII1?c9rObr/[K[Xii)Eoc]Y/]9K$f"d7H)rB^Si.33O!dg\16AOmQM&I?''<lm(79T":Z_HMac*oSs9)C3oSY`B_i._Lg6Om>^q)?OJ@sP?#HhT)CV'LY:e#'!ge_g.P/B8K[=][L]^XSFh53TCgkq9^Z5&Q@*3p.>Pu%Kr1oW*>?Tl4ukpAmD?ao@5WEd.oa)^393_LD0s-R;Qr`(("(*P5?^I">V'2]_NTWf*gOSUG&WaUL=blkZXTj*1n=;C9)3!d\+t2GEck%.9g7QSR^j4b*Lf[a%L]\@_E?J2GCHs+L@V_+f;hf4e)K!?P-r!:m'P:URU_l$Ku%<67[:JZ#GoO:38EBWSDa?]*T-A;/QA%?n8;(tp$&BYA9L+7]7-SJs4Y^6]?Xd&+3F]2jZ"<0R:1ITD/d'=0miUa(j]!4:MS!2kKurIRr*?HiMC;"3q,coFLrFTnSi2>qLkU=&sg^e<H\$La0KZFT`d$ZO85ZGU!3"XjE"N7VVX628GJ8DB'F9PrHRO!NE'P0YH7LU51R)jnq#HhR4U/SC30E/C-jbNcTA,1)=A>[0_l#n]AG.qXBFghP$/r7U$`uX>LBJ'bj$C($L4nok%hUFDMMl7itU7OV75_+cFc3pC^?h?GBOa>Ir,%TH7tQXcr5B#N[YFTj^S82b,PC=D*@T][nqDu+ss(e]#*uEM9bt2jr_R11deQ.G_[1BG5^$0=)TBn2cDn9'd`kQG%K:K$PNq>he9+CVSA`ESDN"FeoOECDQ_93Lb`6%3bOqa<SnTiC8HgZAqO.9VT$5](5]3In#aQT?N/^H@%d\]p;l@YlDpb&g#pd`0%+6lg.r+4qfo_FQqpSZAAn3L[M.D34KB^$Pj?rt6IQ+'.h6=,_A9?4=iRt7So$QaIO_hHgMagX/7]tmf_.A2)_C15hHfM3VCOJ>/^e=V&b9@[dre#^$F:u?kO@*Hm.KeDB6O=.H<5=R=#\aVjPg,]L:.iN5*oPr[N5/?h!T@*K$h$^:%kAi[Hbb#/(kR/7n`)RHgGonl/a8)@coVWcBB;[X_K//,Q:QB+etE/a0dP)gM#pc(HA-#Ic2e+>M/#jHaCF*eTj:'/KEC2Yd:_6j/mAJ.d)Z4hK!fJA.Pc6#iAuUVk$o&cDX#r]i_C>C/[Qtl>a2?N;d11r".93oX_QlW;CathY*"lL6BUW*(/Q/LK.("7((;VY`>d>8>jslFEcU]\(?'LS(Q^]e&kJ[QF%]J^RD<S]mdWYq"C1`5.(u4Wof`BXM/keVa%Y*km#?,FfQ"!V=/#6anJ,mS9O\q&6a+f>?M5T']rV4>?2P/)?c1/h\[0(<HM6.(S@+<jLu6<J!\%J_lBH>(DkB?:6VZ+F>fVk"2rUb59B00f9a'IoHn`sbZ7coD610Q=7Q5]j)o0B7'q+")dfUZSR'<F,hd%6q-!,EYBd<8gEqF'e^J!Z`)d6](;>!Ph=+Y8o7,)1+"m"hE`66^(7O*"Yg[f])D65hK5%4]SmH]:T;sSEGNo()DCNmrhm.3I@6`5jREYHhq'0+uk2U_u'dsPRn+i*nCfpGqDL@-Fj]O:Q$;k6.khhduo=h=CYe:7]of#js?:q-SX8]f=dn]>,^,n-nj1#k-'u,s?roa34P^[,.UW`W-a>1rAL\)lYeHJc8?kWgmab!21_PRJj7=f,/TZ[\hp>&Xpq<Ndj]Ph%:gSXY]&q<F-FhZ5EAn2=TC&XiaRu1VF"_Fk9SN"dQ5AlEos*cdl.i=:*DZ7Z3Z*tk9G-#Q'@rClWk?-K@)g%)u@u\#hDR%4:Z*u^Qi1+Z3)g"h5A_XI;j)-;Vg2XT$E6jgj)*2CL,CenGRi?LnDL'7X1N"/lo:=!pB[[hls'L$=\!T`2Yp^Ia)>0mL^RD%GIML_S6i"X=&,O#\s0+ebY[475s6@E"H3/kjblds_rkeL:5Ns"l+CG9?&,QbT&E%oR+8-C.">IZZ"9-/lK+&T>^CML*FNH<<J"(Mc[\%s/#":Ddre.41TW/8O$W-C47M7Ct$Q'_s-4up2"IMTm9F>3l"OLk:bU-^R/n'ZhBKX0h'p(k8%RH2e$pUF8L8ZSR*CA7<0N!L^35WZ>0F<DGAAKT)@8d5p%)Fb=i,]3lbmTnJ?s4'prJ+Vi_q+oeD(@5u'`6W%K@$`R?`%EuMC>3dU5C@ne%/ue00B3sl\BPR4aV*g72/Tf;+20r'N%:572/Tf;+20r'N%:572/Tf;ub?E=s*dikFKa_d.a0u.&H),MC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIMC>3VU5C@n.&)SIrNZ3VYp1)#!!!!'
bcs0 --- HW Status = 0x00000000 ffffd000
:c0_$G+92a'<kneGs8EPu.WBO,+R^>2R#+Lic-NSY_qVe<!!!#VM?.)"!'1*_
bcs0 --- NULL context = 0xffffffff ffffffff
:g$P;S5f6?j>Of`R&eZoT$"@GVQ<<Mf`5P+O"N86s68:1rR"5;B9MADNJHB@55p-ct0TQL6-Leg%hrOr&NWBsP^AL[LmVB/kWhns+._BS>54[L]Pbfg$V(##7]%u))H1Q:U++j>c8lCnP;O"",khW41;>##b=#FqYE%&C6YtJAZe>Klr^[fSXX;ksR1bfEj\Abd!iET*.bF?3bfDFI=UZ_Yop[!%<]?f5[i`o^*1H=P!a"K59PB`k+rn+F;U;)+o\c$'k^EQIU[JRf>rJs'MZck#3HSXQ]8DE^\EK#1g>Or_a?$8FQ\8)gtYVmYcY`(/j@ibr/j6Spd_Dm;N0uZ6g$c=YnS1DOj39E*XIP*XuY4qhUQ-B"!V(##7rCTtPdOT7>!!$=a
vcs0 --- HW Status = 0x00000000 ffffc000
:bjCpF+M\I1Y0fKC@WHo('9c5oLLMMja;T`/J*[K)MUV/gW1Js*mr)?L7&`>A2Jm0o3]8(pEU^=%;u^oc!!!#3?!mX4"*Wi2!!!!A
vcs0 --- NULL context = 0xffffffff ffffffff
:g?kDT:r?&3e)?'!OqIh,`C3@ABaY9d-7VXi-71&d&W);T`!?o(U10i"&1Yer(BRhT9I8JE/dJm/ir`S<@%HI;iaNdCD5Wis9BZ.HEuEEN#=]b:V("p+.8!L&a&8.uk._^:)tq$^Pc;fXV(##7WCg'Qp=HA*Yt\\$eB9^f\+Qg2^?fS5pMg`=n]64SJbW:Po]k#"JX\OcG[J1!^M_3V$['(Q9+&L_%;'Q1^V+oo1]PE6\%;NlF4?iVS'@EXI`5skQ+=L=1b?8i^J93Fo/Z\O1Bc_Tr&V=<g!\ld_`SUJY`(pL@-h`a@[Pc!^c;3%#4RWr'9$pL*s(lTpnnGgYg,7fhRdgDh2QWlPbfmuV(##7?a&1J6o3b`
vecs0 --- HW Status = 0x00000000 ffffb000
:cg@6I0Rsb/7,^TD"?YArA;`_T0L>sQO?nI$`-Ot5H]A8,Ihd7$$,/hrp98+"G4hT\='bK*0t_A6Pt!l,^3e_YQ)qDIG1ELKrKOn0IlF8cz0(7]unHH4R
vecs0 --- NULL context = 0xffffffff ffffffff
:dd<QL@09.GGO^2'GT`Z`5f3bX_ZdkF@:<Sr\=gZH_1M22/2116Qs;0n&bn%fN($JM"q-*5_4QZN)#'WtjHqAQhXAU4pNI/.1GD/Y1G^gC1G^gC1G^gC?N7>f65$0mBUoLe=i1TZ(OkE+4^4;_CbB"CbiSrbFA(XW)>3d9*n2IC,@N(jQJGnSJU!N&JoJq4*>3&GhP]NOq0h/smts3Q'_X*8dd-MeAFl>#M_4?tOS,IlO503DO0KS7AM=TXSmQKO'kp%Q'+&Uo2@AKGYr<,2_V!V"#@hQj?,P=,%R.ec4Cc>aiZ(n5N,Xdpk<@*'qQBkAAnL4SAnGXe!T(H^;+q'@
Num Pipes: 3
Pipe [0]:
  Power: on
  SRC: 077f0437
  STAT: 00000000
Plane [0]:
  CNTR: c4842400
  STRIDE: 0000000f
  SURF: 05d40000
  TILEOFF: 00000000
Cursor [0]:
  CNTR: 00000000
  POS: 00000000
  BASE: 00000000
Pipe [1]:
  Power: on
  SRC: 077f0437
  STAT: 00000000
Plane [1]:
  CNTR: c4042400
  STRIDE: 0000000f
  SURF: 06580000
  TILEOFF: 00000000
Cursor [1]:
  CNTR: 04000023
  POS: 022603fe
  BASE: 00080000
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: c0000000
  HTOTAL: 0897077f
  HBLANK: 0897077f
  HSYNC: 080307d7
  VTOTAL: 04640437
  VBLANK: 04640437
  VSYNC: 0440043b
CPU transcoder: B
  Power: on
  CONF: c0000000
  HTOTAL: 0897077f
  HBLANK: 0897077f
  HSYNC: 080307d7
  VTOTAL: 04640437
  VBLANK: 04640437
  VSYNC: 0440043b
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: 00000000
  HTOTAL: 00000000
  HBLANK: 00000000
  HSYNC: 00000000
  VTOTAL: 00000000
  VBLANK: 00000000
  VSYNC: 00000000
is_mobile: no
is_lp: no
require_force_probe: no
has_64bit_reloc: yes
gpu_reset_clobbers_display: no
has_reset_engine: yes
has_fpga_dbg: yes
has_guc: yes
has_l3_dpf: no
has_llc: yes
has_logical_ring_contexts: yes
has_logical_ring_elsq: no
has_logical_ring_preemption: yes
has_pooled_eu: no
has_rc6: yes
has_rc6p: no
has_rps: yes
has_runtime_pm: yes
has_snoop: no
has_coherent_ggtt: yes
unfenced_needs_alignment: no
hws_needs_physical: no
cursor_needs_physical: no
has_csr: yes
has_ddi: yes
has_dp_mst: yes
has_fbc: yes
has_gmch: no
has_hotplug: yes
has_ipc: yes
has_overlay: no
has_psr: yes
overlay_needs_physical: no
supports_tv: no
Has logical contexts? yes
scheduler: f
slice0: 3 subslice(s) (0x7):
	subslice0: 8 EUs (0xff)
	subslice1: 8 EUs (0xff)
	subslice2: 8 EUs (0xff)
	subslice3: 0 EUs (0x0)
slice1: 0 subslice(s) (0x0):
	subslice0: 0 EUs (0x0)
	subslice1: 0 EUs (0x0)
	subslice2: 0 EUs (0x0)
	subslice3: 0 EUs (0x0)
slice2: 0 subslice(s) (0x0):
	subslice0: 0 EUs (0x0)
	subslice1: 0 EUs (0x0)
	subslice2: 0 EUs (0x0)
	subslice3: 0 EUs (0x0)
i915.vbt_firmware=(null)
i915.modeset=-1
i915.lvds_channel_mode=0
i915.panel_use_ssc=-1
i915.vbt_sdvo_panel_type=-1
i915.enable_dc=-1
i915.enable_fbc=1
i915.enable_psr=-1
i915.disable_power_well=1
i915.enable_ips=1
i915.invert_brightness=0
i915.enable_guc=0
i915.guc_log_level=0
i915.guc_firmware_path=(null)
i915.huc_firmware_path=(null)
i915.dmc_firmware_path=(null)
i915.mmio_debug=1
i915.edp_vswing=0
i915.reset=2
i915.inject_load_failure=0
i915.fastboot=-1
i915.force_probe=
i915.alpha_support=no
i915.enable_hangcheck=yes
i915.prefault_disable=no
i915.load_detect_test=no
i915.force_reset_modeset_test=no
i915.error_capture=yes
i915.disable_display=no
i915.verbose_state_checks=yes
i915.nuclear_pageflip=no
i915.enable_dp_mst=yes
i915.enable_dpcd_backlight=no
i915.enable_gvt=no
GuC firmware: i915/kbl_guc_32.0.3.bin
	status: fetch NONE, load NONE
	version: wanted 32.0, found 0.0
	header: offset 0, size 0
	uCode: offset 0, size 0
	RSA: offset 0, size 0
HuC firmware: i915/kbl_huc_ver02_00_1810.bin
	status: fetch NONE, load NONE
	version: wanted 2.0, found 0.0
	header: offset 0, size 0
	uCode: offset 0, size 0
	RSA: offset 0, size 0

Apologies for a long and ugly post, but the attachments just don't work for me.
Comment 2 Chris Wilson 2019-11-15 20:35:35 UTC
I could really do with a bisect telling me what fixes it if you want a patch for 5.3. In my visits to 5.3, it has not struck for me.

*** This bug has been marked as a duplicate of bug 111970 ***
Comment 3 Vedran Sego 2019-11-15 20:47:51 UTC
I'd love to help and I'm willing to try, but I'd need very detailed instructions. It's been well over a decade since I last compiled a kernel, and I don't remember any of it, so "applying a patch" is something I understand what it is, but I don't have the foggiest what to do with it.
Comment 4 Vedran Sego 2019-11-15 22:58:35 UTC
Just had a full crash (the second one today... usually, they are weeks apart). The last things in /var/log/kern before the crash are this:

Nov 15 22:25:54 machine_name /usr/libexec/gdm-x-session[2218]: Fontconfig error: Cannot load default config file
Nov 15 22:27:07 petko syslog-ng[851]: Log statistics; processed='src.internal(s_sys#1)=53', stamp='src.internal(s_sys#1)=1573856227', processed='destination(d_mlal)=0', processed='center(received)=13185', processed='destination(d_spol)=0', processed='destination(d_mesg)=8514', processed='destination(d_mail)=0', processed='destination(d_auth)=2564', processed='destination(d_cron)=32', processed='center(queued)=12281', queued='global(scratch_buffers_count)=0', processed='global(payload_reallocs)=34160', processed='global(sdata_updates)=0', queued='global(scratch_buffers_bytes)=0', processed='src.journald(s_sys#0,journal)=13132', stamp='src.journald(s_sys#0,journal)=1573856754', processed='destination(d_boot)=0', processed='destination(d_kern)=1171', processed='source(s_sys)=13185', processed='global(msg_clones)=0', processed='global(internal_queue_length)=0'
Nov 15 22:29:12 machine_name /usr/libexec/gdm-x-session[2218]: [3179:1:1115/222912.522368:ERROR:child_process_sandbox_support_impl_linux.cc(81)] FontService unique font name matching request did not receive a response.
Nov 15 22:29:12 machine_name /usr/libexec/gdm-x-session[2218]: [3179:1:1115/222912.522592:ERROR:child_process_sandbox_support_impl_linux.cc(81)] FontService unique font name matching request did not receive a response.
Nov 15 22:29:12 machine_name /usr/libexec/gdm-x-session[2218]: [3179:1:1115/222912.523031:ERROR:child_process_sandbox_support_impl_linux.cc(81)] FontService unique font name matching request did not receive a response.
Nov 15 22:29:18 machine_name /usr/libexec/gdm-x-session[2218]: Fontconfig error: Cannot load default config file
Nov 15 22:29:20 machine_name /usr/libexec/gdm-x-session[2218]: Fontconfig error: Cannot load default config file
Nov 15 22:29:54 machine_name /usr/libexec/gdm-x-session[2218]: Fontconfig error: Cannot load default config file
Nov 15 22:30:58 machine_name /usr/libexec/gdm-x-session[2218]: [6494:6494:1115/223058.806364:ERROR:buffer_manager.cc(488)] [.DisplayCompositor]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command

I've now upgrade to 5.3.11-150.vanilla.knurd.1.fc29.x86_64, in hopes I'll be luckier with it.

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.