On Friday 09 January 2015 17:02:53 Tejun Heo wrote: > On Fri, Jan 09, 2015 at 05:00:18PM -0500, Tejun Heo wrote: > > It's not normal. It definitely doesn't happen with all devices. I > > guess it could be a quirk from the device side. What's on the other > > side of the connector? Can you post the full kernel log after such > > incidence? > > What happens if you comment out the DIPM part of ata_eh_set_lpm() - > the first ata_for_each_dev() loop in the function?
I commented the first loop and something seems to have changed. I was able to get back to max_performance with no errors once, but most of the times I get errors. The last policy change here below went fine for instance: [ 32.368603] setting min_power [ 32.368670] ahci 0000:00:1f.2: port does not support device sleep [ 38.550840] setting max_performance [ 38.564932] ahci 0000:00:1f.2: port does not support device sleep [ 38.579716] ata3: exception Emask 0x10 SAct 0x0 SErr 0x50000 action 0xe frozen [ 38.579722] ata3: irq_stat 0x00400000, PHY RDY changed [ 38.579726] ata3: SError: { PHYRdyChg CommWake } [ 38.579731] ata3: hard resetting link [ 39.301543] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300) [ 39.304783] ata3.00: configured for UDMA/133 [ 39.317499] ahci 0000:00:1f.2: port does not support device sleep [ 39.317509] ata3: EH complete [ 46.412652] setting min_power [ 46.412769] ahci 0000:00:1f.2: port does not support device sleep [ 53.869869] setting max_performance [ 53.885083] ahci 0000:00:1f.2: port does not support device sleep [ 53.898857] ata3: exception Emask 0x10 SAct 0x0 SErr 0x50000 action 0xe frozen [ 53.898865] ata3: irq_stat 0x00400000, PHY RDY changed [ 53.898870] ata3: SError: { PHYRdyChg CommWake } [ 53.898877] ata3: hard resetting link [ 54.621720] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300) [ 54.624864] ata3.00: configured for UDMA/133 [ 54.637674] ahci 0000:00:1f.2: port does not support device sleep [ 54.637680] ata3: EH complete [ 58.837307] setting min_power [ 58.837427] ahci 0000:00:1f.2: port does not support device sleep [ 63.269078] setting max_performance [ 63.284571] ahci 0000:00:1f.2: port does not support device sleep [ 63.297954] ata3: exception Emask 0x10 SAct 0x0 SErr 0x50000 action 0xe frozen [ 63.297958] ata3: irq_stat 0x00400000, PHY RDY changed [ 63.297961] ata3: SError: { PHYRdyChg CommWake } [ 63.297966] ata3: hard resetting link [ 64.021185] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300) [ 64.024291] ata3.00: configured for UDMA/133 [ 64.037206] ahci 0000:00:1f.2: port does not support device sleep [ 64.037214] ata3: EH complete [ 69.282264] setting min_power [ 69.282320] ahci 0000:00:1f.2: port does not support device sleep [ 74.933589] setting max_performance [ 74.945847] ahci 0000:00:1f.2: port does not support device sleep -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/