Hi, I've been able to reproduce this on current and 5.0_BETA by disconnecting a umass device while it's in the middle of being configured. It turns out that on disconnect umass is freeing all active transfers without removing them from the pipe/queues they're in, and later on usbdi tries to abort these freed xfers, leading to null dereferences. I believe this is now fixed (I can't force the panic any more), the PR has been updated with details if anyone wants to test this. -- Thanks, Jeremy
Attachment:
signature.asc
Description: OpenPGP digital signature