|
@@ -996,13 +996,17 @@ palinfo_init(void)
|
|
if (!palinfo_dir)
|
|
if (!palinfo_dir)
|
|
return -ENOMEM;
|
|
return -ENOMEM;
|
|
|
|
|
|
|
|
+ cpu_notifier_register_begin();
|
|
|
|
+
|
|
/* Create palinfo dirs in /proc for all online cpus */
|
|
/* Create palinfo dirs in /proc for all online cpus */
|
|
for_each_online_cpu(i) {
|
|
for_each_online_cpu(i) {
|
|
create_palinfo_proc_entries(i);
|
|
create_palinfo_proc_entries(i);
|
|
}
|
|
}
|
|
|
|
|
|
/* Register for future delivery via notify registration */
|
|
/* Register for future delivery via notify registration */
|
|
- register_hotcpu_notifier(&palinfo_cpu_notifier);
|
|
|
|
|
|
+ __register_hotcpu_notifier(&palinfo_cpu_notifier);
|
|
|
|
+
|
|
|
|
+ cpu_notifier_register_done();
|
|
|
|
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|