Re: Hotplug borked after suspend/resume in Linux-3.3 ?
|[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]|
On Thu, Apr 19, 2012 at 2:32 AM, Martin Mokrejs <mmokrejs@xxxxxxxxxxxxxxxxxx> wrote: > Martin Mokrejs wrote: >> >> >> Jeff Garzik wrote: >>> On 04/18/2012 01:10 PM, Martin Mokrejs wrote: >>>> Fix: I got my 3TB disk detected by this single command: >>>> >>>> # echo on> /sys/devices/pci0000:00/0000:00:1f.2/ata6/power/control >>>> # >>>> >>>> This is a Dell Vostro 3550 with A09 BIOS. Same happend with 3.4-rc3 kernel. >>>> >>>> I can do some more testing if you want me to. >>>> Best, >>>> Martin >>> >>> >>> Can you test this one-line patch from Lin Ming? Hopefully there is zero sysfs twiddling required with this one... >>> >>> --- a/drivers/ata/libata-transport.c >>> +++ b/drivers/ata/libata-transport.c >>> @@ -294,6 +294,7 @@ int ata_tport_add(struct device *parent, >>> device_enable_async_suspend(dev); >>> pm_runtime_set_active(dev); >>> pm_runtime_enable(dev); >>> + pm_runtime_forbid(dev); >>> >>> transport_add_device(dev); >>> transport_configure_device(dev); > > > There is one more minor issue. I cannot get my disk re-dectected at 3Gbps. Here is when I plugged it in > for the very first time after bootup (plain 3.4-rc3 with the above one-line fix): Hi Martin, I'm looking at this issue now. Thanks for test and report. Lin Ming -- 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