smp_processor_id used in preemptable context ?