Since upgrading to 6.11.8 my system has been very unstable. Every hour or so the second monitor would crash and show a green screen, but the laptop would continue as it if was still connected running, and then eventually freeze the whole laptop.
Looks like it could be an AMD driver issue? I am running a AMD Ryzen AI 9 365 w/ Radeon 880M
Rolling back to 6.11.7 fixes this issue.
Nov 25 12:08:46 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring vcn_unified_0 timeout, signaled seq=962, emitted seq=963
Nov 25 12:08:46 fedora kernel: amdgpu 0000:62:00.0: amdgpu: Process information: process RDD Process pid 5901 thread firefox:cs0 pid 10465
Nov 25 12:08:46 fedora kernel: amdgpu 0000:62:00.0: amdgpu: GPU reset begin!
Nov 25 12:08:47 fedora kernel: amdgpu 0000:62:00.0: amdgpu: Dumping IP State
Nov 25 12:08:47 fedora kernel: amdgpu 0000:62:00.0: amdgpu: Dumping IP State Completed
Nov 25 12:08:47 fedora kernel: amdgpu 0000:62:00.0: amdgpu: MODE2 reset
Nov 25 12:08:47 fedora kernel: amdgpu 0000:62:00.0: amdgpu: GPU reset succeeded, trying to resume
Nov 25 12:08:47 fedora kernel: [drm] PCIE GART of 512M enabled (table at 0x00000080FFB00000).
Nov 25 12:08:47 fedora kernel: amdgpu 0000:62:00.0: amdgpu: SMU is resuming...
Nov 25 12:08:47 fedora kernel: amdgpu 0000:62:00.0: amdgpu: SMU is resumed successfully!
Nov 25 12:08:47 fedora kernel: [drm] DMUB hardware initialized: version=0x09000800
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 6 on hub 0
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 7 on hub 0
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 8 on hub 0
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 9 on hub 0
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 10 on hub 0
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 11 on hub 0
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring vcn_unified_0 uses VM inv eng 0 on hub 8
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring jpeg_dec_0 uses VM inv eng 1 on hub 8
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring mes_kiq_3.1.0 uses VM inv eng 13 on hub 0
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: ring vpe uses VM inv eng 4 on hub 8
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: recover vram bo from shadow start
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: recover vram bo from shadow done
Nov 25 12:08:48 fedora kernel: amdgpu 0000:62:00.0: amdgpu: GPU reset(1) succeeded!
Nov 25 12:08:48 fedora gnome-shell[3445]: meta_wayland_buffer_process_damage: assertion 'buffer->resource' failed
Nov 25 12:08:48 fedora kernel: WARNING: CPU: 8 PID: 8721 at drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:3864 commit_planes_for_stream+0x1a4a/0x1fa0 [amdgpu]
Nov 25 12:08:48 fedora kernel: Modules linked in: overlay uhid uinput snd_seq_dummy snd_hrtimer rfcomm xt_MASQUERADE xt_mark nft_compat tun nf_conntrack_netbios_ns nf_conntrack_broadcast nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib 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 ip_set nf_tables qrtr snd_ctl_led bnep sunrpc binfmt_misc vfat fat r8153_ecm cdc_ether usbnet mt7921e mt7921_common mt792x_lib mt76_connac_lib mt76 snd_acp_legacy_mach snd_acp_mach snd_soc_nau8821 snd_acp3x_rn snd_acp70 snd_acp_i2s snd_acp_pdm snd_acp_pcm snd_soc_dmic snd_sof_amd_acp63 snd_sof_amd_vangogh snd_sof_amd_rembrandt snd_sof_amd_renoir amd_atl intel_rapl_msr snd_sof_amd_acp intel_rapl_common snd_sof_pci snd_sof_xtensa_dsp edac_mce_amd snd_sof snd_sof_utils snd_pci_ps kvm_amd snd_amd_sdw_acpi snd_hda_codec_realtek soundwire_amd soundwire_generic_allocation soundwire_bus kvm snd_hda_codec_generic mac80211 snd_hda_scodec_component snd_soc_core snd_hda_codec_hdmi
Nov 25 12:08:48 fedora kernel: snd_usb_audio snd_hda_intel snd_intel_dspcfg snd_intel_sdw_acpi uvcvideo snd_compress ac97_bus snd_hda_codec snd_pcm_dmaengine uvc snd_usbmidi_lib videobuf2_vmalloc btusb snd_rpl_pci_acp6x videobuf2_memops videobuf2_v4l2 snd_acp_pci snd_ump btrtl snd_hda_core snd_acp_legacy_common btintel videobuf2_common snd_rawmidi snd_pci_acp6x snd_hwdep btbcm btmtk snd_seq videodev libarc4 snd_seq_device r8152 bluetooth spd5118 mc mii snd_pcm snd_pci_acp5x rapl cfg80211 wmi_bmof pcspkr snd_rn_pci_acp3x snd_acp_config snd_timer ideapad_laptop amd_pmf thunderbolt snd_soc_acpi sparse_keymap snd amdtee i2c_piix4 snd_pci_acp3x soundcore k10temp amd_sfh rfkill i2c_smbus tee joydev platform_profile amd_pmc loop nfnetlink zram dm_crypt amdgpu amdxcp i2c_algo_bit drm_ttm_helper ttm drm_exec crct10dif_pclmul nvme gpu_sched crc32_pclmul crc32c_intel drm_suballoc_helper polyval_clmulni drm_buddy polyval_generic nvme_core drm_display_helper video hid_sensor_hub ghash_clmulni_intel ucsi_acpi hid_multitouch sha512_ssse3 sha256_ssse3
Nov 25 12:08:48 fedora kernel: sha1_ssse3 typec_ucsi cec sp5100_tco nvme_auth typec wmi i2c_hid_acpi i2c_hid serio_raw ip6_tables ip_tables fuse
Nov 25 12:08:48 fedora kernel: CPU: 8 UID: 0 PID: 8721 Comm: kworker/u82:2 Tainted: G W 6.11.8-300.fc41.x86_64 #1
Nov 25 12:08:48 fedora kernel: Tainted: [W]=WARN
Nov 25 12:08:48 fedora kernel: Hardware name: LENOVO 83HN/LNVNB161216, BIOS PSCN14WW 06/27/2024
Nov 25 12:08:48 fedora kernel: Workqueue: events_unbound commit_work
Nov 25 12:08:48 fedora kernel: RIP: 0010:commit_planes_for_stream+0x1a4a/0x1fa0 [amdgpu]
Nov 25 12:08:48 fedora kernel: Code: 7e ea ff ff 48 83 78 60 00 0f 85 73 ea ff ff 48 83 78 70 00 0f 85 68 ea ff ff 48 83 78 68 00 0f 85 5d ea ff ff e9 b5 ea ff ff <0f> 0b 48 8b 83 78 05 00 00 8b 80 a8 02 00 00 85 c0 0f 84 72 03 00
Nov 25 12:08:48 fedora kernel: RSP: 0018:ffffaad38e77b9b8 EFLAGS: 00010246
Nov 25 12:08:48 fedora kernel: RAX: 0000000000000000 RBX: ffff9e5b66400000 RCX: 000000000000001e
Nov 25 12:08:48 fedora kernel: RDX: 0000000000000000 RSI: ffff9e5c33f60000 RDI: ffff9e5dd25c0308
Nov 25 12:08:48 fedora kernel: RBP: ffff9e5dd25c0000 R08: ffffaad38e77b964 R09: 0000000000000016
Nov 25 12:08:48 fedora kernel: R10: ffff9e5c33f60000 R11: 0000000000000002 R12: 0000000000000002
Nov 25 12:08:48 fedora kernel: R13: 0000000000000001 R14: 0000000000000000 R15: 0000000000000002
Nov 25 12:08:48 fedora kernel: FS: 0000000000000000(0000) GS:ffff9e61a1a00000(0000) knlGS:0000000000000000
Nov 25 12:08:48 fedora kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Nov 25 12:08:48 fedora kernel: CR2: 00007fa4a58487e4 CR3: 000000038442a000 CR4: 0000000000f50ef0
Nov 25 12:08:48 fedora kernel: PKRU: 55555554
Nov 25 12:08:48 fedora kernel: Call Trace:
Nov 25 12:08:48 fedora kernel: <TASK>
Nov 25 12:08:48 fedora kernel: ? commit_planes_for_stream+0x1a4a/0x1fa0 [amdgpu]
Nov 25 12:08:48 fedora kernel: ? __warn.cold+0x8e/0xe8
Nov 25 12:08:48 fedora kernel: ? commit_planes_for_stream+0x1a4a/0x1fa0 [amdgpu]
Nov 25 12:08:48 fedora kernel: ? report_bug+0xff/0x140
Nov 25 12:08:48 fedora kernel: ? handle_bug+0x58/0x90
Nov 25 12:08:48 fedora kernel: ? exc_invalid_op+0x17/0x70
Nov 25 12:08:48 fedora kernel: ? asm_exc_invalid_op+0x1a/0x20
Nov 25 12:08:48 fedora kernel: ? commit_planes_for_stream+0x1a4a/0x1fa0 [amdgpu]
Nov 25 12:08:48 fedora kernel: ? commit_planes_for_stream+0x17d/0x1fa0 [amdgpu]
Nov 25 12:08:48 fedora kernel: update_planes_and_stream_v2+0x2c9/0x620 [amdgpu]
Nov 25 12:08:48 fedora kernel: dc_update_planes_and_stream+0x7f/0xf0 [amdgpu]
Nov 25 12:08:48 fedora kernel: amdgpu_dm_atomic_commit_tail+0x1654/0x4580 [amdgpu]
Nov 25 12:08:48 fedora kernel: ? drm_crtc_vblank_helper_get_vblank_timestamp_internal+0x162/0x3a0
Nov 25 12:08:48 fedora kernel: ? dma_fence_default_wait+0x8c/0x260
Nov 25 12:08:48 fedora kernel: ? wait_for_completion_timeout+0x13b/0x170
Nov 25 12:08:48 fedora kernel: ? dma_fence_wait_timeout+0x108/0x140
Nov 25 12:08:48 fedora kernel: commit_tail+0xac/0x160
Nov 25 12:08:48 fedora kernel: process_one_work+0x176/0x330
Nov 25 12:08:48 fedora kernel: worker_thread+0x252/0x390
Nov 25 12:08:48 fedora kernel: ? __pfx_worker_thread+0x10/0x10
Nov 25 12:08:48 fedora kernel: kthread+0xcf/0x100
Nov 25 12:08:48 fedora kernel: ? __pfx_kthread+0x10/0x10
Nov 25 12:08:48 fedora kernel: ret_from_fork+0x31/0x50
Nov 25 12:08:48 fedora kernel: ? __pfx_kthread+0x10/0x10
Nov 25 12:08:48 fedora kernel: ret_from_fork_asm+0x1a/0x30
Nov 25 12:08:48 fedora kernel: </TASK>
Nov 25 12:08:48 fedora kernel: ---[ end trace 0000000000000000 ]---
Nov 25 12:08:54 fedora wpa_supplicant[2213]: wlp97s0: Reject scan trigger since one is already pending
Nov 25 12:08:58 fedora kernel: amdgpu 0000:62:00.0: [drm] *ERROR* [CRTC:83:crtc-1] flip_done timed out