新 Linux 内核合并窗口的 ATA 拉取请求中值得一提的地方并不多见。Linux 6.11 对默认 SATA 链接电源管理策略的内核默认值进行了修改,值得注意。在这种情况下,大多数 Linux 发行版已经自行设置了更好的默认设置,现在是上游内核默认设置迎头赶上的时候了。
Linux 内核的 CONFIG_SATA_MOBILE_LPM_POLICY 选项用于设置默认的 SATA 链路电源管理策略,无论是固件设置、最高性能、中等功率还是最低功率使用。长期以来,Linux 内核默认使用"保持固件设置"选项,而大多数 Linux 发行版厂商内核则选择中等功耗模式。在 Linux 6.11 中,上游内核默认使用"med_power_with_dipm"选项的中等功耗模式。
以前,Linux 内核默认使用"保持固件设置"作为 SATA 链路电源管理策略,因为更改链路电源管理(LPM)可能会破坏 SATA 热插拔支持。但从那以后,Linux 内核发生了变化,任何外部 SATA 端口都被视为始终保持固件设置。
在实践中,这一变化对于那些坚持使用发行版厂商内核配置的用户来说意义不大,但对于那些自编内核或坚持使用上游内核默认设置的用户来说,这一变化有助于增强 SATA 电源管理...前提是你仍在使用 SATA 驱动器。