Re: [PATCH] USB: iowarrior: kill async writes before freeing on disconnect
From: Johan Hovold
Date: Thu Jun 18 2026 - 09:22:05 EST
On Thu, Jun 18, 2026 at 06:41:26PM +0800, Cen Zhang wrote:
> IOWarrior write() uses anchored interrupt URBs for async-capable
> devices and passes struct iowarrior as the completion context.
> release() can close the file while those URBs are still outstanding; it
> only stops the interrupt-in URB when the device is still present.
I believe I fixed this here:
https://lore.kernel.org/lkml/20260523170523.1074563-1-johan@xxxxxxxxxx/
but there may have been some confusion about who was going to apply it
so the fix is not yet in Greg's tree.
Johan