aboutsummaryrefslogtreecommitdiffstats
path: root/xen/common/cpu.c
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2010-05-14 18:25:55 +0100
committerKeir Fraser <keir.fraser@citrix.com>2010-05-14 18:25:55 +0100
commit06111bb25b5ca1c3c18f3af9fcc13bb4e0e10174 (patch)
treefe4ff1f71c6f6364e6d996a0621fdb70f0d5c3fd /xen/common/cpu.c
parentc1bc99b8a753b87e0febcf7cddba1d738f9be7fa (diff)
downloadxen-06111bb25b5ca1c3c18f3af9fcc13bb4e0e10174.tar.gz
xen-06111bb25b5ca1c3c18f3af9fcc13bb4e0e10174.tar.bz2
xen-06111bb25b5ca1c3c18f3af9fcc13bb4e0e10174.zip
Some cleanups to cpu offline handling.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
Diffstat (limited to 'xen/common/cpu.c')
-rw-r--r--xen/common/cpu.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/xen/common/cpu.c b/xen/common/cpu.c
index 4dfc3351b9..7739a633ad 100644
--- a/xen/common/cpu.c
+++ b/xen/common/cpu.c
@@ -68,7 +68,8 @@ static int take_cpu_down(void *unused)
void *hcpu = (void *)(long)smp_processor_id();
if ( raw_notifier_call_chain(&cpu_chain, CPU_DYING, hcpu) != NOTIFY_DONE )
BUG();
- return __cpu_disable();
+ __cpu_disable();
+ return 0;
}
int cpu_down(unsigned int cpu)