Really, the 'cat /proc/bus/usb/devices' issue is two-fold. It's both a locking issue and a queueing issue.
Any solution we implement really should address both aspects. Matt On Tue, May 28, 2002 at 10:40:36AM -0700, Greg KH wrote: > On Sat, May 25, 2002 at 05:53:21PM -0400, Johannes Erdfelt wrote: > > On Sat, May 25, 2002, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > > There's the much discussed USB storage bulk/control problem > > > > which is a slightly different, but still related locking issue. > > > > > > Can you tell me all about it? Or give pointers? > > > > > > [2.5.18 hangs, 2.5.18 with 2.5.15 usr/storage fails with uhci > > > but works with alternate uhci; it smells a bit like a locking > > > problem; plan to look at it further soon] > > > > It's probably not related to the issue you're having. > > > > Basically, you can't do a control transfer in between a bulk transfer to > > a USB storage device. It's apparentely in the specs. > > > > In the real world, it's something that doesn't happen. > > But very easy to reproduce by constantly running 'cat' on > /proc/bus/usb/devices :) > > I think queueing in the USB core is the best thing, not in the HCD or > the hcd.c code (this after staring at the Cypress HCD that was released > last week...) > > thanks, > > greg k-h > > _______________________________________________________________ > > Don't miss the 2002 Sprint PCS Application Developer's Conference > August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm > > _______________________________________________ > [EMAIL PROTECTED] > To unsubscribe, use the last form field at: > https://lists.sourceforge.net/lists/listinfo/linux-usb-devel -- Matthew Dharm Home: [EMAIL PROTECTED] Maintainer, Linux USB Mass Storage Driver DP: And judging from the scores, Stef has the sma... T: LET'S NOT GO THERE! -- Dust Puppy and Tanya User Friendly, 12/11/1997
msg06860/pgp00000.pgp
Description: PGP signature