From: Jan Kiszka Date: Fri, 17 Apr 2009 17:24:58 +0000 (+0200) Subject: KVM: Unregister cpufreq notifier on unload X-Git-Tag: kvm-86rc2~64 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=f3bc14c92318edd11fc37d55bbabfb2b38140a48;p=users%2Fdwmw2%2Flinux.git KVM: Unregister cpufreq notifier on unload Properly unregister cpufreq notifier on onload if it was registered during init. Signed-off-by: Jan Kiszka Signed-off-by: Avi Kivity --- diff --git a/arch/x86/kvm/x86.c b/arch/x86/kvm/x86.c index 8cb8542da962b..ab1fdac9a9030 100644 --- a/arch/x86/kvm/x86.c +++ b/arch/x86/kvm/x86.c @@ -2786,6 +2786,9 @@ out: void kvm_arch_exit(void) { + if (!boot_cpu_has(X86_FEATURE_CONSTANT_TSC)) + cpufreq_unregister_notifier(&kvmclock_cpufreq_notifier_block, + CPUFREQ_TRANSITION_NOTIFIER); kvm_x86_ops = NULL; kvm_mmu_module_exit(); }