From: Satyam Sharma Date: Fri, 12 Oct 2007 14:11:31 +0000 (+0200) Subject: [S390] appldata_base: Misc cpuinit annotations and bugfix X-Git-Tag: v2.6.24-rc1~1428 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=11b8bf0107e688434b9e0570fd05e7c715534f3b;p=pandora-kernel.git [S390] appldata_base: Misc cpuinit annotations and bugfix appldata_offline_cpu() is only called from __cpuinit-marked hotplug notifier callback and from the __exit-marked module_exit function, therefore candidate for __cpuexit. BTW the __exit module_exit function appldata_exit() of this driver fails to unregister_hotcpu_notifier() the notifier_block that was registered by appldata_init() during module startup. This will lead to oops if hotplug notification comes after module has been unloaded. Let's fix this by unregistering the notifier appropriately (before appldata_offline_cpu()'ing the CPUs). Signed-off-by: Satyam Sharma Cc: Heiko Carstens Signed-off-by: Andrew Morton Signed-off-by: Martin Schwidefsky --- Reading git-diff-tree failed