GPU HANG: ecode 9:0:0xfffffffe, reason: hang on rcs0, bcs0, vcs0, vecs0, action: reset Kernel: 4.18.0-rc2-ubuntu2 Time: 1529868869 s 800183 us Boottime: 4 s 800183 us Uptime: 4 s 454418 us Epoch: 4294892382 jiffies (250 HZ) Capture: 4294893496 jiffies; 234092 ms ago, 4456 ms after epoch Reset count: 0 Suspend count: 0 Platform: SKYLAKE PCI ID: 0x1912 PCI Revision: 0x06 PCI Subsystem: 1043:8694 IOMMU enabled?: 1 DMC loaded: yes DMC fw version: 1.27 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 Missed interrupts: 0x00000040 fence[0] = 00000000 fence[1] = 00000000 fence[2] = 00000000 fence[3] = 00000000 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: 0x00000000 FAULT_TLB_DATA: 0x0000000d 0x1535820c DONE_REG: 0x07ffffff rcs0 command stream: IDLE?: no START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000428, 0x00000448] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xfffcf000 ACTHD: 0x00000000 00000000 IPEIR: 0x00000000 IPEHR: 0x00000000 INSTDONE: 0xfffffffe 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: 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: 0x00000000 last_seqno: 0x00000001 waiting: no ring->head: 0x00000000 ring->tail: 0x00000448 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 0ms (4294892382; epoch) engine reset count: 0 ELSP[0]: pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 00309000, head 00000000, tail 00000448 Active context: [0] user_handle 0 hw_id 2, prio 0, ban score 0 (unbannable) guilty 0 active 0 bcs0 command stream: IDLE?: no START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000020, 0x00000038] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xfffc8000 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: 0x00000000 last_seqno: 0x00000001 waiting: no ring->head: 0x00000000 ring->tail: 0x00000038 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 0ms (4294892382; epoch) engine reset count: 0 ELSP[0]: pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 0030a000, head 00000000, tail 00000038 Active context: [0] user_handle 0 hw_id 2, prio 0, ban score 0 (unbannable) guilty 0 active 0 vcs0 command stream: IDLE?: no START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000020, 0x00000038] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xfffc1000 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: 0x00000000 last_seqno: 0x00000001 waiting: no ring->head: 0x00000000 ring->tail: 0x00000038 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 0ms (4294892382; epoch) engine reset count: 0 ELSP[0]: pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 0030b000, head 00000000, tail 00000038 Active context: [0] user_handle 0 hw_id 2, prio 0, ban score 0 (unbannable) guilty 0 active 0 vecs0 command stream: IDLE?: no START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000020, 0x00000038] CTL: 0x00000000 MODE: 0x00000200 HWS: 0xfffba000 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: 0x00000000 last_seqno: 0x00000001 waiting: yes ring->head: 0x00000000 ring->tail: 0x00000038 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 0ms (4294892382; epoch) engine reset count: 0 ELSP[0]: pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 0030c000, head 00000000, tail 00000038 Active context: [0] user_handle 0 hw_id 2, prio 0, ban score 0 (unbannable) guilty 0 active 0 Active (rcs0, bcs0, vcs0, vecs0) [0]: Pinned (global) [31]: 00000000_00000000 3145728 41 00 [ 00 00 00 00 00 00 00 00 ] 00 uncached 00000000_fffff000 4096 41 00 [ 00 00 00 00 00 00 00 00 ] 00 LLC 00000000_ffffe000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 LLC 00000000_fffe7000 94208 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_00301000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffd0000 94208 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_00302000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffcf000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffcc000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_00303000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffc9000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_00304000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffc8000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffc5000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_00305000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffc2000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_00306000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffc1000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffbe000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_00307000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffbb000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_00308000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffba000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffa3000 94208 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_00309000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fff9f000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_0030a000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fff9c000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_0030b000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fff99000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_0030c000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC rcs0 --- 1 requests pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 00309000, head 00000000, tail 00000448 rcs0 --- ringbuffer = 0x00000000 00309000 :e*NTL;$0?4s7+,LL'f*G(a^"3=BJ6LW#/W==CB'$()@`@_ZgMb$_`9i=BJ[$0N_FZL("nI_*N\W(bf'""+pdd_/R5C^\kqoZ_G)!p[8NX^[^L(\3%D(q]bq7f"N:_cS>#-pVDJMfDTXa$iQ^:ZEa!FgBg2a0,)lajUY47Q64tf\ms=1dp)3e14?CWf;Go!JZNNZV*E]ek=>0f*Z68lqIT>5TQfj#OZb)\Au"*`A_!"3J9m5u,3+V:,f#e%)3$>IjpL+l0K1"kKt*V5$">FhG6`,sX;-]!edW'tCe]JcGWQjQMKm0p?&j/B]M$&Q`Om/,4lP6=4sSuLi4_#+KOMSFWj?C-g?^u[#q[Y,A@ns$V4[C(bScBoE97MeO"`L5"bjIU[g?LpZ$-Fm@]U<'Z.9?n@;JYhRQ*AJEcpmjN.)E!cQC!dB:qi<>l0scT1%Mn`uj^Oc'O1VF1J*rEH,u6SfiS!:M*D1k5b+PRNC>-)CYr-irt51IqXss8VjWi,4VZ&7;h5AIAHN#tMT5ks0GZ!8T%=FJ*EGJM*/jqB,siAH0]c0B=4":I#T0+ft`d(b#DS'O[[>0N!F\.)A@[@&!lB;1a`@!!1_+s8N'!#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'!#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'!IK0?MR/>2E rcs0 --- WA context = 0x00000000 ffffe000 :bj:jE+Fjp+?f?YP$5u'Z'OaI(!d:e<"*%C7"9NUFCSk%16=3"9;0ItnHhnZr"/$='W)TklZqIU%5s&JNLE&J5Te`VC)Xrr<$&mJm@hf(0:T bcs0 --- 1 requests pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 0030a000, head 00000000, tail 00000038 bcs0 --- ringbuffer = 0x00000000 0030a000 :aR#FA+92_YER@/c0H1,!bq5$]n4P=l"0aK[%V3?5csi10Xe21r],te;N3#+5!!+rTJ,fQL!!#\G"98B$"Wb&PnDB-> bcs0 --- HW Status = 0x00000000 fffc8000 :_>/(b!3i'O[[>&)i,!z!!E9$dgbMd vcs0 --- 1 requests pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 0030b000, head 00000000, tail 00000038 vcs0 --- ringbuffer = 0x00000000 0030b000 :aR#FA&-*$k6fE_!n.nh)aeKDT/lK]*:c8h1/op^dN8UTkZf@N-A+,j$Q()jh!*1REz!##au"98B$"^K(JT%&KA vcs0 --- HW Status = 0x00000000 fffc1000 :_H,)l3VlPRV`--.7=H6iaepTD81'Jref27LChH"W/Z(N"fZp$8>>/(b!3i!$B)^rr<$!56(fc-I3.2 vecs0 --- 1 requests pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 0030c000, head 00000000, tail 00000038 vecs0 --- 1 waiters seqno 0x00000001 for swapper/0 [1] vecs0 --- ringbuffer = 0x00000000 0030c000 :aR#FA+92j2@F7IS:^dGY88/2L.'=\hL$jZQX1k9BZ+_)ii8cdd:"_drEjT@(W$#)Y_&.D8]@_^V"c[A29!Sn#*FJ)j7JZb4>\kj-iJ/:f\ruV@,;>]dF_+"bcUBMJ_JrCCO7LChH"W/Z("8H9!z!!E9$h\VbI Num Pipes: 3 Pipe [0]: Power: on SRC: 03ff02ff STAT: 00000000 Plane [0]: CNTR: 84000000 STRIDE: 00000040 SURF: 00000000 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: c0000000 HTOTAL: 0a9f09ff HBLANK: 0a9f09ff HSYNC: 0a4f0a2f VTOTAL: 05c8059f VBLANK: 05c8059f VSYNC: 05a705a2 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: 00000000 HTOTAL: 00000000 HBLANK: 00000000 HSYNC: 00000000 VTOTAL: 00000000 VBLANK: 00000000 VSYNC: 00000000 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_dp_mst: yes has_reset_engine: yes has_fbc: no has_fpga_dbg: yes has_full_ppgtt: yes has_full_48bit_ppgtt: yes has_gmch_display: no has_guc: yes has_guc_ct: no has_hotplug: yes has_l3_dpf: no has_llc: yes has_logical_ring_contexts: yes has_logical_ring_elsq: no has_logical_ring_preemption: yes has_overlay: 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 unfenced_needs_alignment: no cursor_needs_physical: no hws_needs_physical: no overlay_needs_physical: no supports_tv: no has_ipc: yes scheduler: 7 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.panel_ignore_lid=1 i915.lvds_channel_mode=0 i915.panel_use_ssc=-1 i915.vbt_sdvo_panel_type=-1 i915.enable_dc=-1 i915.enable_fbc=0 i915.enable_ppgtt=3 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=0 i915.edp_vswing=0 i915.reset=2 i915.inject_load_failure=0 i915.alpha_support=no i915.enable_cmd_parser=yes i915.enable_hangcheck=yes i915.fastboot=no 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/skl_guc_ver9_33.bin status: fetch NONE, load NONE version: wanted 9.33, found 0.0 header: offset 0, size 0 uCode: offset 0, size 0 RSA: offset 0, size 0 HuC firmware: i915/skl_huc_ver01_07_1398.bin status: fetch NONE, load NONE version: wanted 1.7, found 0.0 header: offset 0, size 0 uCode: offset 0, size 0 RSA: offset 0, size 0