Index: usb-devel/drivers/usb/class/cdc-wdm.c =================================================================== --- usb-devel.orig/drivers/usb/class/cdc-wdm.c +++ usb-devel/drivers/usb/class/cdc-wdm.c @@ -260,6 +260,9 @@ static void wdm_int_callback(struct urb case -ESHUTDOWN: case -ENOENT: case -ECONNRESET: + case -EPROTO: + case -EILSEQ: + case -ETIME: return; /* unplug */ case -EPIPE: set_bit(WDM_INT_STALL, &desc->flags);