Bug 30051

Summary: broken cpufreq
Product: Sisyphus Reporter: Sergey Bolshakov <sbolshakov>
Component: kernel-image-std-defAssignee: Vitaly Chikunov <vt>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: kernelbot, placeholder, vt
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
dmesg none

Description Sergey Bolshakov 2014-04-30 23:13:59 MSK
Created attachment 6087 [details]
dmesg

при переезде с 3.10.x на 3.12.y обнаружилось следующее:
не работает переключение в ondemand (делалось в rc.local скриптом вида
modprobe cpufreq_ondemand; for ...;do  echo ondemand > .../scaling_governor; done)
далее выяснилось, что, хотя cpufreq_ondemand и загружен, но

# cat /sys/devices/system/cpu/cpu?/cpufreq/scaling_available_governors
performance powersave
...
# cat /sys/devices/system/cpu/cpu?/cpufreq/scaling_governor
powersave
...
# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver 
intel_pstate
#

ручной modprobe acpi-cpufreq не ругается, но и не грузится.

Всё это происходит на:
# fgrep model\ name /proc/cpuinfo |head -1
model name      : Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz
Comment 1 Sergey Bolshakov 2014-04-30 23:34:51 MSK
спрашивали -- отвечаем:
добавление intel_pstate=disable в cmdline позволяет
вернуться к тёплому ламповому acpi-cpufreq и ondemand.
Comment 2 Michael Shigorin 2014-04-30 23:38:26 MSK
Иными словами, intel настаивает на pstate, но пока это обратимо.
Comment 3 Anton Farygin 2014-06-18 16:36:49 MSK
Есть настоятельное предложение сделать intel_pstate=disable по умолчанию.
И дать пользователям возможность включать его по intel_pstate=enable.

Я наткнулся на довольно серьёзную проблему с intel_pstate и Turbo mode - у меня ноут с частотой по умолчанию в 1.6GHz начинал всё время работать на частоте 2.6GHz при этом жёстко греясь.

Тоже-самое ещё на обычном десктопе с последним CPU от Intel.
Comment 4 Anton Farygin 2014-06-18 16:37:16 MSK
И да, отлючение turbo boost в intel_pstate не помогает ;(