igt@xe_pm@* - dmesg-warn/incomplete/abort - WARNING: possible circular locking dependency detected
<7> [79.269693] xe 0000:03:00.0: [drm:xe_reg_sr_apply_whitelist [xe]] REG[0xdb00-0xdb1f]: allow read access
<7> [79.269842] xe 0000:03:00.0: [drm:xe_reg_sr_apply_whitelist [xe]] REG[0xdb1c-0xdb1f]: allow rw access
<7> [79.270000] xe 0000:03:00.0: [drm:xe_reg_sr_apply_whitelist [xe]] REG[0x1e3a8-0x1e3af]: allow read access
<7> [79.270159] xe 0000:03:00.0: [drm:xe_reg_sr_apply_mmio [xe]] GT0: Applying ccs3 save-restore MMIOs
<7> [79.270309] xe 0000:03:00.0: [drm:xe_reg_sr_apply_mmio [xe]] GT0: REG[0x260c4] = 0x3f7e0102
<7> [79.270469] xe 0000:03:00.0: [drm:xe_reg_sr_apply_whitelist [xe]] Whitelisting ccs3 registers
<7> [79.270626] xe 0000:03:00.0: [drm:xe_reg_sr_apply_whitelist [xe]] REG[0xdafc-0xdaff]: allow read access
<7> [79.270774] xe 0000:03:00.0: [drm:xe_reg_sr_apply_whitelist [xe]] REG[0xdb00-0xdb1f]: allow read access
<7> [79.270925] xe 0000:03:00.0: [drm:xe_reg_sr_apply_whitelist [xe]] REG[0xdb1c-0xdb1f]: allow rw access
<7> [79.271083] xe 0000:03:00.0: [drm:xe_reg_sr_apply_whitelist [xe]] REG[0x263a8-0x263af]: allow read access
<7> [79.271242] xe 0000:03:00.0: [drm:xe_gt_apply_ccs_mode [xe]] GT0: CCS_MODE=0 config:00400000, num_engines:1, num_slices:4
<7> [79.271405] xe 0000:03:00.0: [drm:xe_gt_resume [xe]] GT0: resumed
<7> [79.272540] xe 0000:03:00.0: [drm:xe_pm_d3cold_allowed_toggle [xe]] d3cold: allowed=yes
<7> [80.583915] xe 0000:03:00.0: [drm:intel_power_well_enable [xe]] enabling always-on
<7> [80.584029] xe 0000:03:00.0: [drm:intel_power_well_enable [xe]] enabling DC_off
<7> [80.584221] xe 0000:03:00.0: [drm:gen9_set_dc_state.part.0 [xe]] Setting DC state from 01 to 00
<7> [80.584312] xe 0000:03:00.0: [drm:intel_power_well_enable [xe]] enabling PW_2
<7> [80.584404] xe 0000:03:00.0: [drm:intel_power_well_enable [xe]] enabling PW_A
<7> [80.584787] xe 0000:03:00.0: [drm:intel_power_well_enable [xe]] enabling PW_B
<7> [80.584895] xe 0000:03:00.0: [drm:intel_power_well_enable [xe]] enabling PW_C
<7> [80.585000] xe 0000:03:00.0: [drm:intel_power_well_enable [xe]] enabling PW_D
<4> [80.585166]
<4> [80.585170] ======================================================
<4> [80.585172] WARNING: possible circular locking dependency detected
<4> [80.585175] 6.10.0-rc6-xe #1 Not tainted
<4> [80.585178] ------------------------------------------------------
<4> [80.585180] kworker/2:5/501 is trying to acquire lock:
<4> [80.585183] ffff88811ae0b1e8 (&mgr->lock#2){+.+.}-{3:3}, at: drm_dp_mst_topology_mgr_suspend+0x33/0xd0 [drm_display_helper]
<4> [80.585201]
but task is already holding lock:
<4> [80.585204] ffffffffa0935de0 (xe_pm_runtime_lockdep_map){+.+.}-{0:0}, at: xe_pm_runtime_suspend+0x2f/0x340 [xe]
<4> [80.585262]
which lock already depends on the new lock.
<4> [80.585265]
the existing dependency chain (in reverse order) is:
<4> [80.585268]
-> #2 (xe_pm_runtime_lockdep_map){+.+.}-{0:0}:
<4> [80.585272] pm_runtime_lockdep_prime+0x2f/0x50 [xe]
<4> [80.585325] xe_pm_runtime_resume_and_get+0x29/0x90 [xe]
<4> [80.585377] intel_display_power_get+0x24/0x70 [xe]
<4> [80.585448] intel_digital_port_connected_locked+0x4c/0xf0 [xe]
<4> [80.585518] intel_dp_aux_xfer+0xb8/0x7c0 [xe]
<4> [80.585586] intel_dp_aux_transfer+0x166/0x2e0 [xe]
<4> [80.585654] drm_dp_dpcd_access+0x87/0x150 [drm_display_helper]
<4> [80.585664] drm_dp_dpcd_probe+0x3d/0xf0 [drm_display_helper]
<4> [80.585673] drm_dp_dpcd_read+0xdd/0x130 [drm_display_helper]
<4> [80.585681] intel_dp_get_colorimetry_status+0x3a/0x70 [xe]
<4> [80.585751] intel_dp_init_connector+0x4f7/0x1010 [xe]
<4> [80.585819] intel_ddi_init+0xc3d/0x1050 [xe]
<4> [80.585889] intel_bios_for_each_encoder+0x36/0x60 [xe]
<4> [80.585956] intel_setup_outputs+0x205/0x480 [xe]
<4> [80.586026] intel_display_driver_probe_nogem+0x14c/0x1d0 [xe]
<4> [80.586096] xe_display_init_noaccel+0x27/0x70 [xe]
<4> [80.586160] xe_device_probe+0x8dd/0xbf0 [xe]
<4> [80.586200] xe_pci_probe+0x322/0x5a0 [xe]
<4> [80.586251] local_pci_probe+0x48/0xb0
<4> [80.586256] pci_device_probe+0xc8/0x280
<4> [80.586259] really_probe+0xf8/0x390
<4> [80.586263] __driver_probe_device+0x8a/0x170
<4> [80.586267] driver_probe_device+0x23/0xb0
<4> [80.586270] __driver_attach+0xc7/0x190
<4> [80.586273] bus_for_each_dev+0x7d/0xd0
<4> [80.586277] driver_attach+0x1e/0x30
<4> [80.586280] bus_add_driver+0x117/0x250
<4> [80.586283] driver_register+0x64/0x130
<4> [80.586285] __pci_register_driver+0x7d/0x90
<4> [80.586289] xe_register_pci_driver+0x23/0x30 [xe]
<4> [80.586340] 0xffffffffa0ab3092
<4> [80.586343] do_one_initcall+0x61/0x3d0
<4> [80.586348] do_init_module+0x6a/0x270
<4> [80.586352] load_module+0x2027/0x23e0