[POWERPC] Fix smp_call_function to be preempt-safe