[POWERPC] Make soft_enabled irqs preempt safe