Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.
Admin message
The migration is almost done, at least the rest should happen in the background. There are still a few technical difference between the old cluster and the new ones, and they are summarized in this issue. Please pay attention to the TL:DR at the end of the comment.
Suspend is unreliable as the laptop will fail to recover from a suspend/resume cycle. The failure rate is unpredictable. Sometimes things will work for multiple cycles, other times it fails on the first one.
Hardware description:
CPU: 5900HS
GPU: Cezanne
System Memory: 2x8GB Micron DDR4 3200
Display(s): Built in 120 Hz 1080p, External Monoprice 35in Zero-G 100Hz Monitor
Type of Diplay Connection: HDMI
System information:
Distro name and Version: Endeavour and Fedora 34
Kernel version: 5.13.2 and 5.14.rc-1
Custom kernel: 5.13.2 built with s0ix patches from 5.14, but also d3hot delay quirk Patched 5.13 kernel tree
AMD package version: 21.20 firmware
How to reproduce the issue:
Boot into system, suspend via any method (close lid, GNOME Suspend option, or systemctl suspend). Try to resume.
With the 5.13 kernels, the system usually suspends right away (blinking power LED), but there can be times where the LED doesn't blink. One can usually wake the system up again from this state.
When the resume fails, the system will fail to wake up. No tty is available, and one has to force the power off.
Looking at logs after reboot, there is no clear indication of failure. The system will log that it entered s2idle state and no other logs will be seen.
Enabling PM Debug doesn't add more useful details
I have a Lenovo USB C dock that I use with this system. To make sure the issue isn't tied to external factors, I have tried these cycles with everything disconnected. The cycles fail the same with the dock connected/disconnected, or external monitor connected/disconnected.
We have a community Discord for ROG users and most G14 and G15 users with Cezanne hardware have similar issues. We've been trying patches from the Renoir suspend thread on 5.12, 5.13 and 5.14 with limited success. The G14 (my model) seems to be the one having the most failures. G15 units appear to have more success but still fail eventually.
Attached files:
Journalctl output from a boot that had one successful resume, followed by a failed suspend. Log ends with 'entering s2idle' but the laptop had to be forced off.
failedsuspend.txt
Edited
Designs
Child items ...
Show closed items
Linked items 0
Link issues together to show that they're related.
Learn more.
Yes, it has a discrete card and we are not using nouveau. I am using the nvidia 470 beta driver but I am also running in integrated mode at the moment so the nvidia GPU is not active.
We found before that enabling the nvidia suspend/resume services helped with stability even on iGPU mode, so I've had it on since then. I'm happy to disable the services if we want to test that way.
I also have a Lenovo USB C Docking station attached that seems to have a bad component, so ignore 'USB Cable is bad' messages.
I haven't specifically done it. The nvidia driver is not even loaded when running in integrated mode, so the service won't do anything unless running in hybrid or dGPU mode. On this model of the ASUS ROG G14 (and the G15), the nvidia dGPU is completely off when in integrated mode and can be suspended completely in hybrid mode. It doesn't even show up in lspci in integrated mode:
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir IOMMU00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe GPP Bridge00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 166a00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 166b00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 166c00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 166d00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 166e00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 166f00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 167000:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Device 167102:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)03:00.0 Non-Volatile memory controller: SK hynix Device 174a04:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cezanne (rev c4)04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Device 163704:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor04:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.104:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir USB 3.104:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/FireFlight/Renoir Audio Processor (rev 01)04:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) HD Audio Controller
Graphics mode switching between iGPU, dGPU, on-demand, and vfio (for VM pass-through)
I am not an expert on the methods used to set the GPU states. Luke Jones is the dev doing that work. I sent him a link to this comment so he can add any details that might be helpful.
I would worry that the changes being made through such a tool turn off the dGPU but perhaps the firmware is still configured to expect it for the purposes of s0i3.
If possible can you instead configure for hybrid mode and enable rtd3?
We don't have the "Audio device PCI function, USB xHCI Host Controller function as well as USB Type-C UCSI Controller PCI function." removal lines but the workarounds are probably not needed for kernel versions 5.12+ since the document talks about kernel 4.19.
I've been testing suspend/resume cycles in Hybrid mode all day today and have had 7 successful cycles. I usually have a crash within the first two cycles.
I will continue collecting data and trying to make this crash and report back.
On the previous boot I sadly did not have set amd_pmc.dyndbg="+p".
Now on another boot cycle I have it set (the custom kernel 5.14.3-300.rog.fc34.x86_64 contains all the patches as far as I know) and another try to hibernate failed.
This is what I got from journalctl:
Command line: BOOT_IMAGE=(hd0,gpt2)/vmlinuz-5.14.3-300.rog.fc34.x86_64 [...] rhgb quiet rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=0 pm_debug_messages amd_pmc.dyndbg=+p "acpi.dyndbg=file drivers/acpi/x86/s2idle.c +p"[...]Sep 19 19:40:21 powerbookg14 systemd[1]: Reached target Sleep.Sep 19 19:40:22 powerbookg14 systemd[1]: Starting NVIDIA system hibernate actions...Sep 19 19:40:22 powerbookg14 hibernate[22451]: nvidia-hibernate.serviceSep 19 19:40:22 powerbookg14 logger[22451]: <13>Sep 19 19:40:22 hibernate: nvidia-hibernate.serviceSep 19 19:40:22 powerbookg14 kernel: rfkill: input handler enabled[...]Sep 19 19:40:22 powerbookg14 uresourced[1889]: Setting resources on user-1000.slice (MemoryMin: 0, MemoryLow: 0, CPUWeight: 100, IOWeight: 100)Sep 19 19:40:22 powerbookg14 uresourced[1889]: Setting resources on user@1000.service (MemoryMin: 0, MemoryLow: 0, CPUWeight: 100, IOWeight: 100)Sep 19 19:40:22 powerbookg14 uresourced[1889]: Setting resources on user.slice (MemoryMin: 0, MemoryLow: 0, CPUWeight: -, IOWeight: -)Sep 19 19:40:23 powerbookg14 systemd[1]: nvidia-hibernate.service: Deactivated successfully.Sep 19 19:40:23 powerbookg14 audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=nvidia-hibernate comm="systemd" exe="/usr/lib/systemd>Sep 19 19:40:23 powerbookg14 audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=nvidia-hibernate comm="systemd" exe="/usr/lib/systemd/>Sep 19 19:40:23 powerbookg14 systemd[1]: Finished NVIDIA system hibernate actions.Sep 19 19:40:23 powerbookg14 systemd[1]: nvidia-hibernate.service: Consumed 1.278s CPU time.Sep 19 19:40:23 powerbookg14 systemd[1]: Starting Hibernate...Sep 19 19:40:23 powerbookg14 kernel: PM: Hibernation mode set to 'platform'Sep 19 19:40:23 powerbookg14 systemd-sleep[22511]: Suspending system...Sep 19 19:40:23 powerbookg14 kernel: PM: hibernation: hibernation entrySep 19 19:40:31 powerbookg14 kernel: Filesystems sync: 0.042 secondsSep 19 19:40:31 powerbookg14 kernel: Freezing user space processes ... (elapsed 0.005 seconds) done.Sep 19 19:40:31 powerbookg14 kernel: OOM killer disabled.Sep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Marking nosave pages: [mem 0x00000000-0x00000fff]Sep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Marking nosave pages: [mem 0x000a0000-0x000fffff]Sep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Marking nosave pages: [mem 0x09dbf000-0x0a000fff]Sep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Marking nosave pages: [mem 0x0a200000-0x0a20efff]Sep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Marking nosave pages: [mem 0xdaf22000-0xdaf22fff]Sep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Marking nosave pages: [mem 0xe6fec000-0xe6fecfff]Sep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Marking nosave pages: [mem 0xe6ff9000-0xe6ff9fff]Sep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Marking nosave pages: [mem 0xe7005000-0xe7005fff]Sep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Marking nosave pages: [mem 0xe7692000-0xe773afff]Sep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Marking nosave pages: [mem 0xe9478000-0xe9478fff]Sep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Marking nosave pages: [mem 0xeae0a000-0xecdfefff]Sep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Marking nosave pages: [mem 0xee000000-0xffffffff]Sep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Basic memory bitmaps createdSep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Preallocating image memorySep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Allocated 3741700 pages for snapshotSep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Allocated 14966800 kbytes in 0.52 seconds (28782.30 MB/s)Sep 19 19:40:31 powerbookg14 kernel: Freezing remaining freezable tasks ... (elapsed 0.002 seconds) done.Sep 19 19:40:31 powerbookg14 kernel: printk: Suspending console(s) (use no_console_suspend to debug)Sep 19 19:40:31 powerbookg14 kernel: [drm] free PSP TMR bufferSep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: MODE2 resetSep 19 19:40:31 powerbookg14 kernel: PM: freeze of devices complete after 263.643 msecsSep 19 19:40:31 powerbookg14 kernel: PM: late freeze of devices complete after 1.104 msecsSep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_RESPONSE:1Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_ARGUMENT:0Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_MESSAGE:3Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: SMU response timed outSep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_RESPONSE:0Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_ARGUMENT:0Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_MESSAGE:7Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_RESPONSE:0Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_ARGUMENT:0Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_MESSAGE:7Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: failed to talk to SMUSep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_RESPONSE:0Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_ARGUMENT:0Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_MESSAGE:7Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_RESPONSE:0Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_ARGUMENT:0Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_MESSAGE:7Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: failed to talk to SMUSep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_RESPONSE:0Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_ARGUMENT:0Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: AMD_PMC_REGISTER_MESSAGE:7Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: suspend failedSep 19 19:40:31 powerbookg14 kernel: PM: dpm_run_callback(): amd_pmc_suspend+0x0/0x80 [amd_pmc] returns -110Sep 19 19:40:31 powerbookg14 kernel: amd_pmc AMDI0005:00: PM: failed to freeze noirq: error -110Sep 19 19:40:31 powerbookg14 kernel: PM: noirq freeze of devices aborted after 6000.797 msecsSep 19 19:40:31 powerbookg14 kernel: PM: noirq recover of devices complete after 0.219 msecsSep 19 19:40:31 powerbookg14 kernel: PM: early recover of devices complete after 0.382 msecsSep 19 19:40:31 powerbookg14 kernel: PM: end freeze of devices aborted after 6002.659 msecsSep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Some devices failed to power down, abortingSep 19 19:40:31 powerbookg14 kernel: pci 0000:00:00.2: can't derive routing for PCI INT ASep 19 19:40:31 powerbookg14 kernel: pci 0000:00:00.2: PCI INT A: no GSISep 19 19:40:31 powerbookg14 kernel: usb usb1: root hub lost power or was resetSep 19 19:40:31 powerbookg14 kernel: usb usb2: root hub lost power or was resetSep 19 19:40:31 powerbookg14 kernel: usb usb3: root hub lost power or was resetSep 19 19:40:31 powerbookg14 kernel: usb usb4: root hub lost power or was resetSep 19 19:40:31 powerbookg14 kernel: [drm] PCIE GART of 1024M enabled.Sep 19 19:40:31 powerbookg14 kernel: [drm] PTB located at 0x000000F400900000Sep 19 19:40:31 powerbookg14 kernel: [drm] PSP is resuming...Sep 19 19:40:31 powerbookg14 kernel: [drm] reserve 0x400000 from 0xf41f800000 for PSP TMRSep 19 19:40:31 powerbookg14 kernel: nvme nvme0: Shutdown timeout set to 8 secondsSep 19 19:40:31 powerbookg14 kernel: nvme nvme0: 16/0/0 default/read/poll queuesSep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: RAS: optional ras ta ucode is not availableSep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: RAP: optional rap ta ucode is not availableSep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not availableSep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: SMU is resuming...Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: smu fw reported version = 0x00402c00 (64.44.0)Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: dpm has been disabledSep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: SMU is resumed successfully!Sep 19 19:40:31 powerbookg14 kernel: usb 3-3: reset full-speed USB device number 2 using xhci_hcdSep 19 19:40:31 powerbookg14 kernel: usb 1-4: reset full-speed USB device number 3 using xhci_hcdSep 19 19:40:31 powerbookg14 kernel: [drm] kiq ring mec 2 pipe 1 q 0Sep 19 19:40:31 powerbookg14 kernel: [drm] DMUB hardware initialized: version=0x01010019Sep 19 19:40:31 powerbookg14 kernel: usb 3-4: reset full-speed USB device number 3 using xhci_hcdSep 19 19:40:31 powerbookg14 kernel: usb 1-3: reset full-speed USB device number 2 using xhci_hcdSep 19 19:40:31 powerbookg14 kernel: [drm] VCN decode and encode initialized successfully(under DPG Mode).Sep 19 19:40:31 powerbookg14 kernel: [drm] JPEG decode initialized successfully.Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring gfx uses VM inv eng 0 on hub 0Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 11 on hub 0Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring sdma0 uses VM inv eng 0 on hub 1Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring vcn_dec uses VM inv eng 1 on hub 1Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 4 on hub 1Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 5 on hub 1Sep 19 19:40:31 powerbookg14 kernel: amdgpu 0000:04:00.0: amdgpu: ring jpeg_dec uses VM inv eng 6 on hub 1Sep 19 19:40:31 powerbookg14 kernel: PM: restore of devices complete after 686.769 msecsSep 19 19:40:31 powerbookg14 kernel: PM: hibernation: Basic memory bitmaps freedSep 19 19:40:31 powerbookg14 kernel: OOM killer enabled.Sep 19 19:40:31 powerbookg14 kernel: Restarting tasks ... done.Sep 19 19:40:31 powerbookg14 kernel: hid-generic 0003:0B05:193B.0006: hiddev97,hidraw2: USB HID v1.10 Device [ITE Tech. Inc. ITE Device(8910)] on usb-0000:04:00.3-4/input0Sep 19 19:40:31 powerbookg14 kernel: PM: hibernation: hibernation exitSep 19 19:40:31 powerbookg14 kernel: Bluetooth: hci0: Firmware revision 0.0 build 191 week 21 2021Sep 19 19:40:31 powerbookg14 audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-hibernate comm="systemd" exe="/usr/lib/system>Sep 19 19:40:31 powerbookg14 systemd-sleep[22511]: Failed to suspend system. System resumed again: Connection timed outSep 19 19:40:31 powerbookg14 ModemManager[1511]: <info> [sleep-monitor] system is resumingSep 19 19:40:31 powerbookg14 systemd[1]: Starting Load/Save RF Kill Switch Status...Sep 19 19:40:31 powerbookg14 systemd[1]: systemd-hibernate.service: Main process exited, code=exited, status=1/FAILURESep 19 19:40:31 powerbookg14 systemd[1]: systemd-hibernate.service: Failed with result 'exit-code'.Sep 19 19:40:31 powerbookg14 systemd[1]: Failed to start Hibernate.Sep 19 19:40:31 powerbookg14 systemd[1]: Dependency failed for System Hibernation.Sep 19 19:40:31 powerbookg14 systemd[1]: hibernate.target: Job hibernate.target/start failed with result 'dependency'.Sep 19 19:40:31 powerbookg14 upowerd[1374]: treating change event as add on /sys/devices/pci0000:00/0000:00:08.1/0000:04:00.3/usb1/1-4Sep 19 19:40:31 powerbookg14 systemd[1]: systemd-hibernate.service: Consumed 1.281s CPU time.Sep 19 19:40:31 powerbookg14 upowerd[1374]: treating change event as add on /sys/devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb3/3-3Sep 19 19:40:31 powerbookg14 systemd-logind[1537]: Operation 'sleep' finished.Sep 19 19:40:31 powerbookg14 systemd[1]: Stopped target Sleep.
Yeah that's the patchset i'm referring to. Unfortunately I don't think it is likely to land until 5.16. So I would suggest you backport it manually for now.