海光服务器在进行cpufreq测试时有时候会出现不显示cpu频率的问题,导致cpufreq测试失败。目前有两个解决方案可以参考:
方案一
问题分析
通过cpupower frequency-info检查发现无调频的信息
可能是调频模块没有启动,确认是否有cpufreq的文件夹
查询可加载的模块信息
分析
尝试加载模块无效
尝试修改内核参数,并重启后也无效,可能bios限制导致
处理建议
经过上述分析判断检查bios设置,bios下设置需要将 HYGON CBS=>CPU Common Options=>CTRL+F11=>Custom Core Pstates pstate设置为disabled(默认P0)。详细设置步骤如下:
Ctrl+f11进入高级模式
下拉菜单
保存重启后,acpi-cpufreq模块加载成功,系统下设置成功
该方案源自CSDN社区,原作者: [技术瘾君子1573]
方案二
对于海光部分cpu例如 5380,bios里没有HYGON CBS这个选项
可尝试在bios下将p-state改成auto
操作完成后重启,可正常加载acpi_cpufreq驱动