kernel-ark/arch/s390/appldata
Satyam Sharma 11b8bf0107 [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 <satyam@infradead.org>
Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2007-10-12 16:13:05 +02:00
..
appldata_base.c [S390] appldata_base: Misc cpuinit annotations and bugfix 2007-10-12 16:13:05 +02:00
appldata_mem.c [PATCH] appldata build fix 2007-03-14 15:27:48 -07:00
appldata_net_sum.c [NET]: Make the device list and device lookups per namespace. 2007-10-10 16:49:10 -07:00
appldata_os.c [S390] cleanup appldata. 2006-09-20 15:59:26 +02:00
appldata.h [PATCH] sysctl: s390: move sysctl definitions to sysctl.h 2007-02-14 08:09:57 -08:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00