[Bug 12730] USB memory stick moved to different device on error / may be due to problem with high concurrent load on two USB devices

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



http://bugzilla.kernel.org/show_bug.cgi?id=12730


stern@xxxxxxxxxxxxxxxxxxx changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |stern@xxxxxxxxxxxxxxxxxxx




------- Comment #2 from stern@xxxxxxxxxxxxxxxxxxx  2009-02-18 07:19 -------
Unfortunately, a lot of EHCI hardware seems to have trouble carrying out
transfers over different ports concurrently.

Your log doesn't contain enough information to tell just what happened.  If you
want more information, you can build a kernel with CONFIG_USB_DEBUG enabled. 
There may or may not have been an actual USB disconnect.  (Such an electronic
disconnect is indeed indistinguishable from a physical unplug.)

The log shows that the 1-2 drive got into an error state requiring a reset;
quite possibly the reset failed.  This leaves the kernel no choice but to carry
out a "logical" disconnect.  While it's not exactly the same as a physical
disconnect, it is treated the same way and so it is indistinguishable as far as
most of the kernel is concerned.

It's impossible to tell whether the error state was caused by the drive or by
the EHCI controller.  To find out for certain, you'd have to use a USB bus
analyzer.


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [SCSI Target Devel]     [Linux SCSI Target Infrastructure]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Samba]     [Device Mapper]
  Powered by Linux