Re: [PATCH 1/3] usb: ehci-platform: Disable controller wakeup on removal
From: Alan Stern
Date: Mon Sep 14 2026 - 12:15:48 EST
On Sun, Sep 13, 2026 at 06:37:30PM -0400, Myeonghun Pak wrote:
> On wakeup-capable ACPI controllers, a successful probe-time wakeup enable
> leaves a source attached after driver unbind: usb_remove_hcd() does not
> disable controller wakeup.
>
> Disable it after usb_remove_hcd() to balance the enable.
>
> This issue was identified during our ongoing static-analysis research while
> reviewing kernel code.
>
> Fixes: 776c15d0ad0c ("USB: ehci-platform: Add ACPI bindings for the EHCI platform driver.")
> Assisted-by: OpenAI:GPT-5.6
> Co-developed-by: Ijae Kim <ae878000@xxxxxxxxx>
> Signed-off-by: Ijae Kim <ae878000@xxxxxxxxx>
> Signed-off-by: Myeonghun Pak <mhun512@xxxxxxxxx>
> ---
For all three patches:
Acked-by: Alan Stern <stern@xxxxxxxxxxxxxxxxxxx>