]> xenbits.xensource.com Git - people/iwj/xen.git/commitdiff
xen/arm: do not call __cpu_disable on machine_halt
authorStefano Stabellini <stefano.stabellini@eu.citrix.com>
Mon, 29 Apr 2013 17:04:25 +0000 (18:04 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Tue, 30 Apr 2013 10:31:27 +0000 (11:31 +0100)
__cpu_disable shouldn't be called on machine_halt, in fact it cannot
succeed: cpu_disable_scheduler won't be able to migrate away vcpus to
others pcpus.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/arm/shutdown.c

index c1b60afb440957cc972c1cb2d3eb00e96d68bad7..61b528062aef06186841cc5b9dd1c8f586720713 100644 (file)
@@ -25,7 +25,6 @@ static void raw_machine_reset(void)
 
 static void halt_this_cpu(void *arg)
 {
-    __cpu_disable();
     stop_cpu();
 }