On Mon, Apr 07, 2008 at 09:03:10AM -0700, David Brownell wrote: > On Monday 07 April 2008, Felipe Balbi wrote: > > > e) So I hacked the usb-storage driver code, the Linux host on Blackfin > > > will not wait for the 2nc CSW. Then this bug is gone. > > > > > > This is just a workaround for that, it should not be the right way. > > > Does anyone here meet this issue before, on Davinci or OMAP? > > > We always need a real fix, thanks a lot > > > > I've seen this already with n800/n810. It came up after a merge with > > mainline that changed usb subsystem a bit. > > Which merge was that? > > My guess would be that the host side fault reporting > changes (short packet?) didn't get fully reflected in > the MUSB code. > > How is "usbtest" behaving? I'm not sure that would > show errors like this, but at least it'd be good to > know that's not an issue. Exact to the point. I didn't have time yet to dig on this issue since I'm kinda busy with twl4030 and omap3. Also some other drivers which I'm planning to release soon. I2C and USB on omap3 is really sucking my life as of these days. But i'll try to find some spare time to dig on this during this or next week. -- Best Regards, Felipe Balbi me@xxxxxxxxxxxxxxx http://blog.felipebalbi.com -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html