Skip to contentSkip to conversation

powernow-k8: unregister from ACPI perflib if error during ->init()

PATCH New Dominik Brodowski 1 participant 1 message Oct 8, 2004

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 powernow-k8: unregister from ACPI perflib if error during ->init()

[applies on top of cpufreq-bk and pending 34 patches]

If something fails in the per-CPU initialization in powernow-k8, it should unregister itself from the ACPI performance library.

arch/i386/kernel/cpu/cpufreq/powernow-k8.c +1 -0
diff -ruN linux-original/arch/i386/kernel/cpu/cpufreq/powernow-k8.c linux/arch/i386/kernel/cpu/cpufreq/powernow-k8.c
@@ -1023,6 +1023,7 @@
 err_out:
 	set_cpus_allowed(current, oldmask);
 	schedule();
+	powernow_k8_cpu_exit_acpi(data);
 
 	kfree(data);
 	return -ENODEV;