Bugzilla – Attachment 490327 Details for
Bug 756085
cpufreq modules are not being loaded
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Forgot Password
[patch]
Use x86 CPU autoloading (est feature) for acpi-cpufreq driver loading
x86_acpi_cpufreq_autoload.patch (text/plain), 1.75 KB, created by
Thomas Renninger
on 2012-05-10 14:18:53 UTC
(
hide
)
Description:
Use x86 CPU autoloading (est feature) for acpi-cpufreq driver loading
Filename:
MIME Type:
Creator:
Thomas Renninger
Created:
2012-05-10 14:18:53 UTC
Size:
1.75 KB
patch
obsolete
>--- > drivers/acpi/processor_driver.c | 1 - > drivers/cpufreq/acpi-cpufreq.c | 7 +++++++ > include/acpi/processor.h | 1 - > 3 files changed, 7 insertions(+), 2 deletions(-) > >Index: linux-3.4-rc6-master/drivers/acpi/processor_driver.c >=================================================================== >--- linux-3.4-rc6-master.orig/drivers/acpi/processor_driver.c >+++ linux-3.4-rc6-master/drivers/acpi/processor_driver.c >@@ -474,7 +474,6 @@ static __ref int acpi_processor_start(st > > #ifdef CONFIG_CPU_FREQ > acpi_processor_ppc_has_changed(pr, 0); >- acpi_processor_load_module(pr); > #endif > acpi_processor_get_throttling_info(pr); > acpi_processor_get_limit_info(pr); >Index: linux-3.4-rc6-master/include/acpi/processor.h >=================================================================== >--- linux-3.4-rc6-master.orig/include/acpi/processor.h >+++ linux-3.4-rc6-master/include/acpi/processor.h >@@ -225,7 +225,6 @@ struct acpi_processor_errata { > } piix4; > }; > >-extern void acpi_processor_load_module(struct acpi_processor *pr); > extern int acpi_processor_preregister_performance(struct > acpi_processor_performance > __percpu *performance); >Index: linux-3.4-rc6-master/drivers/cpufreq/acpi-cpufreq.c >=================================================================== >--- linux-3.4-rc6-master.orig/drivers/cpufreq/acpi-cpufreq.c >+++ linux-3.4-rc6-master/drivers/cpufreq/acpi-cpufreq.c >@@ -66,6 +66,13 @@ struct acpi_cpufreq_data { > unsigned int cpu_feature; > }; > >+static const struct x86_cpu_id acpi_cpufreq_ids[] = { >+ /* Enhanced Speed Step */ >+ X86_FEATURE_MATCH(X86_FEATURE_EST), >+ {} >+}; >+MODULE_DEVICE_TABLE(x86cpu, acpi_cpufreq_ids); >+ > static DEFINE_PER_CPU(struct acpi_cpufreq_data *, acfreq_data); > > /* acpi_perf_data is a pointer to percpu data. */
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
Actions:
View
|
Diff
Attachments on
bug 756085
:
486921
|
490146
|
490147
| 490327