如何启用 Intel 的 P-State 驱动程序?

如何启用 Intel 的 P-State 驱动程序?

我正在尝试将 Intel 的 P-State 驱动程序用于我的定制内核(基于 Linux 4.4.55)。我已经在内核配置中启用了该驱动程序(通过将标志设置X86_INTEL_PSTATE为“ *”),但我的内核不知何故仍然使用旧ACPI_CPUFREQ驱动程序。我已经验证它intel_pstate.c已编译到intel_pstate.o内核源代码中(在/drivers/cpufreq)。

我认为intel_pstate驱动程序默认启用,但以防万一我仍然尝试添加intel_pstate=enable到.然而,一切都没有改变。GRUB_CMD_LINE_DEFAULT/etc/default/grub.cfg

我应该怎样做才能在我的内核中启用 Intel P-State 驱动程序?为什么这个驱动程序没有内置?

答案1

Linux 直到 4.4.0-75.96 才修复此错误,我将 4.4.137 intel-pstate 驱动程序文件修补到 4.4.55,它再次工作。原始错误报告位于https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1674390

相关内容