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