Bug 111801 - [CI][DRMTIP] igt@i915_pm_rpm@module-reload - incomplete
Summary: [CI][DRMTIP] igt@i915_pm_rpm@module-reload - incomplete
Status: NEW
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: Other All
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on: 111880
Blocks:
  Show dependency treegraph
 
Reported: 2019-09-24 11:32 UTC by Lakshmi
Modified: 2019-10-04 20:16 UTC (History)
2 users (show)

See Also:
i915 platform: TGL
i915 features: power/runtime PM


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.


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.