GPU HANG: ecode 8:0:0xfffffffe, reason: hang on rcs0, bcs0, vcs0, vecs0, action: reset Kernel: 4.18.0-rc5 Time: 1532253862 s 832046 us Boottime: 4 s 832046 us Uptime: 4 s 433790 us Epoch: 4294892395 jiffies (250 HZ) Capture: 4294893504 jiffies; 421552 ms ago, 4436 ms after epoch Reset count: 0 Suspend count: 0 Platform: BROADWELL PCI ID: 0x1616 PCI Revision: 0x09 PCI Subsystem: 17aa:2227 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: 0xffff0001 DERRMR: 0x2070ef2f 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: 0x00000028 FAULT_TLB_DATA: 0x0000001f 0x7fffffdf DONE_REG: 0x07ffffff rcs0 command stream: IDLE?: no START: 0x00000000 HEAD: 0x00000000 [0x00000000] TAIL: 0x00000000 [0x000000d8, 0x000000f8] CTL: 0x00000000 MODE: 0x00004200 HWS: 0xfffe8000 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: 0x00000000 INSTPM: 0x00006080 FADDR: 0x00000000 00000000 RC PSMI: 0x00001030 FAULT_REG: 0x00000000 SYNC_0: 0x00000000 SYNC_1: 0x00000000 SYNC_2: 0x00000000 GFX_MODE: 0x0000a800 PDP0: 0x0000000000000000 PDP1: 0x0000000000000000 PDP2: 0x0000000000000000 PDP3: 0x0000000000000000 seqno: 0x00000000 last_seqno: 0x00000001 waiting: no ring->head: 0x00000000 ring->tail: 0x000000f8 hangcheck stall: yes hangcheck action: dead hangcheck action timestamp: 0ms (4294892395; epoch) engine reset count: 0 ELSP[0]: pid 0, ban score 0, seqno 1:00000001, prio 0, emitted 0ms, start 00131000, head 00000000, tail 000000f8 Active context: [0] user_handle 0 hw_id 1, 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: 0xfffe4000 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 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 (4294892395; epoch) engine reset count: 0 ELSP[0]: pid 0, ban score 0, seqno 1:00000001, prio 0, emitted 0ms, start 00132000, head 00000000, tail 00000038 Active context: [0] user_handle 0 hw_id 1, 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: 0xfffe0000 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 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 (4294892395; epoch) engine reset count: 0 ELSP[0]: pid 0, ban score 0, seqno 1:00000001, prio 0, emitted 0ms, start 00133000, head 00000000, tail 00000038 Active context: [0] user_handle 0 hw_id 1, 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: 0xfffdc000 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 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 (4294892395; epoch) engine reset count: 0 ELSP[0]: pid 0, ban score 0, seqno 1:00000001, prio 0, emitted 0ms, start 00134000, head 00000000, tail 00000038 Active context: [0] user_handle 0 hw_id 1, prio 0, ban score 0 (unbannable) guilty 0 active 0 Active (rcs0, bcs0, vcs0, vecs0) [0]: Pinned (global) [23]: 00000000_00000000 1228800 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_fffe9000 86016 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_0012d000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffe8000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffe5000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_0012e000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffe4000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffe1000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_0012f000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffe0000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffdd000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_00130000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffdc000 4096 01 01 [ 00 00 00 00 00 00 00 00 ] 00 purgeable LLC 00000000_fffc7000 86016 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_00131000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffc3000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_00132000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffc0000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_00133000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_fffbd000 12288 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC 00000000_00134000 4096 40 40 [ 00 00 00 00 00 00 00 00 ] 00 dirty LLC rcs0 --- 1 requests pid 0, ban score 0, seqno 1:00000001, prio 0, emitted 0ms, start 00131000, head 00000000, tail 000000f8 rcs0 --- ringbuffer = 0x00000000 00131000 :cKq'G0`h\F2rFiN#g,RZHPRA(,JY:`"b_,&n><>"6ln6'HO-\)`@NTk&Kf[cqqs+A1O08'ZU"'VqaE-j>K63'k'bp3^Z;P<$#::4IJo.IIm!\TrneE])z!!E9$7LYjp rcs0 --- HW context = 0x00000000 fffc7000 :_>/!!!4Xs8N'!?tgbcfEL%0i+D,$J5J"5kl;V-!nom]Ae5cspAe'pTJ@CK`>/(b!3i'O[[>$XnXGz!!E9$/I?Y5 vcs0 --- 1 requests pid 0, ban score 0, seqno 1:00000001, prio 0, emitted 0ms, start 00133000, head 00000000, tail 00000038 vcs0 --- ringbuffer = 0x00000000 00133000 :aR#FA+92^@;:.cG(BIo[`6ii7#P."n_?Rm:<;E"H>rXR^'sl?FrRgt9OC`=b!!!gmp](9o!!!/=!!E9$(^3e$ vcs0 --- HW Status = 0x00000000 fffe0000 :_>/(b!3i'O[[>$XnXGz!!E9$+:4N- vecs0 --- 1 requests pid 0, ban score 0, seqno 1:00000001, prio 0, emitted 0ms, start 00134000, head 00000000, tail 00000038 vecs0 --- 1 waiters seqno 0x00000001 for swapper/0 [1] vecs0 --- ringbuffer = 0x00000000 00134000 :aR#FA&-*0_n^0`==:GA,8ng[Apm0:5"/00Lq3sOh42FZoZf@?WA*mG7Q+M,3!%'1%z!""AK"98B$"nTD-!!!"# vecs0 --- HW Status = 0x00000000 fffdc000 :aR#FA&-*0_n^0`==:GA,8ng[Apm0:5"/00Lq3sOh42FZoZf@?WA*mG7Q+M,3!%'1%z!""AK"98B$"nTD-!!!"# vecs0 --- HW context = 0x00000000 fffbd000 :_7;3Rz!!E9$TF^e. Num Pipes: 3 PWR_WELL_CTL2: 00000000 Pipe [0]: Power: on SRC: 027f01df STAT: 00000000 Plane [0]: CNTR: 98000000 STRIDE: 00000a00 SURF: 00000000 TILEOFF: 00000000 Cursor [0]: CNTR: 00000000 POS: 00000000 BASE: 00000000 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: 0a9f09ff HBLANK: 0a9f09ff HSYNC: 0a4f0a2f VTOTAL: 05b0059f VBLANK: 05b0059f VSYNC: 05a405a1 is_mobile: no is_lp: no is_alpha_support: no has_64bit_reloc: yes has_aliasing_ppgtt: yes has_csr: no 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: no 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: no 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: no scheduler: 3 slice0: 3 subslice(s) (0x7): subslice0: 8 EUs (0xff) subslice1: 0 EUs (0x0) subslice2: 0 EUs (0x0) 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.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=0 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