Yes, I didn't see any problems. In fact, when we were testing this feature last year, just enabling the debug prints made the issue go away. Rob -----Original Message----- From: Alan Stern [mailto:stern@xxxxxxxxxxxxxxxxxxx] Sent: Friday, August 20, 2010 9:24 AM To: Murphy, Robert Cc: Greg KH; linux-usb@xxxxxxxxxxxxxxx; Hardy, Ron Subject: Re: Windows fails to install FBSG based drive On Thu, 19 Aug 2010, Murphy, Robert wrote: > Alan/Greg, > > I thought I'd write regarding a separate issue we're having. > > When we load the File backed storage gadget (FBSG) driver (with a good backing file) and connect the USB cable to a system (we've tested Mac and Windows) the OS is never fully able to install the drive and gives up after 3-5 minutes of trying. Eventually, I found through debug prints if we have a single general INFO print in the main while loop in fsg_main_thread(), the host OS is able to correctly install the drive (in < 10 seconds) and things work ok. What's more, if I add a check make the INFO prints in fsg_main_thread() stop printing after 400 prints, things keep working fine after that (suggesting there is some sort of problem with connection initialization only). Have you tried enabling the debug messages built into file_storage.c? Alan Stern -- 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