在为 Linux 6.17 合并窗口提前提交的早期拉取请求数量中,包括所有电源管理更新以及 ACPI 和热控制驱动程序等相关领域。
Linux 电源管理子系统维护者和英特尔工程师 Rafael Wysocki 已为 Linux 6.17 周期准备好了所有新的电源代码。支持即将推出的英特尔处理器添加到不同的驱动程序中,并继续围绕对 Linux 驱动程序的异步挂起和恢复支持进行工作。加上各种修复和许多较小的更改。
Linux 6.17 电源管理的亮点包括:
– 扩展设备的异步挂起和恢复,以便能够处理父母等供应商和儿童等消费者。
– 还添加了一个内核参数,以允许禁用设备的异步挂起/恢复。该参数为“pm_async=off”,用于禁用 Linux 内核的异步挂起/恢复。这里的目的只是在调试和清除异步挂起/恢复问题时禁用它。
– 英特尔 RAPL PowerCapping 驱动程序中添加了对英特尔 Bartlett Lake 的支持。
– 英特尔 RAPL MSR PowerCapping 驱动程序中添加了英特尔 Panther Lake PL4 级别支持。
– 在英特尔 P-State CPUFreq 驱动程序的非 HWP(硬件 P-States)模式下添加了英特尔 Granite Rapids 支持。
– 对 Rust CPUFreq 和 CPUMask API 进行了小幅清理。
通过此拉取请求了解有关 Linux 6.17 电源管理更改的更多详细信息。

同时,Linux 6.17 的 ACPI 更新包括修复旧版 ACPI 处理器接口中的一些小问题、对 APEI EINJ 驱动程序的 EINJv2 错误注入支持以及 ACPI DPTF 驱动程序中的 Intel Wildcat Lake 支持。
最后是 Linux 6.17 的热控制更新,包括向英特尔 int340x 热驱动程序添加英特尔 Wildcat Lake 支持、用于覆盖英特尔平台温度控制 (PTC) 固件设置的温度的 DebugFS 接口以及其他增强功能。
这些拉取请求的更改都非常简单,因此应该会在未来几天内在 Linux 6.17 中顺利登陆。
转自 Linux 6.17 Power Management Refines Async Suspend/Resume, Adds More Intel Hardware – Phoronix
Linuxeden开源社区