The issue with SATA ALPM is that enabling that will interact badly with several SSDs, triggering *data destroying* firmware bugs in those SSDs.
And we're not talking el-cheap-o crap SSDs either, several models from Micron (datacenter) and Crucial (consumer) are included, for example... and not all of them have firmware updates that address this.
And yes, such issues do exist under the Intel ISRT Windows drivers. You really can't enable SATA ALPM by default if the device identifies itself as a SSD. I don't know if the issues with HDDs and ODDs is better, either.
Re: SATA PM Patches
And we're not talking el-cheap-o crap SSDs either, several models from Micron (datacenter) and Crucial (consumer) are included, for example... and not all of them have firmware updates that address this.
And yes, such issues do exist under the Intel ISRT Windows drivers. You really can't enable SATA ALPM by default if the device identifies itself as a SSD. I don't know if the issues with HDDs and ODDs is better, either.