In fact, before this change, if bringing up or tearing down a
CPU fails with -EBUSY, we BUG_ON() and never get to see what
CPU caused the problem.
Signed-off-by: Dario Faggioli <dario.faggioli@citrix.com>
if ( (error = cpu_down(cpu)) )
{
- BUG_ON(error == -EBUSY);
printk("Error taking CPU%d down: %d\n", cpu, error);
+ BUG_ON(error == -EBUSY);
break;
}
{
if ( (error = cpu_up(cpu)) )
{
+ printk("Error bringing CPU%d up: %d\n", cpu, error);
BUG_ON(error == -EBUSY);
- printk("Error taking CPU%d up: %d\n", cpu, error);
}
}