GPU HANG: ecode 9:0:0xfffffffe, reason: hang on rcs0, bcs0, vcs0, vecs0, action: reset Kernel: 4.17.0-rc3+ Time: 1484531752 s 703321 us Boottime: 20 s 703321 us Uptime: 5 s 673381 us Epoch: 4294682327 jiffies (1000 HZ) Capture: 4294688000 jiffies; 2306128 ms ago, 5673 ms after epoch Reset count: 0 Suspend count: 0 Platform: GEMINILAKE PCI ID: 0x3185 PCI Revision: 0x03 PCI Subsystem: 0000:0000 IOMMU enabled?: 1 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: 0xffffffff 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: 0x00000008 0xb0047d28 DONE_REG: 0x07ffffff rcs0 command stream: IDLE?: no START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x00000410, 0x00000430] CTL: 0x00000000 MODE: 0x00000200 HWS: 0x001d8000 ACTHD: 0x00000000 00000000 IPEIR: 0x00000000 IPEHR: 0x00000000 INSTDONE: 0xfffffffe SC_INSTDONE: 0xffffffff SAMPLER_INSTDONE[0][0]: 0xffffffff SAMPLER_INSTDONE[0][2]: 0xffffffff ROW_INSTDONE[0][0]: 0xfffffff5 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: 0x00000002 waiting: no ring->head: 0x00000000 ring->tail: 0x00000430 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 0ms (4294682327; epoch) engine reset count: 0 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: 0x001db000 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: 0x00000002 waiting: no ring->head: 0x00000000 ring->tail: 0x00000038 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 0ms (4294682327; epoch) engine reset count: 0 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: 0x001de000 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: 0x00000002 waiting: no ring->head: 0x00000000 ring->tail: 0x00000038 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 0ms (4294682327; epoch) engine reset count: 0 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: 0x001e1000 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: 0x00000002 waiting: yes ring->head: 0x00000000 ring->tail: 0x00000038 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 0ms (4294682327; epoch) engine reset count: 0 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 1921024 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 uncached 00000000_ffffe000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 uncached 00000000_fffe7000 94208 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001d6000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_fffd0000 94208 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001d7000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001d8000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable snooped 00000000_fffcd000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001d9000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_fffca000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001da000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001db000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable snooped 00000000_fffc7000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001dc000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_fffc4000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001dd000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001de000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable snooped 00000000_fffc1000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001df000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_fffbe000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001e0000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001e1000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable snooped 00000000_fffa7000 94208 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001e2000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_fffa3000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001e3000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_fffa0000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001e4000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_fff9d000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached 00000000_001e5000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty uncached rcs0 --- 2 requests pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 001e2000, head 00000000, tail 00000430 pid 0, ban score 0, seqno 0:00000002, prio -1024, emitted 0ms, start 001d6000, head 00000000, tail 00000070 rcs0 --- ringbuffer = 0x00000000 001e2000 :e*NTL6%Vc`kOHS0DOg0<2\"An^i+)l&0PA?3K;L,0L12@!X&c?JYp56#h\+85_0"?0P9N&K*DSu_1Ml.$lC[+"q2*Lc[s8j=JD/H?2K@MIs]uGpU9hQ:LmfRn^k^VRGoi$IJe?;fCcWNQg:9_6Uqn[dA/Vdg4Y8%Rm_!PeCbLBQ.R#+3]eO,%:__CXudN.SVkW1bNd%?T5$cqco+#2H/-V$C=N_"[E7QMTJ9^Ar_Ut=^#@hR;a+S]LG\;nY^q;gj5/Os*hC[[Bi''<_1Z:MB?Nos0BQ&QD4o_4^Q$_3Ne=*n3Fn_V:M(r&W3o`m_>Dk1IDEPh(=Gm2iYZ._4Vi1&Fd+T0#?2pplAF(.8`B7od>g646R;s-?n"0N!F\.)A@[@&!lB!-Sbbrr<$!!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<$!!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<$!!Q+4'!!!!*YQ(8G!f@Te?bcXArr<$!!Q+4'!!!!*YQ(8G!f@Te?bcXArr<$!JH,fP!$)eX rcs0 --- WA context = 0x00000000 ffffe000 :bNtaD0RsTe:XMQ1FG0`oV+O-`".(W5o1Yfd5.+VrlXKq:^;;1tc3.4q_cfig.nBYD-lH_!91f=oJ7<4X(&lQ&4nTB/"1f%9ks2^M"'m;ZFJ(.\!%sKBr]US7U\ERlJrCCO7LChH"W/Z(N"fZp$8>>/#OoQ!z!!E9$;%638 vcs0 --- 2 requests pid 0, ban score 0, seqno 2:00000001, prio 0, emitted 0ms, start 001e4000, head 00000000, tail 00000038 pid 0, ban score 0, seqno 0:00000002, prio -1024, emitted 0ms, start 001dc000, head 00000000, tail 00000038 vcs0 --- ringbuffer = 0x00000000 001e4000 :Eb_+h@:g*J-3Jd/4u;1a`]_+"bcUBMJ_JrCCO7LChH"W/Z(!(^Lmz!!E9$'*M.J vcs0 --- HW Status = 0x00000000 001de000 :_JUEgg.$%na.5hmn'+*jcoaL,H9(=1s9StE,h!E@'_z!8(WYs8N'!s6Tdg!!'q= vecs0 --- HW Status = 0x00000000 001e1000 :_=\hLEWPrc)F-1h&@%EEV#]s.!jmI]nq!*g"LOgj#R2W?Z!Zl"B>1)WJF8(&\kk!,5hAU/>pp'E5RXCis,Va'./im3@&!lB;1a`@_+"bcUBMJ_JrCCO!W4WKrr<$!1&qFV!*pE@ Num Pipes: 3 Pipe [0]: Power: on SRC: 031f0257 STAT: 00000000 Plane [0]: CNTR: 84000000 STRIDE: 00000032 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: c0000024 HTOTAL: 06ff0555 HBLANK: 06ff0555 HSYNC: 062a059b VTOTAL: 031d02ff VBLANK: 031d02ff VSYNC: 03050302 CPU transcoder: B Power: on CONF: 00000024 HTOTAL: 00000000 HBLANK: 00000000 HSYNC: 00000000 VTOTAL: 00000000 VBLANK: 00000000 VSYNC: 00000000 CPU transcoder: C Power: on CONF: 00000024 HTOTAL: 00000000 HBLANK: 00000000 HSYNC: 00000000 VTOTAL: 00000000 VBLANK: 00000000 VSYNC: 00000000 CPU transcoder: EDP Power: on CONF: 00000024 HTOTAL: 00000000 HBLANK: 00000000 HSYNC: 00000000 VTOTAL: 00000000 VBLANK: 00000000 VSYNC: 00000000 is_mobile: no is_lp: yes 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: yes 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: no 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: yes 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: 2 subslice(s) (0x5): subslice0: 6 EUs (0x77) subslice1: 0 EUs (0x0) subslice2: 6 EUs (0x77) 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=1 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: (null) status: fetch NONE, load NONE version: wanted 0.0, found 0.0 header: offset 0, size 0 uCode: offset 0, size 0 RSA: offset 0, size 0 HuC firmware: (null) status: fetch NONE, load NONE version: wanted 0.0, found 0.0 header: offset 0, size 0 uCode: offset 0, size 0 RSA: offset 0, size 0