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

Attachment: pgpKm6jhVHt7e.pgp
Description: PGP signature

Reply via email to