Am Donnerstag, den 07.06.2012, 17:04 +0200 schrieb Oliver Neukum: > > > > All code which use processed_urb can be eliminated. > > If you eliminate it, how do you balance the completion? > > Regards > Oliver This was dead code, the process_urb was never used, there was no code which set the value to false. The completion is handled in the skel_read() function by the "if (ongoing_io)" path. Greetings, Steffi -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html