On Mon, 24 Oct 2005, vishal wrote: > I moved a majority of the changes from the 2.6.13 file_storage gadget driver > into 2.6.5 . A few things like msleep_interruptible() & try_to_freeze() > which were supported in 2.6.13 i didnt try to move. A pecular problem i am > seeing is that my file_storage gadget driver goes to sleep, waiting for a > wakeup that is expected to come from one of the callback functions (off > bulk-in/bulk-out endpoint completion). This wakeup checks the > BUF_STATE_EMPTY / BUF_STATE_FULL status and accordingly issues the wakeup. > My thread doesnt seem to wake up. I am investigating this issue. Does anyone > remember any such issues in the 2.6.5
Nobody remembers as far back as 2.6.5. The particular problem you described could be a bug in the controller driver rather than in file_storage. Have you tried running with the "stall=n" option? > Ass of moving to 2.6.12 or newer versions, i am afraid the rest of the > system is written over the 2.6.5 and moving the kernel would be a daunting > task, involving testing all the other components. My only option is to get > the erquired support in the 2.6.5 we are using. > Besides i would also need to get the RNDIS driver into my 2.6.5 tree. Is > there any patch available. I know Greg KH osted a patch for 2.6.5 under the > subject "[BK PATCH] USB update for 2.6.5" . Where could i get this patch > file? http://marc.theaimsgroup.com/?l=linux-usb-devel&m=108198158113342&w=2 and the following messages. Alan Stern ------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today * Register for a JBoss Training Course Free Certification Exam for All Training Attendees Through End of 2005 Visit http://www.jboss.com/services/certification for more information _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
