On 11-05-19 05:39 AM, Tejun Heo wrote: > Hello, Mark. > > On Wed, May 18, 2011 at 03:07:26PM -0400, Mark Lord wrote: >> But it also fails equally well without the patch. :) > > Awesome! :) > >> The eSATA host controller is the ever-popular JMicron: >> >> 04:00.0 SATA controller: JMicron Technology Corp. JMB362/JMB363 Serial ATA >> Controller (rev 02) >> (197b:2363) >> >> Just about everything around here has one of those JMicron chips >> for the eSATA ports, so I'm guessing that this problem may be >> somewhat more widespread than just my home office. > > Can you send me a link of the PMP device? Here's the URL. It's a dual-bay eSATA/USB2 dock. I use these all over the place, with fans added on (by me): ncix.com/products/?sku=36051 >> So what next? >> I suspect something isn't quite right in the JMicron AHCI driver code. > > I have no idea. I'll get one and see what's up with it. Thanks! Whatever the chip inside is, it is reasonably clever: 1. With just a single drive installed, it shows up as a single-drive, not a PMP. 2. With two drives installed, it enumerates as a PMP. 3. When used over USB2 instead of eSATA, it shows up as a single dev with two LUNs, rather than as a USB-hub with two devices. Fine by me. :) 4. Spins down the drives when the USB cable is detached (or host sleeps). Cheers -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html