Hello Debian Kernel Team, I am experiencing a persistent hibernation failure on Debian 13 (Trixie) using Kernel 6.12.74-2 on a Dell Latitude 5520.
The system fails to hibernate only when a USB Mouse is connected. If the mouse is unplugged, or if a USB Flash Drive is used instead, hibernation works perfectly. Specific Error Logs (journalctl -p 3): Apr 05 04:35:39 debian kernel: ACPI Error: Thread 1625997312 cannot release Mutex Apr 05 04:35:39 debian kernel: xhci_hcd 0000:00:14.0: PM: pci_pm_freeze(): hcd_pci_suspend returns -16 Apr 05 04:35:39 debian kernel: xhci_hcd 0000:00:14.0: PM: dpm_run_callback(): pci_pm_freeze+0x0/0xd0 returns -16 Apr 05 04:35:39 debian kernel: xhci_hcd 0000:00:14.0: PM: failed to quiesce async devices: -16 Apr 05 04:35:39 debian kernel: PM: hibernation: Failed to load image, recovering. Apr 05 04:35:40 debian kernel: iwlwifi 0000:00:14.3: CSR_RESET = 0x10 The error -16 (EBUSY) during pci_pm_freeze suggests the XHCI controller cannot be quiesced due to the HID device (mouse) activity. BIOS 'USB Wake Support' is disabled, and /proc/acpi/wakeup has been toggled for XHCI with no effect. The WiFi (iwlwifi) also seems to trigger a reset sequence immediately after the failed freeze. Is this a known regression in the 6.12 branch regarding XHCI power management? Please let me know what further information or tests I can provide. Best regards, zakaria ibarki

