ARM: disable preemption in machine_shutdown