[bug report] 7.0-rc1 flip_done timed out: amd igpu off when resuming in laptop (regression)
From: Rafael Passos
Date: Fri Feb 27 2026 - 18:02:43 EST
Hi,
I found this bug while running v7.0-rc1 on my HP laptop.
The laptop returns from suspension when flipping the scren up,
but the iGPU does not. Tested in Fedora and Arch.
Same compilation has no issues in my Desktop (with a 6800XT).
HP ProBook x360 435 G7
CPU is a AMD Ryzen 7 4700U (8) @ 2.00 GHz with Vega iGPU
This started in a compilation (mainline) between Feb 10 and Feb 23.
I plan to do a lot of bisecting this weekend to find the exact cause.
I know ga9aabb3b839a is a good commit, and 6de23f8 is a bad one (the tag).
Hopefully I can submit a patch fixing this bug,
but helping to find it is ok as well.
Here is one sample of the Kernel logs I collected over SSH.
[ 98.539672] smpboot: Booting Node 0 Processor 7 APIC 0x7
[ 98.543543] CPU7 is up
[ 98.544343] ACPI: PM: Waking up from system sleep state S3
[ 99.061284] ACPI: EC: interrupt unblocked
[ 99.066648] ACPI: EC: event unblocked
[ 99.067043] amdgpu 0000:04:00.0: [drm] PCIE GART of 1024M enabled.
[ 99.067049] amdgpu 0000:04:00.0: [drm] PTB located at 0x000000F41FC00000
[ 99.067070] amdgpu 0000:04:00.0: PSP is resuming...
[ 99.067167] amdgpu 0000:04:00.0: reserve 0x400000 from 0xf41f800000 for PSP TMR
[ 99.157012] amdgpu 0000:04:00.0: RAS: optional ras ta ucode is not available
[ 99.168905] amdgpu 0000:04:00.0: RAP: optional rap ta ucode is not available
[ 99.168909] amdgpu 0000:04:00.0: SECUREDISPLAY: optional securedisplay ta ucode is not available
[ 99.168913] amdgpu 0000:04:00.0: SMU is resuming...
[ 99.169354] amdgpu 0000:04:00.0: dpm has been disabled
[ 99.170469] amdgpu 0000:04:00.0: SMU is resumed successfully!
[ 99.171833] amdgpu 0000:04:00.0: kiq ring mec 2 pipe 1 q 0
[ 99.176522] amdgpu 0000:04:00.0: [drm] DMUB hardware initialized: version=0x0101002B
[ 99.176650] ------------[ cut here ]------------
[ 99.176652] WARNING: drivers/gpu/drm/amd/amdgpu/../display/dc/hubbub/dcn20/dcn20_hubbub.c:587 at hubbub2_get_dchub_ref_freq+0xa1/0xb0 [amdgpu], CPU#3: kworker/u33:7/782
[ 99.177462] Modules linked in: uinput rfcomm snd_seq_dummy snd_hrtimer ccm nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib sunrpc nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 nf_tables qrtr cmac algif_hash algif_skcipher af_alg bnep vfat fat snd_sof_amd_acp70 snd_sof_amd_acp63 snd_sof_amd_vangogh snd_sof_amd_rembrandt snd_sof_amd_renoir snd_sof_amd_acp snd_sof_pci snd_sof_xtensa_dsp snd_sof snd_sof_utils snd_pci_ps snd_soc_acpi_amd_match snd_soc_acpi_amd_sdca_quirks snd_amd_sdw_acpi soundwire_amd soundwire_generic_allocation snd_ctl_led soundwire_bus snd_soc_sdca snd_hda_codec_alc269 snd_hda_codec_realtek_lib amd_atl intel_rapl_msr snd_hda_codec_atihdmi snd_hda_scodec_component snd_soc_core snd_hda_codec_generic intel_rapl_common snd_hda_codec_hdmi iwlmvm snd_compress ac97_bus snd_pcm_dmaengine snd_hda_intel snd_hda_codec mac80211 snd_rpl_pci_acp6x btusb snd_acp_pci hp_bioscfg snd_hda_core
[ 99.177516] snd_amd_acpi_mach btmtk snd_intel_dspcfg snd_acp_legacy_common btrtl ptp snd_intel_sdw_acpi firmware_attributes_class snd_pci_acp6x kvm_amd pps_core snd_hwdep libarc4 uvcvideo btbcm hp_wmi snd_pci_acp5x videobuf2_vmalloc btintel kvm snd_seq uvc platform_profile videobuf2_memops snd_rn_pci_acp3x sparse_keymap snd_seq_device videobuf2_v4l2 irqbypass snd_acp_config videobuf2_common bluetooth rapl videodev wmi_bmof iwlwifi mc snd_pcm snd_soc_acpi pcspkr acpi_cpufreq i2c_piix4 i2c_smbus k10temp snd_pci_acp3x snd_timer cfg80211 hid_sensor_gyro_3d hid_sensor_magn_3d snd hid_sensor_accel_3d hid_sensor_trigger soundcore rfkill industrialio_triggered_buffer kfifo_buf wireless_hotkey hid_sensor_iio_common industrialio joydev mousedev mac_hid loop nfnetlink zram 842_decompress 842_compress lz4hc_compress lz4_compress dm_crypt encrypted_keys trusted asn1_encoder tee amdgpu hid_sensor_hub amdxcp i2c_algo_bit drm_ttm_helper ttm drm_exec drm_panel_backlight_quirks gpu_sched drm_suballoc_helper nvme rtsx_pci_sdmmc
[ 99.177578] drm_buddy nvme_core ucsi_acpi mmc_core drm_display_helper nvme_keyring typec_ucsi ghash_clmulni_intel nvme_auth roles hid_multitouch aesni_intel typec cec ccp hkdf amd_sfh video rtsx_pci i2c_hid_acpi wmi thunderbolt sp5100_tco i2c_hid serio_raw dm_mod i2c_dev
[ 99.177603] CPU: 3 UID: 0 PID: 782 Comm: kworker/u33:7 Tainted: G W 7.0.0-rc1-auyer+ #3 PREEMPT(full) 89085bfd3471dc2ddc421b17d990c1c500db5584
[ 99.177608] Tainted: [W]=WARN
[ 99.177609] Hardware name: HP HP ProBook x360 435 G7/8735, BIOS S80 Ver. 01.17.02 06/07/2024
[ 99.177612] Workqueue: async async_run_entry_fn
[ 99.177619] RIP: 0010:hubbub2_get_dchub_ref_freq+0xa1/0xb0 [amdgpu]
[ 99.178421] Code: 8d 83 c0 63 ff ff 3d 20 4e 00 00 77 21 89 5d 00 48 8b 44 24 08 65 48 2b 05 84 05 36 d0 75 13 48 83 c4 10 5b 5d e9 af ae 7f ce <0f> 0b eb df 0f 0b eb db e8 e2 7a 7e ce 66 90 90 90 90 90 90 90 90
[ 99.178423] RSP: 0018:ffffcd310072fc50 EFLAGS: 00010246
[ 99.178426] RAX: 0000000000001000 RBX: 000000000000bb80 RCX: 0000000000000000
[ 99.178428] RDX: ffffcd310072fc54 RSI: 00000000000039df RDI: ffff8ce014800000
[ 99.178430] RBP: ffff8ce00f882bf8 R08: ffffcd310072fc50 R09: 000000000000000c
[ 99.178431] R10: ffffcd313fecaf00 R11: ffffcd310072f898 R12: ffff8ce00f882800
[ 99.178433] R13: ffff8ce00f848400 R14: ffff8ce00dc83e00 R15: ffff8ce0f6317ec0
[ 99.178435] FS: 0000000000000000(0000) GS:ffff8ce75e767000(0000) knlGS:0000000000000000
[ 99.178437] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 99.178439] CR2: 0000000000000000 CR3: 0000000211d28000 CR4: 0000000000350ef0
[ 99.178441] Call Trace:
[ 99.178446] <TASK>
[ 99.178450] dcn10_init_hw+0x186/0x4e0 [amdgpu c06be2407ae9725ac90c67be79bb3ef89e7cefec]
[ 99.179286] dc_set_power_state+0xd1/0x150 [amdgpu c06be2407ae9725ac90c67be79bb3ef89e7cefec]
[ 99.180031] dm_resume+0x12e/0x8b0 [amdgpu c06be2407ae9725ac90c67be79bb3ef89e7cefec]
[ 99.180833] amdgpu_ip_block_resume+0x27/0x50 [amdgpu c06be2407ae9725ac90c67be79bb3ef89e7cefec]
[ 99.181466] amdgpu_device_ip_resume_phase3+0x6d/0x90 [amdgpu c06be2407ae9725ac90c67be79bb3ef89e7cefec]
[ 99.182040] amdgpu_device_resume+0xbb/0x380 [amdgpu c06be2407ae9725ac90c67be79bb3ef89e7cefec]
[ 99.182620] amdgpu_pmops_resume+0x46/0x80 [amdgpu c06be2407ae9725ac90c67be79bb3ef89e7cefec]
[ 99.183194] ? __pfx_pci_pm_resume+0x10/0x10
[ 99.183200] dpm_run_callback+0x51/0x180
[ 99.183204] ? dpm_wait_for_superior+0xf7/0x150
[ 99.183207] device_resume+0x15c/0x260
[ 99.183210] async_resume+0x21/0x30
[ 99.183213] async_run_entry_fn+0x36/0x160
[ 99.183218] process_one_work+0x193/0x390
[ 99.183222] worker_thread+0x1a1/0x310
[ 99.183226] ? __pfx_worker_thread+0x10/0x10
[ 99.183229] kthread+0xe3/0x120
[ 99.183234] ? __pfx_kthread+0x10/0x10
[ 99.183238] ret_from_fork+0x2bf/0x350
[ 99.183243] ? __pfx_kthread+0x10/0x10
[ 99.183246] ret_from_fork_asm+0x1a/0x30
[ 99.183253] </TASK>
[ 99.183255] ---[ end trace 0000000000000000 ]---
[ 99.299257] usb 1-4: reset full-speed USB device number 3 using xhci_hcd
[ 99.307188] usb 3-3: reset high-speed USB device number 2 using xhci_hcd
[ 99.404342] nvme nvme0: 8/0/0 default/read/poll queues
[ 99.538424] usb 1-3: reset full-speed USB device number 2 using xhci_hcd
[ 100.833055] amdgpu 0000:04:00.0: [drm] *ERROR* dpcd_set_link_settings:1122: core_link_write_dpcd (DP_DOWNSPREAD_CTRL) failed
[ 100.919764] amdgpu 0000:04:00.0: [drm] *ERROR* dpcd_set_link_settings:1127: core_link_write_dpcd (DP_LANE_COUNT_SET) failed
[ 101.006487] amdgpu 0000:04:00.0: [drm] *ERROR* dpcd_set_link_settings:1155: core_link_write_dpcd (DP_LINK_BW_SET) failed
[ 102.589793] amdgpu 0000:04:00.0: [drm] *ERROR* dpcd_set_link_settings:1122: core_link_write_dpcd (DP_DOWNSPREAD_CTRL) failed
[ 102.676500] amdgpu 0000:04:00.0: [drm] *ERROR* dpcd_set_link_settings:1127: core_link_write_dpcd (DP_LANE_COUNT_SET) failed
[ 102.763207] amdgpu 0000:04:00.0: [drm] *ERROR* dpcd_set_link_settings:1155: core_link_write_dpcd (DP_LINK_BW_SET) failed
[ 104.398168] amdgpu 0000:04:00.0: [drm] *ERROR* dpcd_set_link_settings:1122: core_link_write_dpcd (DP_DOWNSPREAD_CTRL) failed
[ 104.484883] amdgpu 0000:04:00.0: [drm] *ERROR* dpcd_set_link_settings:1127: core_link_write_dpcd (DP_LANE_COUNT_SET) failed
[ 104.571597] amdgpu 0000:04:00.0: [drm] *ERROR* dpcd_set_link_settings:1155: core_link_write_dpcd (DP_LINK_BW_SET) failed
[ 106.253776] amdgpu 0000:04:00.0: [drm] *ERROR* dpcd_set_link_settings:1122: core_link_write_dpcd (DP_DOWNSPREAD_CTRL) failed
[ 106.340510] amdgpu 0000:04:00.0: [drm] *ERROR* dpcd_set_link_settings:1127: core_link_write_dpcd (DP_LANE_COUNT_SET) failed
[ 106.427251] amdgpu 0000:04:00.0: [drm] *ERROR* dpcd_set_link_settings:1155: core_link_write_dpcd (DP_LINK_BW_SET) failed
[ 107.382304] amdgpu 0000:04:00.0: [drm] enabling link 0 failed: 15
[ 107.568497] amdgpu 0000:04:00.0: ring gfx uses VM inv eng 0 on hub 0
[ 107.568501] amdgpu 0000:04:00.0: ring comp_1.0.0 uses VM inv eng 1 on hub 0
[ 107.568503] amdgpu 0000:04:00.0: ring comp_1.1.0 uses VM inv eng 4 on hub 0
[ 107.568504] amdgpu 0000:04:00.0: ring comp_1.2.0 uses VM inv eng 5 on hub 0
[ 107.568506] amdgpu 0000:04:00.0: ring comp_1.3.0 uses VM inv eng 6 on hub 0
[ 107.568508] amdgpu 0000:04:00.0: ring comp_1.0.1 uses VM inv eng 7 on hub 0
[ 107.568509] amdgpu 0000:04:00.0: ring comp_1.1.1 uses VM inv eng 8 on hub 0
[ 107.568511] amdgpu 0000:04:00.0: ring comp_1.2.1 uses VM inv eng 9 on hub 0
[ 107.568512] amdgpu 0000:04:00.0: ring comp_1.3.1 uses VM inv eng 10 on hub 0
[ 107.568514] amdgpu 0000:04:00.0: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0
[ 107.568516] amdgpu 0000:04:00.0: ring sdma0 uses VM inv eng 0 on hub 8
[ 107.568518] amdgpu 0000:04:00.0: ring vcn_dec uses VM inv eng 1 on hub 8
[ 107.568520] amdgpu 0000:04:00.0: ring vcn_enc0 uses VM inv eng 4 on hub 8
[ 107.568521] amdgpu 0000:04:00.0: ring vcn_enc1 uses VM inv eng 5 on hub 8
[ 107.568523] amdgpu 0000:04:00.0: ring jpeg_dec uses VM inv eng 6 on hub 8
[ 107.584564] OOM killer enabled.
[ 107.584569] Restarting tasks: Starting
[ 107.585190] Restarting tasks: Done
regards,
Rafael Passos