On Sun, Jan 26, 2003 at 07:37:42PM -0800, David Brownell wrote:
> Have you ruled out actually receiving a babble error from the
> hardware?  Like by switching cables or ports?  Or best by seeing
> on a CATC that all is fine.  Strictly speaking, I don't think any
> of the HCDs (can) handle that correctly ... the USB spec says
> something about disabling hub ports when those are seen.

I'm pretty sure it isn't the hardware.  The same configuration works under
2.4.x (and I mean the same -- don't touch a cable, just reboot into a
different kernel).

> Or as if for some reason something snuck a zero-byte read into the
> queue ... if you suspect that's the case, apply some debug printks.
> (Buffer is zero bytes, device provides a full packet ... tadaa,
> that's an overflow situation.)

That's an interesting possibility.  Hrm... I guess the best place to add
that would be to the sg transfer code?

Matt

-- 
Matthew Dharm                              Home: [EMAIL PROTECTED] 
Maintainer, Linux USB Mass Storage Driver

Why am I talking to a toilet brush?
                                        -- CEO
User Friendly, 4/30/1998

Attachment: msg11106/pgp00000.pgp
Description: PGP signature

Reply via email to