99,10 → 99,10 |
freqs.old = stock_freq * l / 8; |
freqs.new = stock_freq * newstate / 8; |
freqs.cpu = cpu; |
//!!!cpufreq_notify_transition(&freqs, CPUFREQ_PRECHANGE); |
cpufreq_notify_transition(&freqs, CPUFREQ_PRECHANGE); |
if (hyperthreading) { |
freqs.cpu = sibling; |
//!!!cpufreq_notify_transition(&freqs, CPUFREQ_PRECHANGE); |
cpufreq_notify_transition(&freqs, CPUFREQ_PRECHANGE); |
} |
|
rdmsr(MSR_IA32_THERM_STATUS, l, h); |
133,10 → 133,10 |
set_cpus_allowed(current, cpus_allowed); |
|
/* notifiers */ |
//!!!cpufreq_notify_transition(&freqs, CPUFREQ_POSTCHANGE); |
cpufreq_notify_transition(&freqs, CPUFREQ_POSTCHANGE); |
if (hyperthreading) { |
freqs.cpu = cpu; |
//!!!cpufreq_notify_transition(&freqs, CPUFREQ_POSTCHANGE); |
cpufreq_notify_transition(&freqs, CPUFREQ_POSTCHANGE); |
} |
|
return 0; |