I have a USB device running gadgetfs connected to a USB host (a Windows PC). When the PC reboots, the USB device is no longer recognized by it until it is unplugged and then plugged back in. I am not sure if the problem is in the peripheral controller driver (DWC_OTG) in the device or in the gadgetfs layer or in the application layer above gadgetfs. The peripheral controller driver is getting a USB reset interrupt. Should it then be calling the gadget driver's disconnect function, i.e. gadgetfs_disconnect, which will pass the disconnect up to the application layer? Thanks, Carolyn Smith -- 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