[Linux-ia64] ia64_mca_rendez_int_handler use of hard_smp_processor_id

Keith Owens
2003-03-22T04:12:55Z

arch/ia64/kernel/mca.c:ia64_mca_rendez_int_handler has

#ifdef CONFIG_SMP
cpu = cpu_logical_id(hard_smp_processor_id());
#endif
ia64_mc_info.imi_rendez_checkin[cpu] = IA64_MCA_RENDEZ_CHECKIN_DONE;

All the other code that runs imi_rendez_checkin does so using logical
cpu numbers. Why does ia64_mca_rendez_int_handler use that convoluted
expression instead of the simpler
cpu = smp_processor_id();