On Thu, Jun 03, 2004 at 01:20:46PM -0700, Pete Zaitcev wrote: > On Thu, 3 Jun 2004 22:06:06 +0200 > Vojtech Pavlik <[EMAIL PROTECTED]> wrote: > > > The deadlocks might actually be my fault, as I re-used the serialize > > semaphore, while the original 2.4 patch used it's own. > > Et tu Brut :-) I tried that as well, but the root problem is how > dev->serialize is taken across a probe, which involves SCSI probing. > > Appended is a 2.4 patch I have in my tree and thinking about forwarding > to Marcelo. If both Red Hat and SuSE suffer from it (on sharply different > installers), the patch probably deserves to be upstream. If nobody > objects, to Marcelo it goes. > > But to the best of my knowledge, 2.6 should not be affected!
2.6 is definately affected. The problem isn't ep0 queueing -- it's device firmware going out-to-lunch on ep0 requests which occur between a CBW and a CSW. It doesn't matter what kernel version you use. Matt -- Matthew Dharm Home: [EMAIL PROTECTED] Maintainer, Linux USB Mass Storage Driver I see you've been reading alt.sex.chubby.sheep voraciously. -- Tanya User Friendly, 11/24/97
pgpKm6jhVHt7e.pgp
Description: PGP signature