Control: tag -1 + moreinfo

On Fri, Apr 10, 2026 at 06:11:59PM +0200, Johan Kroeckel wrote:
> Package: src:linux
> Version: 6.12.74-2
> Severity: normal
> X-Debbugs-Cc: [email protected], [email protected]
> User: [email protected]
> Usertags: amd64
> 
> When the UPS is connected to USB (control) the system doesn't suspend 
> completely. Hard drives spin down but fans keep running.
> 
> $ lsusb
> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
> Bus 001 Device 002: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card 
> Reader Controller
> Bus 001 Device 004: ID 05e3:0610 Genesys Logic, Inc. Hub
> Bus 001 Device 005: ID 05e3:0610 Genesys Logic, Inc. Hub
> Bus 001 Device 006: ID 046a:0011 CHERRY G83 (RS 6000) Keyboard
> Bus 001 Device 007: ID 045e:07fd Microsoft Corp. Nano Transceiver 1.1
> Bus 001 Device 009: ID 0463:ffff MGE UPS Systems UPS                  <----
> Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
> 
> relevant journal parts:
> 
> Apr 10 17:43:22 singapore kernel: xhci_hcd 0000:00:14.0: PM: 
> pci_pm_suspend(): hcd_pci_suspend [usbcore] returns -16
> Apr 10 17:43:22 singapore kernel: xhci_hcd 0000:00:14.0: PM: 
> dpm_run_callback(): pci_pm_suspend returns -16
> Apr 10 17:43:22 singapore kernel: xhci_hcd 0000:00:14.0: PM: failed to 
> suspend async: error -16
> Apr 10 17:44:08 singapore kernel: amdgpu 0000:19:00.0: amdgpu: psp gfx 
> command UNLOAD_TA(0x2) failed and response status is (0x117)
> Apr 10 17:44:08 singapore kernel: PM: Some devices failed to suspend, or 
> early wake event detected

Hmm, -16 = EBUSY.

Does plugging in the UPS for the first time after a new boot load a new
driver? (Try:

        lsmod > modules-pre
        # plug in UPS
        lsmod > modules-post
        diff modules-pre modules-post

)

If new modules are loaded, does `rmmod`ing them before suspend make the
machine suspend fine again?

Best regards
Uwe

Attachment: signature.asc
Description: PGP signature

Reply via email to