I thought that current RST Windows drivers do enable LPM by default. They certainly must have a long black-/whitelist though. I guess the goal should be to do the same on Linux. There is already ATA_HORKAGE_NOLPM in libata-core.c to mark drives with broken LPM, so if you know such drives that aren't in ata_device_blacklist in libata-core.c yet, please report and/or send a patch!
Re: SATA PM Patches
I guess the goal should be to do the same on Linux. There is already ATA_HORKAGE_NOLPM in libata-core.c to mark drives with broken LPM, so if you know such drives that aren't in ata_device_blacklist in libata-core.c yet, please report and/or send a patch!