Description of problem: suddenly blackscreened and freezed during suspension Additional info: reporter: libreport-2.17.11 WARNING: CPU: 1 PID: 53621 at drivers/gpu/drm/radeon/radeon_object.c:62 radeon_ttm_bo_destroy+0xe2/0xf0 [radeon] Modules linked in: ppp_async pppox ppp_generic slhc echainiv xfrm_interface ip_vti ip_tunnel ah6 ah4 esp6 esp4 xfrm4_tunnel tunnel4 ipcomp ipcomp6 xfrm6_tunnel xfrm_ipcomp tunnel6 chacha20poly1305 camellia_generic camellia_aesni_avx2 camellia_aesni_avx_x86_64 camellia_x86_64 xcbc des_generic libdes uinput rfcomm snd_seq_dummy snd_hrtimer 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 nfnetlink qrtr brcmfmac_wcc bnep sunrpc binfmt_misc nls_utf8 hfsplus intel_rapl_msr intel_rapl_common x86_pkg_temp_thermal intel_powerclamp snd_hda_codec_hdmi coretemp snd_hda_codec_cirrus snd_hda_codec_generic kvm_intel ledtrig_audio snd_hda_intel kvm brcmfmac snd_intel_dspcfg snd_intel_sdw_acpi btusb snd_hda_codec btrtl snd_hda_core brcmutil btintel iTCO_wdt irqbypass intel_pmc_bxt snd_hwdep btbcm btmtk mei_pxp iTCO_vendor_support joydev mei_hdcp rapl applesmc cfg80211 snd_seq intel_cstate bluetooth snd_seq_device intel_uncore snd_pcm mei_me mmc_core intel_pch_thermal i2c_i801 pcspkr mei snd_timer i2c_smbus rfkill lpc_ich acpi_als thunderbolt bcm5974 snd sbs industrialio_triggered_buffer soundcore kfifo_buf industrialio sbshc apple_gmux apple_mfi_fastcharge loop zram dm_crypt amdgpu amdxcp drm_exec gpu_sched drm_buddy radeon crct10dif_pclmul crc32_pclmul crc32c_intel drm_ttm_helper polyval_clmulni ttm polyval_generic uas i2c_algo_bit drm_suballoc_helper ghash_clmulni_intel drm_display_helper sha512_ssse3 sha256_ssse3 usb_storage hid_apple sha1_ssse3 cec video wmi ip6_tables ip_tables fuse CPU: 1 PID: 53621 Comm: gnome-shell Not tainted 6.7.5-200.fc39.x86_64 #1 Hardware name: Apple Inc. MacBookPro11,5/Mac-06F11F11946D27C5, BIOS 481.0.0.0.0 01/12/2023 RIP: 0010:radeon_ttm_bo_destroy+0xe2/0xf0 [radeon] Code: 00 00 00 74 0f 48 8b b3 c8 01 00 00 48 89 df e8 54 84 42 cd 48 89 df e8 4c 9a 41 cd 4c 89 e7 5b 5d 41 5c 41 5d e9 7e bb cf cc <0f> 0b eb cd 66 2e 0f 1f 84 00 00 00 00 00 90 90 90 90 90 90 90 90 RSP: 0018:ffffaa6181583ce0 EFLAGS: 00010216 RAX: ffff8fb0d84ebe88 RBX: ffff8fb0d84ebc78 RCX: ffff8fb13b6b3400 RDX: ffff8fb12d004600 RSI: ffff8fb0d84ebc00 RDI: ffff8fafc5591de0 RBP: ffffffffffffffff R08: 0000000000000282 R09: 000000008020001f R10: 0000000000000000 R11: 0000000000000000 R12: ffff8fb0d84ebc00 R13: ffff8faff018fe68 R14: ffff8faff018fe50 R15: 00000000000003b9 FS: 00007f7769f77640(0000) GS:ffff8fb32f240000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f615dc47000 CR3: 0000000273f42002 CR4: 00000000001706f0 Call Trace: <TASK> ? radeon_ttm_bo_destroy+0xe2/0xf0 [radeon] ? __warn+0x81/0x130 ? radeon_ttm_bo_destroy+0xe2/0xf0 [radeon] ? report_bug+0x171/0x1a0 ? handle_bug+0x3c/0x80 ? exc_invalid_op+0x17/0x70 ? asm_exc_invalid_op+0x1a/0x20 ? radeon_ttm_bo_destroy+0xe2/0xf0 [radeon] radeon_bo_unref+0x1e/0x30 [radeon] radeon_gem_object_free+0x34/0x60 [radeon] drm_gem_handle_delete+0x90/0xd0 ? __pfx_drm_gem_close_ioctl+0x10/0x10 drm_ioctl_kernel+0xd6/0x180 drm_ioctl+0x26d/0x4b0 ? __pfx_drm_gem_close_ioctl+0x10/0x10 radeon_drm_ioctl+0x4d/0x80 [radeon] __x64_sys_ioctl+0x97/0xd0 do_syscall_64+0x64/0xe0 ? syscall_exit_to_user_mode+0x2b/0x40 ? do_syscall_64+0x70/0xe0 entry_SYSCALL_64_after_hwframe+0x6e/0x76 RIP: 0033:0x7f776d72f19d Code: 04 25 28 00 00 00 48 89 45 c8 31 c0 48 8d 45 10 c7 45 b0 10 00 00 00 48 89 45 b8 48 8d 45 d0 48 89 45 c0 b8 10 00 00 00 0f 05 <89> c2 3d 00 f0 ff ff 77 1a 48 8b 45 c8 64 48 2b 04 25 28 00 00 00 RSP: 002b:00007ffc2caea0d0 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 RAX: ffffffffffffffda RBX: 00005579e6a093d0 RCX: 00007f776d72f19d RDX: 00007ffc2caea178 RSI: 0000000040086409 RDI: 000000000000000e RBP: 00007ffc2caea120 R08: 00005579e663b720 R09: 0000000000000007 R10: 00005579e7fdd5c0 R11: 0000000000000246 R12: 00007ffc2caea178 R13: 0000000040086409 R14: 000000000000000e R15: 00005579e7fdd5c0 </TASK> Potential duplicate: bug 2142709
It’s when the system automatically suspend therefore can’t wake anymore on Macbook11,5 w/ AMD graphics. System log below: ```` Mar 19 02:29:30 fedora gdm[5730]: GLib: Source ID 85 was not found when attempting to remove it Mar 19 02:29:30 fedora kernel: PM: suspend entry (s2idle) Mar 19 02:29:30 fedora kernel: PM: suspend exit Mar 19 02:29:30 fedora bluetoothd[5386]: Controller resume with wake event 0x0 Mar 19 02:29:30 fedora uresourced[5753]: Setting resources on user.slice (MemoryMin: 0, MemoryLow: 0, CPUWeight: -, IOWeight: -) Mar 19 02:29:30 fedora uresourced[5753]: Setting resources on user (MemoryMin: 0, MemoryLow: 0, CPUWeight: 100, IOWeight: 100) Mar 19 02:29:30 fedora uresourced[5753]: Setting resources on user-1001.slice (MemoryMin: 0, MemoryLow: 0, CPUWeight: 100, IOWeight: 100) Mar 19 02:29:30 fedora kernel: random: crng reseeded on system resumption Mar 19 02:29:30 fedora kernel: Restarting tasks ... done. Mar 19 02:29:30 fedora kernel: OOM killer enabled. Mar 19 02:29:30 fedora kernel: PM: resume devices took 3.170 seconds Mar 19 02:29:30 fedora kernel: [drm:radeon_dp_link_train [radeon]] *ERROR* clock recovery failed Mar 19 02:29:30 fedora kernel: [drm:radeon_dp_link_train [radeon]] *ERROR* displayport link status failed Mar 19 02:29:30 fedora kernel: [drm:radeon_dp_link_train [radeon]] *ERROR* clock recovery failed Mar 19 02:29:30 fedora kernel: [drm:radeon_dp_link_train [radeon]] *ERROR* displayport link status failed Mar 19 02:29:30 fedora kernel: [drm:radeon_ib_ring_tests [radeon]] *ERROR* radeon: failed testing IB on ring 7 (-12). Mar 19 02:29:30 fedora kernel: [drm:radeon_vce_ib_test [radeon]] *ERROR* radeon: failed to get create msg (-12). Mar 19 02:29:30 fedora kernel: [drm:radeon_vce_get_create_msg [radeon]] *ERROR* radeon: failed to schedule ib (-12). Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: scheduling IB failed (-12). Mar 19 02:29:30 fedora kernel: [drm:radeon_ib_ring_tests [radeon]] *ERROR* radeon: failed testing IB on ring 6 (-12). Mar 19 02:29:30 fedora kernel: [drm:radeon_vce_ib_test [radeon]] *ERROR* radeon: failed to get create msg (-12). Mar 19 02:29:30 fedora kernel: [drm:radeon_vce_get_create_msg [radeon]] *ERROR* radeon: failed to schedule ib (-12). Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: scheduling IB failed (-12). Mar 19 02:29:30 fedora kernel: [drm:si_resume [radeon]] *ERROR* si startup failed on resume Mar 19 02:29:30 fedora kernel: [drm:r600_ring_test [radeon]] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD) Mar 19 02:29:30 fedora kernel: ata1.00: configured for UDMA/133 Mar 19 02:29:30 fedora kernel: ata1.00: unexpected _GTF length (8) Mar 19 02:29:30 fedora kernel: ata1.00: unexpected _GTF length (8) Mar 19 02:29:30 fedora kernel: ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300) Mar 19 02:29:30 fedora kernel: debugfs: File 'radeon_ring_dma2' in directory '0000:01:00.0' already present! Mar 19 02:29:30 fedora kernel: debugfs: File 'radeon_ring_dma1' in directory '0000:01:00.0' already present! Mar 19 02:29:30 fedora kernel: debugfs: File 'radeon_ring_cp2' in directory '0000:01:00.0' already present! Mar 19 02:29:30 fedora kernel: debugfs: File 'radeon_ring_cp1' in directory '0000:01:00.0' already present! Mar 19 02:29:30 fedora kernel: debugfs: File 'radeon_ring_gfx' in directory '0000:01:00.0' already present! Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: failed VCE resume (-22). Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: fence driver on ring 4 use gpu addr 0x0000000080000c10 Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: fence driver on ring 2 use gpu addr 0x0000000080000c08 Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: fence driver on ring 1 use gpu addr 0x0000000080000c04 Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00 Mar 19 02:29:30 fedora gdm[5730]: GLib: Source ID 85 was not found when attempting to remove it Mar 19 02:29:30 fedora kernel: PM: suspend entry (s2idle) Mar 19 02:29:30 fedora kernel: PM: suspend exit Mar 19 02:29:30 fedora bluetoothd[5386]: Controller resume with wake event 0x0 Mar 19 02:29:30 fedora uresourced[5753]: Setting resources on user.slice (MemoryMin: 0, MemoryLow: 0, CPUWeight: -, IOWeight: -) Mar 19 02:29:30 fedora uresourced[5753]: Setting resources on user (MemoryMin: 0, MemoryLow: 0, CPUWeight: 100, IOWeight: 100) Mar 19 02:29:30 fedora uresourced[5753]: Setting resources on user-1001.slice (MemoryMin: 0, MemoryLow: 0, CPUWeight: 100, IOWeight: 100) Mar 19 02:29:30 fedora kernel: random: crng reseeded on system resumption Mar 19 02:29:30 fedora kernel: Restarting tasks ... done. Mar 19 02:29:30 fedora kernel: OOM killer enabled. Mar 19 02:29:30 fedora kernel: PM: resume devices took 3.170 seconds Mar 19 02:29:30 fedora kernel: [drm:radeon_dp_link_train [radeon]] *ERROR* clock recovery failed Mar 19 02:29:30 fedora kernel: [drm:radeon_dp_link_train [radeon]] *ERROR* displayport link status failed Mar 19 02:29:30 fedora kernel: [drm:radeon_dp_link_train [radeon]] *ERROR* clock recovery failed Mar 19 02:29:30 fedora kernel: [drm:radeon_dp_link_train [radeon]] *ERROR* displayport link status failed Mar 19 02:29:30 fedora kernel: [drm:radeon_ib_ring_tests [radeon]] *ERROR* radeon: failed testing IB on ring 7 (-12). Mar 19 02:29:30 fedora kernel: [drm:radeon_vce_ib_test [radeon]] *ERROR* radeon: failed to get create msg (-12). Mar 19 02:29:30 fedora kernel: [drm:radeon_vce_get_create_msg [radeon]] *ERROR* radeon: failed to schedule ib (-12). Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: scheduling IB failed (-12). Mar 19 02:29:30 fedora kernel: [drm:radeon_ib_ring_tests [radeon]] *ERROR* radeon: failed testing IB on ring 6 (-12). Mar 19 02:29:30 fedora kernel: [drm:radeon_vce_ib_test [radeon]] *ERROR* radeon: failed to get create msg (-12). Mar 19 02:29:30 fedora kernel: [drm:radeon_vce_get_create_msg [radeon]] *ERROR* radeon: failed to schedule ib (-12). Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: scheduling IB failed (-12). Mar 19 02:29:30 fedora kernel: [drm:si_resume [radeon]] *ERROR* si startup failed on resume Mar 19 02:29:30 fedora kernel: [drm:r600_ring_test [radeon]] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD) Mar 19 02:29:30 fedora kernel: ata1.00: configured for UDMA/133 Mar 19 02:29:30 fedora kernel: ata1.00: unexpected _GTF length (8) Mar 19 02:29:30 fedora kernel: ata1.00: unexpected _GTF length (8) Mar 19 02:29:30 fedora kernel: ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300) Mar 19 02:29:30 fedora kernel: debugfs: File 'radeon_ring_dma2' in directory '0000:01:00.0' already present! Mar 19 02:29:30 fedora kernel: debugfs: File 'radeon_ring_dma1' in directory '0000:01:00.0' already present! Mar 19 02:29:30 fedora kernel: debugfs: File 'radeon_ring_cp2' in directory '0000:01:00.0' already present! Mar 19 02:29:30 fedora kernel: debugfs: File 'radeon_ring_cp1' in directory '0000:01:00.0' already present! Mar 19 02:29:30 fedora kernel: debugfs: File 'radeon_ring_gfx' in directory '0000:01:00.0' already present! Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: failed VCE resume (-22). Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: fence driver on ring 4 use gpu addr 0x0000000080000c10 Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: fence driver on ring 2 use gpu addr 0x0000000080000c08 Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: fence driver on ring 1 use gpu addr 0x0000000080000c04 Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00 Mar 19 02:29:30 fedora kernel: radeon 0000:01:00.0: WB enabled Mar 19 02:29:30 fedora kernel: [drm] PCIE GART of 2048M enabled (table at 0x00000000001D6000). Mar 19 02:29:30 fedora kernel: [drm] PCIE gen 3 link speeds already enabled Mar 19 02:29:30 fedora kernel: PM: Some devices failed to suspend, or early wake event detected ````
This message is a reminder that Fedora Linux 39 is nearing its end of life. Fedora will stop maintaining and issuing updates for Fedora Linux 39 on 2024-11-26. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a 'version' of '39'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, change the 'version' to a later Fedora Linux version. Note that the version field may be hidden. Click the "Show advanced fields" button if you do not see it. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora Linux 39 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora Linux, you are encouraged to change the 'version' to a later version prior to this bug being closed.
Fedora Linux 39 entered end-of-life (EOL) status on 2024-11-26. Fedora Linux 39 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora Linux please feel free to reopen this bug against that version. Note that the version field may be hidden. Click the "Show advanced fields" button if you do not see the version field. If you are unable to reopen this bug, please file a new report against an active release. Thank you for reporting this bug and we are sorry it could not be fixed.