Summary: | powernow-k8 is being partially obsolete | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Michael Shigorin <mike> |
Component: | cpufreq-simple | Assignee: | Mikhail Efremov <sem> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | led, sem |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
URL: | http://lkml.org/lkml/2012/9/4/42 |
Description
Michael Shigorin
2012-12-19 17:05:12 MSK
На 3.7.7-std-def-alt1: Feb 12 10:47:05 localhost.localdomain kernel: powernow-k8: this CPU is not supported anymore, using acpi-cpufreq instead. Feb 12 10:47:05 localhost.localdomain cpufreq-simple[968]: Loading cpufreq module: [FAILED] Видимо, надо перед обломом делать фолбэк на acpi-cpufreq. (В ответ на комментарий №1)
> Видимо, надо перед обломом делать фолбэк на acpi-cpufreq.
Это плохой вариант, т.к. по сути это будет хак в инит скрипте. Надо, чтобы detect-cpufreq-module сразу возвращал acpi-cpufreq. Но для этого надо точно знать как это определять.
Так в старых-то ядрах оно было в powernow-k8. А в новых как раз переделывают. BTW во время тестов на той же машинке под openSUSE 12.2 загружался сразу acpi-cpufreq, помнится. (В ответ на комментарий №2) > Надо, чтобы > detect-cpufreq-module сразу возвращал acpi-cpufreq. Но для этого надо точно > знать как это определять. По вот этому, очевидно: alias x86cpu:vendor:*:family:*:model:*:feature:*00E8* acpi_cpufreq alias x86cpu:vendor:*:family:*:model:*:feature:*0016* acpi_cpufreq Да, так лучше: C-60: # modprobe -v $(cat /sys/devices/system/cpu/modalias) insmod /lib/modules/3.7.9-std-def-alt1/kernel/arch/x86/kernel/microcode.ko insmod /lib/modules/3.7.9-std-def-alt1/kernel/drivers/cpufreq/acpi-cpufreq.ko i7: # modprobe -v $(cat /sys/devices/system/cpu/modalias) insmod /lib/modules/3.4.35-led-ws-alt1/kernel/arch/x86/kernel/microcode.ko insmod /lib/modules/3.4.35-led-ws-alt1/kernel/drivers/cpufreq/acpi-cpufreq.ko Хм, так может вообще переписать все это на использование udev для загрузки модулей? Если уже нет готовых правил. Раньше не было cpu/modalias, собственно из-за этого эти скрипты и делались. 2mike: Проверь task #91999, пожалуйста. Вспомнил, проверил, работает, отправляй. BTW на 3.8.2 уже и powernow-k8 подрихтовали: [ 10.480461] acpi-cpufreq: overriding BIOS provided _PSD data [ 16.417665] powernow-k8: this CPU is not supported anymore, using acpi-cpufreq instead. |