• Hibernation fails when USB Mouse is connected - Debian 13.4 (Kernel 6.1

    From Zakaria Ibarki@3:633/10 to All on Sunday, April 05, 2026 06:20:01
    Subject: Hibernation fails when USB Mouse is connected - Debian 13.4 (Kernel 6.12)

    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

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)
  • From Salvatore Bonaccorso@3:633/10 to All on Wednesday, April 08, 2026 07:00:01
    Subject: Re: Hibernation fails when USB Mouse is connected - Debian 13.4 (Kernel 6.12)

    Hi,

    On Sun, Apr 05, 2026 at 04:54:48AM +0100, Zakaria Ibarki wrote:
    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.

    Can you please fill a bug in the Debian BTS about it?

    Regards,
    Salvatore

    --- PyGate Linux v1.5.13
    * Origin: Dragon's Lair, PyGate NNTP<>Fido Gate (3:633/10)