Zhi Han <z.han@xxxxxxx> wrote: > When the usb device being plugged out, before the usb_driver:disconnect > called by e.g workqueue, it is possible that some URBs are still in > processing, and being marked as EPROTO in host controller. > > Those URBs should not be scheduled in complete_rx callback function to > get further processing. > > Signed-off-by: Zhi Han <z.han@xxxxxxx> > Acked-by: Jakub Kicinski <kuba@xxxxxxxxxx> Patch applied to wireless-drivers-next.git, thanks. 0e40dbd56d67 mt7601u: process URBs in status EPROTO properly -- https://patchwork.kernel.org/project/linux-wireless/patch/20201217161302.GA12562@E480/ https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches