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!
Power management, mobile and firmware developer on Linux. Security developer at nvidia. Ex-biologist. Content here should not be interpreted as the opinion of my employer. Also on Mastodon and Bluesky.
Re: SATA PM Patches
Date: 2016-04-14 10:23 am (UTC)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!