Greg KH wrote:
> On Wed, May 22, 2002 at 04:28:22AM +0200, [EMAIL PROTECTED] wrote:
> 
>>== Andries, what kind of USB problems did you have with 2.5.16?
>>
>>Yes, I must keep coming back until this is cleared up.
>>
>>2.5.14 works.
>>2.5.15 works.
>>2.5.16 hangs upon insmod usb-storage
>>2.5.16 with the usb/storage directory replaced by that from 2.5.15 works
>>
>>The patch from 2.5.15 to 2.5.16 is 130kB or so.
>>Split the patch in separate subpatches. After applying 90kB of those
>>things still work. Must look a bit better at the last part.
>>Unfortunately not before Friday.
>>Maybe the hang is because of the replacement of semaphores by spinlocks?
>>
>>[Can the author of that code (try to) check that the locking stuff is OK?]
> 

Could you enable the debugging printk's of usb-storage change the printk 
level to everything (echo 8 8 8 8  > /proc/sys/kernel/printk) and run 
again into the deadlock?

What are the last messages?

I found one deadlock: command_abort() calls wait_for_completion(), but 
it's possible that the current command finishes without calling 
complete(), or that the current command completes between the test that 
a command is running and the wait_for_completion().

--
        Manfred


_______________________________________________________________

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

Reply via email to