Bug 103039

Summary: [BAT] igt@gem_exec_suspend@basic-s3 incomplete
Product: DRI Reporter: Jani Saarinen <jani.saarinen>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: CLOSED DUPLICATE QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: major    
Priority: high CC: intel-gfx-bugs
Version: DRI git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard: ReadyForDev
i915 platform: KBL i915 features: GEM/Other

Description Jani Saarinen 2017-09-29 12:36:53 UTC
On CI on CI_DRM_3156 on kbl-7560u igt@gem_exec_suspend@basic-s3 incompleted

https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_3156/fi-kbl-7560u/igt@gem_exec_suspend@basic-s3.html

Panic exists.

<6>[  231.813406] OOM killer disabled.
<6>[  231.813408] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
<4>[  231.814762] Suspending console(s) (use no_console_suspend to debug)
<7>[  232.052968] [drm:intel_power_well_enable [i915]] enabling DC off
<7>[  232.053257] [drm:gen9_set_dc_state [i915]] Setting DC state from 02 to 00
<7>[  232.053390] [drm:intel_power_well_enable [i915]] enabling power well 2
<7>[  232.053698] [drm:intel_power_well_enable [i915]] enabling DDI B IO power well
<7>[  232.053784] [drm:intel_power_well_enable [i915]] enabling DDI C IO power well
<7>[  232.053868] [drm:intel_power_well_enable [i915]] enabling DDI D IO power well
<7>[  232.062529] [drm:intel_atomic_check [i915]] New cdclk calculated to be logical 337500 kHz, actual 337500 kHz
<7>[  232.067153] [drm:intel_edp_backlight_off [i915]] 
<7>[  232.272277] [drm:intel_panel_actually_set_backlight [i915]] set backlight PWM = 0
<7>[  232.272537] [drm:intel_disable_pipe [i915]] disabling pipe A
<7>[  232.291978] [drm:edp_panel_vdd_on [i915]] Turning eDP port A VDD on
<7>[  232.292190] [drm:edp_panel_vdd_on [i915]] PP_STATUS: 0x80000008 PP_CONTROL: 0x0000000b
<7>[  232.293000] [drm:intel_edp_panel_off.part.27 [i915]] Turn eDP port A panel power off
<7>[  232.293164] [drm:intel_edp_panel_off.part.27 [i915]] Wait for panel power off time
<7>[  232.293299] [drm:wait_panel_status [i915]] mask b0000000 value 00000000 status a0000002 control 00000000
<7>[  232.293555] [drm:intel_get_hpd_pins [i915]] hotplug event received, stat 0x01000000, dig 0x11101010, pins 0x00000010
<7>[  232.293661] [drm:intel_hpd_irq_handler [i915]] digital hpd port A - short
<7>[  232.293869] [drm:intel_dp_hpd_pulse [i915]] got hpd irq on port A - short
<7>[  232.344725] [drm:wait_panel_status [i915]] Wait complete
<7>[  232.345093] [drm:__intel_fbc_disable [i915]] Disabling FBC on pipe A
<7>[  232.345180] [drm:edp_panel_vdd_on [i915]] Turning eDP port A VDD on
<7>[  232.345269] [drm:wait_panel_power_cycle [i915]] Wait for panel power cycle
<7>[  232.345353] [drm:intel_disable_shared_dpll [i915]] disable DPLL 0 (active 1, on? 1) for crtc 36
<7>[  232.345426] [drm:intel_get_hpd_pins [i915]] hotplug event received, stat 0x01000000, dig 0x12101010, pins 0x00000010
<7>[  232.345504] [drm:intel_disable_shared_dpll [i915]] disabling DPLL 0
<7>[  232.345580] [drm:intel_hpd_irq_handler [i915]] digital hpd port A - long
<7>[  232.345652] [drm:intel_hpd_irq_handler [i915]] Received HPD interrupt on PIN 4 - cnt: 0
<7>[  232.345896] [drm:intel_atomic_commit_tail [i915]] [ENCODER:57:DDI A]
<7>[  232.345978] [drm:intel_atomic_commit_tail [i915]] [ENCODER:67:DDI B]
<7>[  232.346042] [drm:intel_atomic_commit_tail [i915]] [ENCODER:69:DP-MST A]
<7>[  232.346151] [drm:intel_atomic_commit_tail [i915]] [ENCODER:70:DP-MST B]
<7>[  232.346212] [drm:intel_atomic_commit_tail [i915]] [ENCODER:71:DP-MST C]
<7>[  232.346270] [drm:intel_atomic_commit_tail [i915]] [ENCODER:74:DDI C]
<7>[  232.346328] [drm:intel_atomic_commit_tail [i915]] [ENCODER:76:DP-MST A]
<7>[  232.346383] [drm:intel_atomic_commit_tail [i915]] [ENCODER:77:DP-MST B]
<7>[  232.346439] [drm:intel_atomic_commit_tail [i915]] [ENCODER:78:DP-MST C]
<7>[  232.346501] [drm:verify_connector_state.isra.72 [i915]] [CONNECTOR:58:eDP-1]
<7>[  232.346582] [drm:verify_single_dpll_state.isra.73 [i915]] DPLL 0
<7>[  232.346656] [drm:verify_single_dpll_state.isra.73 [i915]] DPLL 1
<7>[  232.346727] [drm:verify_single_dpll_state.isra.73 [i915]] DPLL 2
<7>[  232.346797] [drm:verify_single_dpll_state.isra.73 [i915]] DPLL 3
<7>[  232.346948] [drm:intel_atomic_commit_tail [i915]] [CRTC:36:pipe A]
<7>[  232.928510] [drm:wait_panel_status [i915]] mask b800000f value 00000000 status 00000000 control 00000000
<7>[  232.928615] [drm:wait_panel_status [i915]] Wait complete
<7>[  232.928745] [drm:edp_panel_vdd_on [i915]] PP_STATUS: 0x00000000 PP_CONTROL: 0x00000008
<7>[  232.928832] [drm:edp_panel_vdd_on [i915]] eDP port A panel power wasn't enabled
<7>[  233.160070] [drm:intel_dp_read_dpcd [i915]] DPCD: 12 14 84 40 00 00 01 01 02 00 00 00 00 0b 00
<7>[  233.232432] [drm:edp_panel_vdd_off_sync [i915]] Turning eDP port A VDD off
<7>[  233.232492] [drm:edp_panel_vdd_off_sync [i915]] PP_STATUS: 0x00000000 PP_CONTROL: 0x00000000
<7>[  233.239580] [drm:intel_power_well_disable [i915]] disabling DDI D IO power well
<7>[  233.239601] [drm:intel_power_well_disable [i915]] disabling DDI C IO power well
<7>[  233.239616] [drm:intel_power_well_disable [i915]] disabling DDI B IO power well
<7>[  233.239631] [drm:intel_power_well_disable [i915]] disabling DDI A/E IO power well
<7>[  233.239646] [drm:intel_power_well_disable [i915]] disabling power well 2
<7>[  233.239691] [drm:intel_power_well_disable [i915]] disabling DC off
<7>[  233.239707] [drm:skl_enable_dc6 [i915]] Enabling DC6
<7>[  233.239721] [drm:gen9_set_dc_state [i915]] Setting DC state from 00 to 02
<7>[  233.240141] [drm:intel_power_well_disable [i915]] disabling always-on
<4>[  233.316449] hpet1: lost 3 rtc interrupts
<7>[  247.466969] [drm:intel_opregion_setup [i915]] graphic opregion physical addr: 0x7afd4018
<7>[  247.467022] [drm:intel_opregion_setup [i915]] Public ACPI methods supported
<7>[  247.467046] [drm:intel_opregion_setup [i915]] SWSCI supported
<7>[  247.467082] [drm:intel_power_well_enable [i915]] enabling always-on
<7>[  247.467102] [drm:intel_power_well_enable [i915]] enabling DC off
<7>[  247.467380] [drm:gen9_set_dc_state [i915]] Setting DC state from 02 to 00
<7>[  247.467414] [drm:intel_power_well_enable [i915]] enabling power well 2
<4>[  247.474643] ACPI: button: The lid device is not compliant to SW_LID.
<3>[  247.474774] HDA: we are doing full chip reset now
<7>[  247.479461] [drm:intel_power_well_disable [i915]] disabling power well 2
<7>[  247.479507] [drm:intel_power_well_disable [i915]] disabling DC off
<7>[  247.479550] [drm:skl_enable_dc6 [i915]] Enabling DC6
<7>[  247.479588] [drm:gen9_set_dc_state [i915]] Setting DC state from 00 to 02
<7>[  247.480035] [drm:intel_power_well_disable [i915]] disabling always-on
<7>[  247.482596] [drm:intel_opregion_setup [i915]] SWSCI GBDA callbacks 00000cb3, SBCB callbacks 00300583
<7>[  247.482618] [drm:intel_opregion_setup [i915]] ASLE supported
<7>[  247.482634] [drm:intel_opregion_setup [i915]] ASLE extension supported
<7>[  247.482650] [drm:intel_opregion_setup [i915]] Found valid VBT in ACPI OpRegion (Mailbox #4)
<7>[  247.484921] [drm:intel_power_well_enable [i915]] enabling always-on
<7>[  247.484934] [drm:intel_power_well_enable [i915]] enabling DC off
<7>[  247.484947] [drm:gen9_set_dc_state [i915]] Setting DC state from 02 to 00
<7>[  247.485050] [drm:intel_dp_init_panel_power_sequencer_registers [i915]] panel power sequencer register settings: PP_ON 0x7d00001, PP_OFF 0x1f40001, PP_DIV 0x4af06
<7>[  247.485073] [drm:intel_power_well_disable [i915]] disabling DC off
<7>[  247.485090] [drm:skl_enable_dc6 [i915]] Enabling DC6
<7>[  247.485103] [drm:gen9_set_dc_state [i915]] Setting DC state from 00 to 02
<7>[  247.485519] [drm:intel_power_well_disable [i915]] disabling always-on
<7>[  247.485541] [drm:intel_power_well_enable [i915]] enabling always-on
<7>[  247.485552] [drm:intel_power_well_enable [i915]] enabling DC off
<7>[  247.485565] [drm:gen9_set_dc_state [i915]] Setting DC state from 02 to 00
<7>[  247.485586] [drm:intel_power_well_enable [i915]] enabling power well 2
<7>[  247.485618] [drm:intel_power_well_disable [i915]] disabling power well 2
<7>[  247.485658] [drm:intel_power_well_disable [i915]] disabling DC off
<7>[  247.485673] [drm:skl_enable_dc6 [i915]] Enabling DC6
<7>[  247.485685] [drm:gen9_set_dc_state [i915]] Setting DC state from 00 to 02
<7>[  247.486100] [drm:intel_power_well_disable [i915]] disabling always-on
<7>[  247.486117] [drm:intel_power_well_enable [i915]] enabling always-on
<7>[  247.486133] [drm:intel_power_well_enable [i915]] enabling DC off
<7>[  247.486151] [drm:gen9_set_dc_state [i915]] Setting DC state from 02 to 00
<7>[  247.486174] [drm:intel_power_well_enable [i915]] enabling power well 2
<7>[  247.486206] [drm:intel_power_well_disable [i915]] disabling power well 2
<7>[  247.486242] [drm:intel_power_well_disable [i915]] disabling DC off
<7>[  247.486257] [drm:skl_enable_dc6 [i915]] Enabling DC6
<7>[  247.486275] [drm:gen9_set_dc_state [i915]] Setting DC state from 00 to 02
<7>[  247.486716] [drm:intel_power_well_disable [i915]] disabling always-on
<7>[  247.487349] [drm:gen8_init_common_ring [i915]] Execlists enabled for rcs0
<7>[  247.487739] [drm:init_workarounds_ring [i915]] rcs0: Number of context specific w/a: 18
<7>[  247.487845] [drm:gen8_init_common_ring [i915]] Execlists enabled for bcs0
<7>[  247.488286] [drm:gen8_init_common_ring [i915]] Execlists enabled for vcs0
<7>[  247.488794] [drm:gen8_init_common_ring [i915]] Execlists enabled for vcs1
<7>[  247.489278] [drm:gen8_init_common_ring [i915]] Execlists enabled for vecs0
<7>[  247.489762] [drm:intel_update_cdclk [i915]] Current CD clock rate: 337500 kHz, VCO: 8100000 kHz, ref: 24000 kHz
<7>[  247.489936] [drm:intel_power_well_enable [i915]] enabling always-on
<7>[  247.490276] [drm:intel_power_well_disable [i915]] disabling always-on
<7>[  247.490295] [drm:intel_set_plane_visible [i915]] pipe A active planes 0x0
<7>[  247.490312] [drm:intel_modeset_setup_hw_state [i915]] [CRTC:36:pipe A] hw state readout: disabled
<7>[  247.490337] [drm:intel_set_plane_visible [i915]] pipe B active planes 0x0
<7>[  247.490353] [drm:intel_modeset_setup_hw_state [i915]] [CRTC:46:pipe B] hw state readout: disabled
<7>[  247.490397] [drm:intel_set_plane_visible [i915]] pipe C active planes 0x0
<7>[  247.490413] [drm:intel_modeset_setup_hw_state [i915]] [CRTC:56:pipe C] hw state readout: disabled
<7>[  247.490427] [drm:intel_power_well_enable [i915]] enabling always-on
<7>[  247.490784] [drm:intel_power_well_disable [i915]] disabling always-on
<7>[  247.490800] [drm:intel_modeset_setup_hw_state [i915]] DPLL 0 hw state readout: crtc_mask 0x00000000, on 1
<7>[  247.490814] [drm:intel_power_well_enable [i915]] enabling always-on
<7>[  247.490828] [drm:intel_power_well_disable [i915]] disabling always-on
<7>[  247.490844] [drm:intel_modeset_setup_hw_state [i915]] DPLL 1 hw state readout: crtc_mask 0x00000000, on 0
<7>[  247.490875] [drm:intel_power_well_enable [i915]] enabling always-on
<7>[  247.491250] [drm:intel_power_well_disable [i915]] disabling always-on
<7>[  247.491266] [drm:intel_modeset_setup_hw_state [i915]] DPLL 2 hw state readout: crtc_mask 0x00000000, on 0
<7>[  247.491279] [drm:intel_power_well_enable [i915]] enabling always-on
<7>[  247.491293] [drm:intel_power_well_disable [i915]] disabling always-on
<7>[  247.491308] [drm:intel_modeset_setup_hw_state [i915]] DPLL 3 hw state readout: crtc_mask 0x00000000, on 0
<7>[  247.491339] [drm:intel_power_well_enable [i915]] enabling always-on
<7>[  247.491766] [drm:intel_power_well_disable [i915]] disabling always-on
<7>[  247.491781] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:57:DDI A] hw state readout: disabled, pipe A
<7>[  247.491798] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:67:DDI B] hw state readout: disabled, pipe A
<7>[  247.491812] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:69:DP-MST A] hw state readout: disabled, pipe A
<7>[  247.491826] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:70:DP-MST B] hw state readout: disabled, pipe B
<7>[  247.491840] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:71:DP-MST C] hw state readout: disabled, pipe C
<7>[  247.491873] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:74:DDI C] hw state readout: disabled, pipe A
<7>[  247.491892] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:76:DP-MST A] hw state readout: disabled, pipe A
<7>[  247.491912] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:77:DP-MST B] hw state readout: disabled, pipe B
<7>[  247.491937] [drm:intel_modeset_setup_hw_state [i915]] [ENCODER:78:DP-MST C] hw state readout: disabled, pipe C
<7>[  247.491971] [drm:intel_power_well_enable [i915]] enabling always-on
<7>[  247.492283] [drm:intel_power_well_disable [i915]] disabling always-on
<7>[  247.492308] [drm:intel_modeset_setup_hw_state [i915]] [CONNECTOR:58:eDP-1] hw state readout: disabled
<7>[  247.492332] [drm:intel_modeset_setup_hw_state [i915]] [CONNECTOR:68:DP-1] hw state readout: disabled
<7>[  247.492351] [drm:intel_modeset_setup_hw_state [i915]] [CONNECTOR:72:HDMI-A-1] hw state readout: disabled
<7>[  247.492367] [drm:intel_modeset_setup_hw_state [i915]] [CONNECTOR:75:DP-2] hw state readout: disabled
<7>[  247.492383] [drm:intel_modeset_setup_hw_state [i915]] [CONNECTOR:79:HDMI-A-2] hw state readout: disabled
<7>[  247.492398] [drm:intel_power_well_enable [i915]] enabling always-on
<7>[  247.492770] [drm:intel_power_well_disable [i915]] disabling always-on
<7>[  247.492805] [drm:intel_dump_pipe_config [i915]] [CRTC:36:pipe A][setup_hw_state]
<7>[  247.492825] [drm:intel_dump_pipe_config [i915]] cpu_transcoder: A, pipe bpp: 0, dithering: 0
<7>[  247.492846] [drm:intel_dump_pipe_config [i915]] audio: 0, infoframes: 0
<7>[  247.492866] [drm:intel_dump_pipe_config [i915]] requested mode:
<7>[  247.492872] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0
<7>[  247.492892] [drm:intel_dump_pipe_config [i915]] adjusted mode:
<7>[  247.492897] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0
<7>[  247.492918] [drm:intel_dump_pipe_config [i915]] crtc timings: 0 0 0 0 0 0 0 0 0, type: 0x0 flags: 0x0
<7>[  247.492939] [drm:intel_dump_pipe_config [i915]] port clock: 0, pipe src size: 0x0, pixel rate 0
<7>[  247.492959] [drm:intel_dump_pipe_config [i915]] num_scalers: 2, scaler_users: 0x0, scaler_id: -1
<7>[  247.492979] [drm:intel_dump_pipe_config [i915]] pch pfit: pos: 0x00000000, size: 0x00000000, disabled
<7>[  247.492999] [drm:intel_dump_pipe_config [i915]] ips: 0, double wide: 0
<7>[  247.493023] [drm:skl_dump_hw_state [i915]] dpll_hw_state: ctrl1: 0x0, cfgcr1: 0x0, cfgcr2: 0x0
<7>[  247.493043] [drm:intel_dump_pipe_config [i915]] planes on this crtc
<7>[  247.493063] [drm:intel_dump_pipe_config [i915]] [PLANE:27:plane 1A] disabled, scaler_id = -1
<7>[  247.493084] [drm:intel_dump_pipe_config [i915]] [PLANE:30:plane 2A] disabled, scaler_id = -1
<7>[  247.493104] [drm:intel_dump_pipe_config [i915]] [PLANE:33:cursor A] disabled, scaler_id = -1
<7>[  247.493387] [drm:intel_dump_pipe_config [i915]] [CRTC:46:pipe B][setup_hw_state]
<7>[  247.493407] [drm:intel_dump_pipe_config [i915]] cpu_transcoder: A, pipe bpp: 0, dithering: 0
<7>[  247.493426] [drm:intel_dump_pipe_config [i915]] audio: 0, infoframes: 0
<7>[  247.493445] [drm:intel_dump_pipe_config [i915]] requested mode:
<7>[  247.493449] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0
<7>[  247.493469] [drm:intel_dump_pipe_config [i915]] adjusted mode:
<7>[  247.493474] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0
<7>[  247.493494] [drm:intel_dump_pipe_config [i915]] crtc timings: 0 0 0 0 0 0 0 0 0, type: 0x0 flags: 0x0
<7>[  247.493514] [drm:intel_dump_pipe_config [i915]] port clock: 0, pipe src size: 0x0, pixel rate 0
<7>[  247.493551] [drm:intel_dump_pipe_config [i915]] num_scalers: 2, scaler_users: 0x0, scaler_id: -1
<7>[  247.493571] [drm:intel_dump_pipe_config [i915]] pch pfit: pos: 0x00000000, size: 0x00000000, disabled
<7>[  247.493590] [drm:intel_dump_pipe_config [i915]] ips: 0, double wide: 0
<7>[  247.493612] [drm:skl_dump_hw_state [i915]] dpll_hw_state: ctrl1: 0x0, cfgcr1: 0x0, cfgcr2: 0x0
<7>[  247.493631] [drm:intel_dump_pipe_config [i915]] planes on this crtc
<7>[  247.493652] [drm:intel_dump_pipe_config [i915]] [PLANE:37:plane 1B] disabled, scaler_id = -1
<7>[  247.493672] [drm:intel_dump_pipe_config [i915]] [PLANE:40:plane 2B] disabled, scaler_id = -1
<7>[  247.493691] [drm:intel_dump_pipe_config [i915]] [PLANE:43:cursor B] disabled, scaler_id = -1
<7>[  247.493974] [drm:intel_dump_pipe_config [i915]] [CRTC:56:pipe C][setup_hw_state]
<7>[  247.493994] [drm:intel_dump_pipe_config [i915]] cpu_transcoder: A, pipe bpp: 0, dithering: 0
<7>[  247.494013] [drm:intel_dump_pipe_config [i915]] audio: 0, infoframes: 0
<7>[  247.494033] [drm:intel_dump_pipe_config [i915]] requested mode:
<7>[  247.494038] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0
<7>[  247.494057] [drm:intel_dump_pipe_config [i915]] adjusted mode:
<7>[  247.494062] [drm:drm_mode_debug_printmodeline] Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0
<7>[  247.494082] [drm:intel_dump_pipe_config [i915]] crtc timings: 0 0 0 0 0 0 0 0 0, type: 0x0 flags: 0x0
<7>[  247.494102] [drm:intel_dump_pipe_config [i915]] port clock: 0, pipe src size: 0x0, pixel rate 0
<7>[  247.494122] [drm:intel_dump_pipe_config [i915]] num_scalers: 1, scaler_users: 0x0, scaler_id: -1
<7>[  247.494142] [drm:intel_dump_pipe_config [i915]] pch pfit: pos: 0x00000000, size: 0x00000000, disabled
<7>[  247.494162] [drm:intel_dump_pipe_config [i915]] ips: 0, double wide: 0
<7>[  247.494185] [drm:skl_dump_hw_state [i915]] dpll_hw_state: ctrl1: 0x0, cfgcr1: 0x0, cfgcr2: 0x0
<7>[  247.494205] [drm:intel_dump_pipe_config [i915]] planes on this crtc
<7>[  247.494226] [drm:intel_dump_pipe_config [i915]] [PLANE:47:plane 1C] disabled, scaler_id = -1
<7>[  247.494247] [drm:intel_dump_pipe_config [i915]] [PLANE:50:plane 2C] disabled, scaler_id = -1
<7>[  247.494266] [drm:intel_dump_pipe_config [i915]] [PLANE:53:cursor C] disabled, scaler_id = -1
<7>[  247.494298] [drm:intel_modeset_setup_hw_state [i915]] DPLL 0 enabled but not in use, disabling
<7>[  247.494342] [drm:intel_power_well_enable [i915]] enabling always-on
<7>[  247.494642] [drm:intel_power_well_disable [i915]] disabling always-on
<7>[  247.495732] [drm:intel_atomic_check [i915]] [CONNECTOR:58:eDP-1] checking for sink bpp constrains
<7>[  247.495757] [drm:intel_atomic_check [i915]] clamping display bpp (was 36) to EDID reported max of 24
<7>[  247.495763] [drm:drm_mode_debug_printmodeline] Modeline 63:"3200x1800" 48 298600 3200 3248 3280 3360 1800 1803 1808 1852 0x40 0xa
<7>[  247.495787] [drm:intel_dp_compute_config [i915]] DP link computation with max lane count 4 max bw 540000 pixel clock 298600KHz
<7>[  247.495844] [drm:intel_dp_compute_config [i915]] DP link bw 14 rate select 00 lane count 4 clock 540000 bpp 24
<7>[  247.495870] [drm:intel_dp_compute_config [i915]] DP link bw required 895800 available 2160000
<7>[  247.495897] [drm:intel_atomic_check [i915]] hw max bpp: 36, pipe bpp: 24, dithering: 0
<7>[  247.495924] [drm:intel_dump_pipe_config [i915]] [CRTC:36:pipe A][modeset]
<7>[  247.495950] [drm:intel_dump_pipe_config [i915]] cpu_transcoder: EDP, pipe bpp: 24, dithering: 0
<7>[  247.495986] [drm:intel_dump_pipe_config [i915]] dp m_n: lanes: 4; gmch_m: 3478942, gmch_n: 8388608, link_m: 579823, link_n: 1048576, tu: 64
<7>[  247.496008] [drm:intel_dump_pipe_config [i915]] audio: 0, infoframes: 0
<7>[  247.496029] [drm:intel_dump_pipe_config [i915]] requested mode:
<7>[  247.496034] [drm:drm_mode_debug_printmodeline] Modeline 0:"3200x1800" 60 373250 3200 3248 3280 3360 1800 1803 1808 1852 0x48 0xa
<7>[  247.496056] [drm:intel_dump_pipe_config [i915]] adjusted mode:
<7>[  247.496061] [drm:drm_mode_debug_printmodeline] Modeline 0:"3200x1800" 48 298600 3200 3248 3280 3360 1800 1803 1808 1852 0x40 0xa
<7>[  247.496082] [drm:intel_dump_pipe_config [i915]] crtc timings: 298600 3200 3248 3280 3360 1800 1803 1808 1852, type: 0x40 flags: 0xa
<7>[  247.496103] [drm:intel_dump_pipe_config [i915]] port clock: 540000, pipe src size: 3200x1800, pixel rate 298600
<7>[  247.496124] [drm:intel_dump_pipe_config [i915]] num_scalers: 2, scaler_users: 0x0, scaler_id: -1
<7>[  247.496145] [drm:intel_dump_pipe_config [i915]] pch pfit: pos: 0x00000000, size: 0x00000000, disabled
<7>[  247.496166] [drm:intel_dump_pipe_config [i915]] ips: 0, double wide: 0
<7>[  247.496190] [drm:skl_dump_hw_state [i915]] dpll_hw_state: ctrl1: 0x1, cfgcr1: 0x0, cfgcr2: 0x0
<7>[  247.496211] [drm:intel_dump_pipe_config [i915]] planes on this crtc
<7>[  247.496232] [drm:intel_dump_pipe_config [i915]] [PLANE:27:plane 1A] disabled, scaler_id = -1
<7>[  247.496253] [drm:intel_dump_pipe_config [i915]] [PLANE:30:plane 2A] disabled, scaler_id = -1
<7>[  247.496273] [drm:intel_dump_pipe_config [i915]] [PLANE:33:cursor A] disabled, scaler_id = -1
<7>[  247.496303] [drm:intel_atomic_check [i915]] New cdclk calculated to be logical 337500 kHz, actual 337500 kHz
<7>[  247.496331] [drm:intel_find_shared_dpll [i915]] [CRTC:36:pipe A] allocated DPLL 0
<7>[  247.496354] [drm:intel_reference_shared_dpll [i915]] using DPLL 0 for pipe A
<7>[  247.496549] [drm:intel_power_well_enable [i915]] enabling always-on
<7>[  247.496569] [drm:intel_power_well_enable [i915]] enabling DC off
<7>[  247.496847] [drm:gen9_set_dc_state [i915]] Setting DC state from 02 to 00
<7>[  247.496906] [drm:intel_atomic_commit_tail [i915]] [ENCODER:57:DDI A]
<7>[  247.496930] [drm:intel_atomic_commit_tail [i915]] [ENCODER:67:DDI B]
<7>[  247.496952] [drm:intel_atomic_commit_tail [i915]] [ENCODER:69:DP-MST A]
<7>[  247.496975] [drm:intel_atomic_commit_tail [i915]] [ENCODER:70:DP-MST B]
<7>[  247.496996] [drm:intel_atomic_commit_tail [i915]] [ENCODER:71:DP-MST C]
<7>[  247.497018] [drm:intel_atomic_commit_tail [i915]] [ENCODER:74:DDI C]
<7>[  247.497040] [drm:intel_atomic_commit_tail [i915]] [ENCODER:76:DP-MST A]
<7>[  247.497060] [drm:intel_atomic_commit_tail [i915]] [ENCODER:77:DP-MST B]
<7>[  247.497081] [drm:intel_atomic_commit_tail [i915]] [ENCODER:78:DP-MST C]
<7>[  247.497104] [drm:verify_connector_state.isra.72 [i915]] [CONNECTOR:68:DP-1]
<7>[  247.497129] [drm:verify_connector_state.isra.72 [i915]] [CONNECTOR:72:HDMI-A-1]
<7>[  247.497153] [drm:verify_connector_state.isra.72 [i915]] [CONNECTOR:75:DP-2]
<7>[  247.497177] [drm:verify_connector_state.isra.72 [i915]] [CONNECTOR:79:HDMI-A-2]
<7>[  247.497201] [drm:verify_single_dpll_state.isra.73 [i915]] DPLL 0
<7>[  247.497229] [drm:verify_single_dpll_state.isra.73 [i915]] DPLL 1
<7>[  247.497255] [drm:verify_single_dpll_state.isra.73 [i915]] DPLL 2
<7>[  247.497280] [drm:verify_single_dpll_state.isra.73 [i915]] DPLL 3
<7>[  247.497312] [drm:intel_enable_shared_dpll [i915]] enable DPLL 0 (active 1, on? 0) for crtc 36
<7>[  247.497335] [drm:intel_enable_shared_dpll [i915]] enabling DPLL 0
<7>[  247.497429] [drm:edp_panel_on [i915]] Turn eDP port A panel power on
<7>[  247.497461] [drm:wait_panel_power_cycle [i915]] Wait for panel power cycle
<7>[  247.497559] [drm:wait_panel_status [i915]] mask b800000f value 00000000 status 00000000 control 00000000
<7>[  247.497591] [drm:wait_panel_status [i915]] Wait complete
<7>[  247.497638] [drm:edp_panel_on [i915]] Wait for panel power on
<7>[  247.497726] [drm:wait_panel_status [i915]] mask b000000f value 80000008 status 9000000a control 00000003
<7>[  247.546041] [drm:intel_get_hpd_pins [i915]] hotplug event received, stat 0x01000000, dig 0x12101010, pins 0x00000010
<7>[  247.546067] [drm:intel_hpd_irq_handler [i915]] digital hpd port A - long
<7>[  247.546090] [drm:intel_hpd_irq_handler [i915]] Received HPD interrupt on PIN 4 - cnt: 0
<7>[  247.546134] [drm:intel_dp_hpd_pulse [i915]] ignoring long hpd on eDP port A
<7>[  247.699767] [drm:wait_panel_status [i915]] Wait complete
<7>[  247.699851] [drm:intel_power_well_enable [i915]] enabling DDI A/E IO power well
<7>[  247.700027] [drm:edp_panel_vdd_on [i915]] Turning eDP port A VDD on
<7>[  247.700157] [drm:edp_panel_vdd_on [i915]] PP_STATUS: 0x80000008 PP_CONTROL: 0x0000000b
<7>[  247.701991] [drm:intel_dp_set_signal_levels [i915]] Using signal levels 00000000
<7>[  247.702060] [drm:intel_dp_set_signal_levels [i915]] Using vswing level 0
<7>[  247.702124] [drm:intel_dp_set_signal_levels [i915]] Using pre-emphasis level 0
<7>[  247.702192] [drm:intel_dp_program_link_training_pattern [i915]] Using DP training pattern TPS1
<7>[  247.703459] [drm:intel_dp_start_link_train [i915]] clock recovery OK
<7>[  247.703526] [drm:intel_dp_start_link_train [i915]] 5.4 Gbps link rate without sink TPS3 support
<7>[  247.703644] [drm:intel_dp_program_link_training_pattern [i915]] Using DP training pattern TPS2
<7>[  247.705168] [drm:intel_dp_set_signal_levels [i915]] Using signal levels 08000000
<7>[  247.705234] [drm:intel_dp_set_signal_levels [i915]] Using vswing level 2
<7>[  247.705296] [drm:intel_dp_set_signal_levels [i915]] Using pre-emphasis level 1
<7>[  247.706787] [drm:intel_dp_start_link_train [i915]] Channel EQ done. DP Training successful
<7>[  247.706860] [drm:intel_dp_start_link_train [i915]] [CONNECTOR:58:eDP-1] Link Training Passed at Link Rate = 540000, Lane count = 4
<7>[  247.710354] [drm:intel_enable_pipe [i915]] enabling pipe A
<7>[  247.710553] [drm:intel_edp_backlight_on [i915]] 
<7>[  247.710667] [drm:intel_panel_enable_backlight [i915]] pipe A
<7>[  247.710803] [drm:intel_panel_actually_set_backlight [i915]] set backlight PWM = 937
<7>[  247.710977] [drm:intel_psr_enable [i915]] PSR disable by flag
<7>[  247.711074] [drm:intel_edp_drrs_enable [i915]] Panel doesn't support DRRS
<7>[  247.717678] [drm:intel_fbc_enable [i915]] reserved 23040000 bytes of contiguous stolen space for FBC, threshold: 1
<7>[  247.717757] [drm:intel_fbc_enable [i915]] Enabling FBC on pipe A
<4>[  247.717975] [drm] Atomic update on pipe (A) took 102 us, max time under evasion is 100 us
<7>[  247.731570] [drm:verify_connector_state.isra.72 [i915]] [CONNECTOR:58:eDP-1]
<7>[  247.731731] [drm:intel_atomic_commit_tail [i915]] [CRTC:36:pipe A]
<7>[  247.731930] [drm:verify_single_dpll_state.isra.73 [i915]] DPLL 0
<7>[  247.732026] [drm:intel_atomic_commit_tail [i915]] [CRTC:46:pipe B]
<7>[  247.732109] [drm:intel_atomic_commit_tail [i915]] [CRTC:56:pipe C]
<7>[  247.732744] [drm:intel_dp_detect [i915]] [CONNECTOR:58:eDP-1]
<7>[  247.732855] [drm:intel_dp_print_rates [i915]] source rates: 162000, 216000, 270000, 324000, 432000, 540000
<7>[  247.732927] [drm:intel_dp_print_rates [i915]] sink rates: 162000, 270000, 540000
<7>[  247.732998] [drm:intel_dp_print_rates [i915]] common rates: 162000, 270000, 540000
<7>[  247.733481] [drm:intel_opregion_register [i915]] 5 outputs detected
<7>[  247.734460] [drm:drm_dp_read_desc] DP sink: OUI 38-ec-11 dev-ID  HW-rev 0.0 SW-rev 0.0 quirks 0x0000
<7>[  247.735985] [drm:drm_helper_hpd_irq_event] [CONNECTOR:58:eDP-1] status updated from connected to connected
<7>[  247.736077] [drm:intel_dp_detect [i915]] [CONNECTOR:68:DP-1]
<7>[  247.736191] [drm:intel_power_well_enable [i915]] enabling power well 2
<7>[  247.736525] [drm:intel_power_well_disable [i915]] disabling power well 2
<7>[  247.736674] [drm:drm_helper_hpd_irq_event] [CONNECTOR:68:DP-1] status updated from disconnected to disconnected
<7>[  247.736758] [drm:intel_hdmi_detect [i915]] [CONNECTOR:72:HDMI-A-1]
<7>[  247.739142] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0050 w(1)
<7>[  247.739234] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK on first message, retry
<7>[  247.741543] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0050 w(1)
<7>[  247.741634] [drm:drm_do_probe_ddc_edid] drm: skipping non-existent adapter i915 gmbus dpb
<7>[  247.743983] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0040 w(1)
<7>[  247.744063] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK on first message, retry
<6>[  247.750270] OOM killer enabled.
<6>[  247.750278] Restarting tasks ... 
<7>[  247.752547] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpb] NAK for addr: 0040 w(1)
<7>[  247.752654] [drm:drm_dp_dual_mode_detect] DP dual mode HDMI ID:  (err -6)
<7>[  247.752694] [drm:drm_helper_hpd_irq_event] [CONNECTOR:72:HDMI-A-1] status updated from disconnected to disconnected
<7>[  247.752801] [drm:intel_dp_detect [i915]] [CONNECTOR:75:DP-2]
<7>[  247.752873] [drm:intel_power_well_enable [i915]] enabling power well 2
<7>[  247.753069] [drm:intel_power_well_disable [i915]] disabling power well 2
<7>[  247.753155] [drm:drm_helper_hpd_irq_event] [CONNECTOR:75:DP-2] status updated from disconnected to disconnected
<7>[  247.753244] [drm:intel_hdmi_detect [i915]] [CONNECTOR:79:HDMI-A-2]
<4>[  247.754345] done.
<7>[  247.757431] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr: 0050 w(1)
<7>[  247.757493] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK on first message, retry
<7>[  247.761738] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr: 0050 w(1)
<7>[  247.761756] [drm:drm_do_probe_ddc_edid] drm: skipping non-existent adapter i915 gmbus dpc
<7>[  247.763661] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr: 0040 w(1)
<7>[  247.763703] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK on first message, retry
<7>[  247.765665] [drm:gmbus_xfer [i915]] GMBUS [i915 gmbus dpc] NAK for addr: 0040 w(1)
<7>[  247.765682] [drm:drm_dp_dual_mode_detect] DP dual mode HDMI ID:  (err -6)
<7>[  247.765698] [drm:drm_helper_hpd_irq_event] [CONNECTOR:79:HDMI-A-2] status updated from disconnected to disconnected
<6>[  247.766473] PM: suspend exit
<6>[  247.770035] [drm] RC6 on
<3>[  248.088017] [drm:i915_gem_idle_work_handler [i915]] *ERROR* Timeout waiting for engines to idle
<4>[  248.139934] ------------[ cut here ]------------
<2>[  248.139939] kernel BUG at drivers/gpu/drm/i915/intel_lrc.c:673!
<4>[  248.139957] invalid opcode: 0000 [#1] PREEMPT SMP
<4>[  248.139961] Modules linked in: snd_hda_codec_hdmi snd_hda_codec_realtek snd_hda_codec_generic mcs7830 usbnet mii x86_pkg_temp_thermal i915 intel_powerclamp snd_hda_intel coretemp crct10dif_pclmul snd_hda_codec crc32_pclmul snd_hwdep snd_hda_core ghash_clmulni_intel snd_pcm mei_me prime_numbers mei i2c_hid pinctrl_sunrisepoint pinctrl_intel
<4>[  248.139994] CPU: 3 PID: 37 Comm: kworker/3:1 Tainted: G     U          4.14.0-rc2-CI-CI_DRM_3156+ #1
<4>[  248.140000] Hardware name: Dell Inc. XPS 13 9360/093TW6, BIOS 1.3.2 01/18/2017
<4>[  248.140013] task: ffff880274690040 task.stack: ffffc90000188000
<4>[  248.140042] RIP: 0010:intel_lrc_irq_handler+0x26a/0x710 [i915]
<4>[  248.140046] RSP: 0018:ffff88027e583eb8 EFLAGS: 00010246
<4>[  248.140051] RAX: ffff880269250000 RBX: ffff880265c6c5b0 RCX: 0000000000000000
<4>[  248.140055] RDX: 00000000000009f6 RSI: ffffffff81d0e06c RDI: ffff880265c6c2a8
<4>[  248.140060] RBP: ffff88027e583f18 R08: 0000000000000000 R09: 0000000000000001
<4>[  248.140065] R10: 0000000000000000 R11: 0000000000000000 R12: ffff880265c6c5b8
<4>[  248.140070] R13: ffff880265c68310 R14: ffffffff81d18c4f R15: 0000000000000000
<4>[  248.140076] FS:  0000000000000000(0000) GS:ffff88027e580000(0000) knlGS:0000000000000000
<4>[  248.140081] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
<4>[  248.140085] CR2: 00005617013e7f48 CR3: 00000002602b6004 CR4: 00000000003606e0
<4>[  248.140090] Call Trace:
<4>[  248.140093]  <IRQ>
<4>[  248.140097]  ? tasklet_hi_action+0x71/0x120
<4>[  248.140102]  tasklet_hi_action+0x98/0x120
<4>[  248.140123]  __do_softirq+0xc3/0x4e2
<4>[  248.140128]  irq_exit+0xb5/0xd0
<4>[  248.140131]  smp_apic_timer_interrupt+0x9e/0x2e0
<4>[  248.140135]  apic_timer_interrupt+0x9a/0xa0
<4>[  248.140138]  </IRQ>
<4>[  248.140141] RIP: 0010:_raw_spin_unlock_irqrestore+0x59/0x70
<4>[  248.140145] RSP: 0018:ffffc9000018baf8 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff10
<4>[  248.140151] RAX: ffff880274690040 RBX: 0000000000000246 RCX: 0000000000000006
<4>[  248.140156] RDX: 00000000000009f6 RSI: ffffffff81d0e06c RDI: ffffffff81cc1ea6
<4>[  248.140160] RBP: ffffc9000018bb08 R08: ffff8802746909d8 R09: 0000000000000000
<4>[  248.140165] R10: 0000000000000000 R11: 0000000000000000 R12: ffffffff81eeacc0
<4>[  248.140170] R13: 0000000000000246 R14: ffffc9000018bb4c R15: 00000000000010ed
<4>[  248.140178]  i8042_command+0x5e/0x70
<4>[  248.140181]  i8042_aux_write+0x33/0x40
<4>[  248.140185]  ps2_sendbyte+0x5d/0x130
<4>[  248.140190]  ? trace_hardirqs_on_caller+0xe3/0x1b0
<4>[  248.140194]  ? trace_hardirqs_on+0xd/0x10
<4>[  248.140198]  __ps2_command+0xef/0x4f0
<4>[  248.140202]  ? __mutex_unlock_slowpath+0x43/0x2c0
<4>[  248.140207]  ps2_command+0x43/0x70
<4>[  248.140211]  atkbd_probe+0x55/0x150
<4>[  248.140215]  atkbd_connect+0x227/0x2c0
<4>[  248.140219]  serio_connect_driver+0x30/0x50
<4>[  248.140223]  serio_driver_probe+0x20/0x30
<4>[  248.140227]  driver_probe_device+0x29c/0x450
<4>[  248.140248]  __device_attach_driver+0x8c/0x100
<4>[  248.140252]  ? __driver_attach+0xf0/0xf0
<4>[  248.140256]  bus_for_each_drv+0x5d/0x90
<4>[  248.140259]  __device_attach+0xbd/0x130
<4>[  248.140263]  device_initial_probe+0x13/0x20
<4>[  248.140267]  bus_probe_device+0xa3/0xb0
<4>[  248.140288]  deferred_probe_work_func+0x47/0x180
<4>[  248.140292]  process_one_work+0x233/0x660
<4>[  248.140297]  worker_thread+0x4e/0x3b0
<4>[  248.140301]  kthread+0x152/0x190
<4>[  248.140304]  ? process_one_work+0x660/0x660
<4>[  248.140308]  ? kthread_create_on_node+0x40/0x40
<4>[  248.140311]  ? kthread_create_on_node+0x40/0x40
<4>[  248.140315]  ret_from_fork+0x27/0x40
<4>[  248.140319] Code: c8 05 a0 03 00 00 48 03 86 80 0c 00 00 44 8b 20 45 89 e6 41 c1 ec 08 41 83 e4 07 41 83 e6 07 44 89 a3 a4 03 00 00 e9 3c fe ff ff <0f> 0b 48 8b 8b 68 03 00 00 48 8b 83 78 03 00 00 48 89 ca 83 e0 
<1>[  248.140392] RIP: intel_lrc_irq_handler+0x26a/0x710 [i915] RSP: ffff88027e583eb8
<4>[  248.140399] ---[ end trace a516a47d6f4fe517 ]---
<0>[  249.229786] Kernel panic - not syncing: Fatal exception in interrupt
<0>[  249.230028] Kernel Offset: disabled
Comment 1 Jani Saarinen 2017-09-29 12:40:54 UTC
Config: 
Dell XPS 13	
Kaby Lake i7-7560u	
Iris Plus Graphics 640 / gt3e	
Displays connected: eDP, TB->DP-MST
Comment 2 Jani Saarinen 2017-10-01 07:47:57 UTC

*** This bug has been marked as a duplicate of bug 102850 ***
Comment 3 Marta Löfstedt 2017-10-02 11:18:53 UTC
I will un-duplicate, see discussion in BUG 102850.
Comment 4 Mika Kuoppala 2017-10-16 09:20:31 UTC
I could not reproduce with this exact machine. Did run 72 hours of gem_exec_suspend@basic-s3
Comment 5 Mika Kuoppala 2017-10-16 09:21:48 UTC
Which makes me think that this really is related to display power transition affecting the gpu. So for the future reader, the next triage point is disabling dmc.
Comment 6 Jani Saarinen 2017-10-16 11:13:07 UTC
Lowered priority as could not re-produced
Comment 7 Marta Löfstedt 2017-11-20 14:31:11 UTC
<3>[  248.088017] [drm:i915_gem_idle_work_handler [i915]] *ERROR* Timeout waiting for engines to idle

*** This bug has been marked as a duplicate of bug 103165 ***

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.