smp: have smp_call_function_single() detect invalid CPUs