Bug 111801

Summary: [CI][DRMTIP] igt@i915_pm_rpm@module-reload - incomplete
Product: DRI Reporter: Lakshmi <lakshminarayana.vudum>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: RESOLVED MOVED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: low CC: intel-gfx-bugs, sujaritha.sundaresan
Version: DRI git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: TGL i915 features: power/runtime PM
Bug Depends on: 111880    
Bug Blocks:    

Description Lakshmi 2019-09-24 11:32:30 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6947/fi-tgl-u/igt@i915_pm_rpm@module-reload.html

Runtime PM support: 1
PC8 residency support: 0
DMC: fw loaded: yes
i915_runtime_pm_status:
Runtime power status: enabled
GPU idle: yes
IRQs disabled: no
Usage count: 3
PCI device power state: D0 [0]
Wakeref last acquired:
   track_intel_runtime_pm_wakeref+0x14/0x90 [i915]
   intel_display_power_get+0x1f/0x60 [i915]
   intel_power_domains_init_hw+0xd3/0x570 [i915]
   i915_driver_probe+0xb55/0x1620 [i915]
   i915_pci_probe+0x43/0x1b0 [i915]
   pci_device_probe+0x9e/0x120
   really_probe+0xea/0x430
   driver_probe_device+0x10b/0x120
Wakeref count: 11
Wakeref x1 taken at:
   track_intel_runtime_pm_wakeref+0x14/0x90 [i915]
   intel_display_power_get+0x1f/0x60 [i915]
   pps_lock+0x1b/0x30 [i915]
   intel_dp_aux_xfer+0xdf/0x920 [i915]
   intel_dp_aux_transfer+0xa7/0x200 [i915]
   drm_dp_dpcd_access+0x76/0x110
   drm_dp_dpcd_read+0x29/0xc0
   intel_dp_read_dpcd+0x38/0x120 [i915]
Wakeref x2 taken at:
   track_intel_runtime_pm_wakeref+0x14/0x90 [i915]
   intel_display_power_get+0x1f/0x60 [i915]
   edp_panel_vdd_on+0xd5/0x210 [i915]
   intel_dp_aux_xfer+0xeb/0x920 [i915]
   intel_dp_aux_transfer+0xa7/0x200 [i915]
   drm_dp_dpcd_access+0x76/0x110
   drm_dp_dpcd_read+0x29/0xc0
   intel_dp_read_dpcd+0x38/0x120 [i915]
Wakeref x1 taken at:
   track_intel_runtime_pm_wakeref+0x14/0x90 [i915]
   intel_display_power_get+0x1f/0x60 [i915]
   intel_dp_aux_xfer+0xd3/0x920 [i915]
   intel_dp_aux_transfer+0xa7/0x200 [i915]
   drm_dp_dpcd_access+0x76/0x110
   drm_dp_dpcd_read+0x29/0xc0
   intel_dp_read_dpcd+0x38/0x120 [i915]
   intel_dp_hpd_pulse+0xf0/0x380 [i915]
Wakeref x1 taken at:
   track_intel_runtime_pm_wakeref+0x14/0x90 [i915]
   intel_display_power_get+0x1f/0x60 [i915]
   edp_panel_vdd_on+0xd5/0x210 [i915]
   intel_dp_aux_xfer+0xeb/0x920 [i915]
   intel_dp_aux_transfer+0x124/0x200 [i915]
   drm_dp_dpcd_access+0x76/0x110
   drm_dp_dpcd_write+0x21/0x90
   intel_psr_disable_locked+0xed/0x180 [i915]
Wakeref x4 taken at:
   track_intel_runtime_pm_wakeref+0x14/0x90 [i915]
   intel_display_power_get+0x1f/0x60 [i915]
   modeset_get_crtc_power_domains+0x120/0x140 [i915]
   intel_atomic_commit_tail+0xcf/0x1570 [i915]
   intel_atomic_commit+0x273/0x2f0 [i915]
   drm_client_modeset_commit_atomic+0x18b/0x220
   drm_client_modeset_commit_force+0x52/0x1b0
   drm_fb_helper_restore_fbdev_mode_unlocked+0x42/0x90
Wakeref x1 taken at:
   track_intel_runtime_pm_wakeref+0x14/0x90 [i915]
   intel_display_power_get+0x1f/0x60 [i915]
   intel_ddi_pre_pll_enable+0x6e/0x120 [i915]
   intel_encoders_pre_pll_enable.isra.21+0x61/0x80 [i915]
   haswell_crtc_enable+0x5c/0x790 [i915]
   intel_update_crtc+0x52/0x3c0 [i915]
   skl_commit_modeset_enables+0x25d/0x2a0 [i915]
   intel_atomic_commit_tail+0x26b/0x1570 [i915]
Wakeref x1 taken at:
   track_intel_runtime_pm_wakeref+0x14/0x90 [i915]
   intel_display_power_get+0x1f/0x60 [i915]
   intel_ddi_pre_enable+0x53e/0xd10 [i915]
   intel_encoders_pre_enable.isra.22+0x61/0x80 [i915]
   haswell_crtc_enable+0x82/0x790 [i915]
   intel_update_crtc+0x52/0x3c0 [i915]
   skl_commit_modeset_enables+0x25d/0x2a0 [i915]
   intel_atomic_commit_tail+0x26b/0x1570 [i915]
Starting subtest: module-reload
Comment 2 Lakshmi 2019-09-25 17:28:02 UTC
@Sujaritha, Can you please add your assessment and set the severity of this bug.
Comment 3 sujaritha.sundaresan 2019-09-27 18:54:52 UTC
Bug Assessment :
    • Seen three times on TGL (Once in CI, twice on TryBot runs). 
    • pm_rpm@module-reload is basic subtest of pm_rpm to check driver unload/reload with and without the display. 
    • In this case, after the test starts the machine tries to reload but just hangs. Not much data available to pin point the exact reason. Similar bug seen couple of months back on SKL due to dpll issue.
    • Will continue to track and see if the bug is hit again in CI. Setting to normal for now.
Comment 4 sujaritha.sundaresan 2019-11-08 22:23:03 UTC
Issue not seen for more than two months now.
Comment 5 Martin Peres 2019-11-29 19:34:19 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/intel/issues/450.

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.