]> err.no Git - linux-2.6/blobdiff - drivers/cpufreq/cpufreq.c
cpufreq: fix kobject reference count handling
[linux-2.6] / drivers / cpufreq / cpufreq.c
index 64926aa990dbc024b46aeaca71c76c8d7a1ee7a5..89a29cd9378379a00f80e6899eadbac949f03fde 100644 (file)
@@ -1006,14 +1006,6 @@ static int __cpufreq_remove_dev (struct sys_device * sys_dev)
        }
 #endif
 
-
-       if (!kobject_get(&data->kobj)) {
-               spin_unlock_irqrestore(&cpufreq_driver_lock, flags);
-               cpufreq_debug_enable_ratelimit();
-               unlock_policy_rwsem_write(cpu);
-               return -EFAULT;
-       }
-
 #ifdef CONFIG_SMP
 
 #ifdef CONFIG_HOTPLUG_CPU