aboutsummaryrefslogtreecommitdiffstats
path: root/linux-2.6-xen-sparse/arch
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-11-15 11:28:01 +0100
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-11-15 11:28:01 +0100
commit1cdce56648fc84e7a4ca0aa759987a146e90aad6 (patch)
treef6de8aaa1a443e1293fc2990ae6a5a5c0f714c39 /linux-2.6-xen-sparse/arch
parentfa961865760b70859952aa66e30b2d6dd794d3a1 (diff)
downloadxen-1cdce56648fc84e7a4ca0aa759987a146e90aad6.tar.gz
xen-1cdce56648fc84e7a4ca0aa759987a146e90aad6.tar.bz2
xen-1cdce56648fc84e7a4ca0aa759987a146e90aad6.zip
Initialise secondary CPUs via an arch_initcall rather than
a subsys_initcall. This ensures that initialisation occurs before topology_init(). Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'linux-2.6-xen-sparse/arch')
-rw-r--r--linux-2.6-xen-sparse/arch/xen/kernel/smpboot.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/linux-2.6-xen-sparse/arch/xen/kernel/smpboot.c b/linux-2.6-xen-sparse/arch/xen/kernel/smpboot.c
index 327639f790..31ea6473f1 100644
--- a/linux-2.6-xen-sparse/arch/xen/kernel/smpboot.c
+++ b/linux-2.6-xen-sparse/arch/xen/kernel/smpboot.c
@@ -344,7 +344,7 @@ static int __init setup_vcpu_hotplug_event(void)
return 0;
}
-subsys_initcall(setup_vcpu_hotplug_event);
+arch_initcall(setup_vcpu_hotplug_event);
int __cpu_disable(void)
{